Package | Description |
---|---|
com.graphhopper.routing.ev | |
com.graphhopper.routing.util | |
com.graphhopper.routing.util.parsers |
Modifier and Type | Interface and Description |
---|---|
interface |
BooleanEncodedValue
This interface defines access to an edge property of type boolean.
|
interface |
DecimalEncodedValue
This class defines how and where to store an unsigned decimal value.
|
interface |
IntEncodedValue
This class defines how and where to store an unsigned integer.
|
Modifier and Type | Class and Description |
---|---|
class |
EnumEncodedValue<E extends Enum>
This class allows to store distinct values via an enum.
|
class |
SimpleBooleanEncodedValue
This class implements a simple boolean storage via an UnsignedIntEncodedValue with 1 bit.
|
class |
UnsignedDecimalEncodedValue
This class holds a decimal value and stores it as an unsigned integer value via a conversion factor and a maximum number
of bits.
|
class |
UnsignedIntEncodedValue
Implementation of the IntEncodedValue via a limited number of bits and without a sign.
|
Modifier and Type | Method and Description |
---|---|
<T extends EncodedValue> |
EncodedValueLookup.getEncodedValue(String key,
Class<T> encodedValueType) |
Modifier and Type | Method and Description |
---|---|
EncodedValue |
EncodedValueFactory.create(String encodedValueString)
This method assumes a string value with the key of an EncodedValue like "road_class" and returns an instance
of it.
|
EncodedValue |
DefaultEncodedValueFactory.create(String string) |
Modifier and Type | Method and Description |
---|---|
List<EncodedValue> |
EncodedValueLookup.getAllShared() |
Modifier and Type | Method and Description |
---|---|
<T extends EncodedValue> |
AbstractFlagEncoder.getEncodedValue(String key,
Class<T> encodedValueType) |
<T extends EncodedValue> |
EncodingManager.getEncodedValue(String key,
Class<T> encodedValueType) |
Modifier and Type | Method and Description |
---|---|
List<EncodedValue> |
AbstractFlagEncoder.getAllShared() |
List<EncodedValue> |
EncodingManager.getAllShared() |
Modifier and Type | Method and Description |
---|---|
EncodingManager.Builder |
EncodingManager.Builder.add(EncodedValue encodedValue) |
Modifier and Type | Method and Description |
---|---|
void |
AbstractFlagEncoder.createEncodedValues(List<EncodedValue> registerNewEncodedValue,
String prefix,
int index)
Defines bits used for edge flags used for access, speed etc.
|
void |
MotorcycleFlagEncoder.createEncodedValues(List<EncodedValue> registerNewEncodedValue,
String prefix,
int index)
Define the place of the speedBits in the edge flags for car.
|
void |
BikeCommonFlagEncoder.createEncodedValues(List<EncodedValue> registerNewEncodedValue,
String prefix,
int index) |
void |
FootFlagEncoder.createEncodedValues(List<EncodedValue> registerNewEncodedValue,
String prefix,
int index) |
void |
CarFlagEncoder.createEncodedValues(List<EncodedValue> registerNewEncodedValue,
String prefix,
int index)
Define the place of the speedBits in the edge flags for car.
|
Modifier and Type | Method and Description |
---|---|
void |
OSMTrackTypeParser.createEncodedValues(EncodedValueLookup lookup,
List<EncodedValue> link) |
void |
OSMHazmatTunnelParser.createEncodedValues(EncodedValueLookup lookup,
List<EncodedValue> registerNewEncodedValue) |
void |
OSMGetOffBikeParser.createEncodedValues(EncodedValueLookup lookup,
List<EncodedValue> registerNewEncodedValue) |
void |
TagParser.createEncodedValues(EncodedValueLookup lookup,
List<EncodedValue> registerNewEncodedValue) |
void |
OSMFootNetworkTagParser.createEncodedValues(EncodedValueLookup lookup,
List<EncodedValue> registerNewEncodedValue) |
void |
OSMSurfaceParser.createEncodedValues(EncodedValueLookup lookup,
List<EncodedValue> list) |
void |
OSMMaxWidthParser.createEncodedValues(EncodedValueLookup lookup,
List<EncodedValue> registerNewEncodedValue) |
void |
OSMMaxLengthParser.createEncodedValues(EncodedValueLookup lookup,
List<EncodedValue> registerNewEncodedValue) |
void |
OSMMaxAxleLoadParser.createEncodedValues(EncodedValueLookup lookup,
List<EncodedValue> registerNewEncodedValue) |
void |
OSMHazmatWaterParser.createEncodedValues(EncodedValueLookup lookup,
List<EncodedValue> registerNewEncodedValue) |
void |
OSMRoadClassLinkParser.createEncodedValues(EncodedValueLookup lookup,
List<EncodedValue> list) |
void |
SpatialRuleParser.createEncodedValues(EncodedValueLookup lookup,
List<EncodedValue> registerNewEncodedValue) |
void |
OSMRoundaboutParser.createEncodedValues(EncodedValueLookup lookup,
List<EncodedValue> list) |
void |
OSMRoadEnvironmentParser.createEncodedValues(EncodedValueLookup lookup,
List<EncodedValue> list) |
void |
OSMTollParser.createEncodedValues(EncodedValueLookup lookup,
List<EncodedValue> list) |
void |
OSMRoadClassParser.createEncodedValues(EncodedValueLookup lookup,
List<EncodedValue> link) |
void |
OSMBikeNetworkTagParser.createEncodedValues(EncodedValueLookup lookup,
List<EncodedValue> registerNewEncodedValue) |
void |
OSMMaxHeightParser.createEncodedValues(EncodedValueLookup lookup,
List<EncodedValue> registerNewEncodedValue) |
void |
OSMHazmatParser.createEncodedValues(EncodedValueLookup lookup,
List<EncodedValue> registerNewEncodedValue) |
void |
OSMMaxSpeedParser.createEncodedValues(EncodedValueLookup lookup,
List<EncodedValue> list) |
void |
OSMRoadAccessParser.createEncodedValues(EncodedValueLookup lookup,
List<EncodedValue> list) |
void |
OSMMaxWeightParser.createEncodedValues(EncodedValueLookup lookup,
List<EncodedValue> registerNewEncodedValue) |
void |
OSMFootNetworkTagParser.createRelationEncodedValues(EncodedValueLookup lookup,
List<EncodedValue> registerNewEncodedValue) |
void |
RelationTagParser.createRelationEncodedValues(EncodedValueLookup lookup,
List<EncodedValue> registerNewEncodedValue) |
void |
OSMBikeNetworkTagParser.createRelationEncodedValues(EncodedValueLookup lookup,
List<EncodedValue> registerNewEncodedValue) |
void |
OSMTurnRelationParser.createTurnCostEncodedValues(EncodedValueLookup lookup,
List<EncodedValue> registerNewEncodedValue) |
void |
TurnCostParser.createTurnCostEncodedValues(EncodedValueLookup lookup,
List<EncodedValue> registerNewEncodedValue) |
Copyright © 2012–2020. All rights reserved.