Uses of Interface
com.graphhopper.routing.ev.EncodedValue
Packages that use EncodedValue
-
Uses of EncodedValue in com.graphhopper.routing.ev
Subinterfaces of EncodedValue in com.graphhopper.routing.evModifier and TypeInterfaceDescriptioninterfaceThis interface defines access to an edge property of type boolean.interfaceThis class defines how and where to store an unsigned decimal value.interfaceThis class defines how and where to store an unsigned integer.Classes in com.graphhopper.routing.ev that implement EncodedValueModifier and TypeClassDescriptionfinal classThis class holds a signed decimal value and stores it as an integer value via a conversion factor and a certain number of bits that determine the maximum value.final classEnumEncodedValue<E extends Enum>This class allows to store distinct values via an enum.classWorks like a normal encoded value, but the underlying data is not stored within the graphclassImplementation of the IntEncodedValue via a certain number of bits (that determines the maximum value) and a minimum value (default is 0).final classThis class implements a simple boolean storage via an UnsignedIntEncodedValue with 1 bit.final classThis class holds a List of up toStringEncodedValue.maxValuesencountered Strings and stores index+1 to indicate a string is set or 0 if no value is assignedMethods in com.graphhopper.routing.ev with type parameters of type EncodedValueModifier and TypeMethodDescription<T extends EncodedValue>
TEncodedValueLookup.getEncodedValue(String key, Class<T> encodedValueType) Methods in com.graphhopper.routing.ev that return EncodedValueModifier and TypeMethodDescriptionstatic EncodedValueEncodedValueSerializer.deserializeEncodedValue(String serializedEncodedValue) Methods in com.graphhopper.routing.ev that return types with arguments of type EncodedValueModifier and TypeMethodDescriptionImportUnit.getCreateEncodedValue()EncodedValueLookup.getEncodedValues()Methods in com.graphhopper.routing.ev with parameters of type EncodedValueModifier and TypeMethodDescriptionstatic StringEncodedValueSerializer.serializeEncodedValue(EncodedValue encodedValue) Method parameters in com.graphhopper.routing.ev with type arguments of type EncodedValueModifier and TypeMethodDescriptionstatic ImportUnitImportUnit.create(String name, Function<PMap, EncodedValue> createEncodedValue, BiFunction<EncodedValueLookup, PMap, TagParser> createTagParser, String... requiredImportUnits) -
Uses of EncodedValue in com.graphhopper.routing.util
Methods in com.graphhopper.routing.util with type parameters of type EncodedValueModifier and TypeMethodDescription<T extends EncodedValue>
TEncodingManager.getEncodedValue(String key, Class<T> encodedValueType) <T extends EncodedValue>
TEncodingManager.getTurnEncodedValue(String key, Class<T> encodedValueType) Methods in com.graphhopper.routing.util that return types with arguments of type EncodedValueModifier and TypeMethodDescriptionEncodingManager.getEncodedValues()EncodingManager.getTurnEncodedValues()Methods in com.graphhopper.routing.util with parameters of type EncodedValueModifier and TypeMethodDescriptionEncodingManager.Builder.add(EncodedValue encodedValue) EncodingManager.Builder.addTurnCostEncodedValue(EncodedValue turnCostEnc) Constructor parameters in com.graphhopper.routing.util with type arguments of type EncodedValueModifierConstructorDescriptionEncodingManager(int bytesForFlags, int intsForTurnCostFlags, LinkedHashMap<String, EncodedValue> encodedValueMap, LinkedHashMap<String, EncodedValue> turnEncodedValueMap)