public static class EncodingManager.Builder extends Object
| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
EncodingManager.Builder |
add(EncodedValue encodedValue) |
EncodingManager.Builder |
add(FlagEncoder encoder) |
EncodingManager.Builder |
add(TagParser tagParser)
This method adds the specified TagParser and automatically adds EncodedValues as requested in
createEncodedValues.
|
boolean |
addIfAbsent(EncodedValueFactory factory,
String encodedValueString) |
boolean |
addIfAbsent(FlagEncoderFactory factory,
String flagEncoderString) |
boolean |
addIfAbsent(TagParserFactory factory,
String tagParserString) |
EncodingManager.Builder |
addRelationTagParser(RelationTagParser tagParser) |
EncodingManager.Builder |
addTurnCostParser(TurnCostParser parser) |
EncodingManager |
build() |
EncodingManager.Builder |
setDateRangeParser(DateRangeParser dateRangeParser) |
public boolean addIfAbsent(FlagEncoderFactory factory, String flagEncoderString)
public boolean addIfAbsent(EncodedValueFactory factory, String encodedValueString)
public boolean addIfAbsent(TagParserFactory factory, String tagParserString)
public EncodingManager.Builder addTurnCostParser(TurnCostParser parser)
public EncodingManager.Builder addRelationTagParser(RelationTagParser tagParser)
public EncodingManager.Builder add(FlagEncoder encoder)
public EncodingManager.Builder add(EncodedValue encodedValue)
public EncodingManager.Builder add(TagParser tagParser)
public EncodingManager.Builder setDateRangeParser(DateRangeParser dateRangeParser)
public EncodingManager build()
Copyright © 2012–2022. All rights reserved.