Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- ARTIFACT_ID - Static variable in class com.raynigon.unit_api.unit_api_jackson.BuildVersion
-
The artifact id of this artifact
B
- BUILD_DATE - Static variable in class com.raynigon.unit_api.unit_api_jackson.BuildVersion
-
The date time when this artifact was created
- BuildVersion - Class in com.raynigon.unit_api.unit_api_jackson
-
The BuildVersion class allows easy access to artifact id, group id, artifact version and build time.
- BuildVersion() - Constructor for class com.raynigon.unit_api.unit_api_jackson.BuildVersion
C
- com.raynigon.unit_api.unit_api_jackson - package com.raynigon.unit_api.unit_api_jackson
- com.raynigon.unit.api.jackson - package com.raynigon.unit.api.jackson
- com.raynigon.unit.api.jackson.annotation - package com.raynigon.unit.api.jackson.annotation
- com.raynigon.unit.api.jackson.config - package com.raynigon.unit.api.jackson.config
- com.raynigon.unit.api.jackson.deserializer - package com.raynigon.unit.api.jackson.deserializer
- com.raynigon.unit.api.jackson.deserializer.extractor - package com.raynigon.unit.api.jackson.deserializer.extractor
- com.raynigon.unit.api.jackson.exception - package com.raynigon.unit.api.jackson.exception
- com.raynigon.unit.api.jackson.serializer - package com.raynigon.unit.api.jackson.serializer
- create() - Static method in class com.raynigon.unit.api.jackson.UnitApiModule
- createContextual(DeserializationContext, BeanProperty) - Method in class com.raynigon.unit.api.jackson.deserializer.QuantityDeserializer
- createContextual(SerializerProvider, BeanProperty) - Method in class com.raynigon.unit.api.jackson.serializer.QuantitySerializer
D
- deserialize(JsonParser, DeserializationContext) - Method in class com.raynigon.unit.api.jackson.deserializer.QuantityDeserializer
E
- enabledByDefault() - Method in enum class com.raynigon.unit.api.jackson.config.UnitApiFeature
- enabledIn(int) - Method in enum class com.raynigon.unit.api.jackson.config.UnitApiFeature
- extract(JsonParser, DeserializationContext) - Static method in class com.raynigon.unit.api.jackson.deserializer.extractor.NumberExtractor
- extract(JsonParser, DeserializationContext) - Static method in class com.raynigon.unit.api.jackson.deserializer.extractor.ObjectExtractor
- extract(JsonParser, DeserializationContext) - Static method in class com.raynigon.unit.api.jackson.deserializer.extractor.StringExtractor
G
- getConfig() - Method in class com.raynigon.unit.api.jackson.UnitApiModule
- getFeatureMask() - Method in class com.raynigon.unit.api.jackson.config.UnitApiConfig
- getMask() - Method in enum class com.raynigon.unit.api.jackson.config.UnitApiFeature
- getModuleName() - Method in class com.raynigon.unit.api.jackson.UnitApiModule
- getReaderInstance(JsonQuantityReader) - Static method in class com.raynigon.unit.api.jackson.annotation.JsonQuantityHelper
- getShape(JsonUnit) - Static method in class com.raynigon.unit.api.jackson.annotation.JsonUnitHelper
-
Determine the value of the shape property
- getUnitInstance(JsonUnit) - Static method in class com.raynigon.unit.api.jackson.annotation.JsonUnitHelper
-
Determine the value of the unit property
- getWriterInstance(JsonQuantityWriter) - Static method in class com.raynigon.unit.api.jackson.annotation.JsonQuantityHelper
- GROUP_ID - Static variable in class com.raynigon.unit_api.unit_api_jackson.BuildVersion
-
The group id of this artifact
H
- HANDLED_TOKENS - Static variable in class com.raynigon.unit.api.jackson.deserializer.extractor.NumberExtractor
- HANDLED_TOKENS - Static variable in class com.raynigon.unit.api.jackson.deserializer.extractor.ObjectExtractor
- HANDLED_TOKENS - Static variable in class com.raynigon.unit.api.jackson.deserializer.extractor.StringExtractor
I
- IncompatibleUnitException - Exception in com.raynigon.unit.api.jackson.exception
- IncompatibleUnitException(Closeable, Unit<?>, Unit<?>) - Constructor for exception com.raynigon.unit.api.jackson.exception.IncompatibleUnitException
- InitializationException - Exception in com.raynigon.unit.api.jackson.exception
- InitializationException(String) - Constructor for exception com.raynigon.unit.api.jackson.exception.InitializationException
- InitializationException(String, Throwable) - Constructor for exception com.raynigon.unit.api.jackson.exception.InitializationException
- isEnabled(UnitApiFeature) - Method in class com.raynigon.unit.api.jackson.config.UnitApiConfig
J
- JsonQuantityHelper - Class in com.raynigon.unit.api.jackson.annotation
- JsonQuantityHelper() - Constructor for class com.raynigon.unit.api.jackson.annotation.JsonQuantityHelper
- JsonQuantityReader - Annotation Interface in com.raynigon.unit.api.jackson.annotation
- JsonQuantityWriter - Annotation Interface in com.raynigon.unit.api.jackson.annotation
- JsonUnit - Annotation Interface in com.raynigon.unit.api.jackson.annotation
- JsonUnit.NoneUnit - Interface in com.raynigon.unit.api.jackson.annotation
- JsonUnitHelper - Class in com.raynigon.unit.api.jackson.annotation
-
Support a simple usage of the @JsonUnit properties
- JsonUnitHelper() - Constructor for class com.raynigon.unit.api.jackson.annotation.JsonUnitHelper
M
- MAJOR_VERSION - Static variable in class com.raynigon.unit_api.unit_api_jackson.BuildVersion
-
The major part for the version of this artifact as an integer
- MINOR_VERSION - Static variable in class com.raynigon.unit_api.unit_api_jackson.BuildVersion
-
The minor part for the version of this artifact as an integer
- MissingUnitException - Exception in com.raynigon.unit.api.jackson.exception
- MissingUnitException(Closeable, Class<Quantity>) - Constructor for exception com.raynigon.unit.api.jackson.exception.MissingUnitException
- MissingUnitException(Closeable, String) - Constructor for exception com.raynigon.unit.api.jackson.exception.MissingUnitException
N
- NumberExtractor - Class in com.raynigon.unit.api.jackson.deserializer.extractor
- NumberExtractor() - Constructor for class com.raynigon.unit.api.jackson.deserializer.extractor.NumberExtractor
O
- ObjectExtractor - Class in com.raynigon.unit.api.jackson.deserializer.extractor
- ObjectExtractor() - Constructor for class com.raynigon.unit.api.jackson.deserializer.extractor.ObjectExtractor
P
- PATCH_VERSION - Static variable in class com.raynigon.unit_api.unit_api_jackson.BuildVersion
-
The patch part for the version of this artifact as an integer
Q
- QuantityDeserializer - Class in com.raynigon.unit.api.jackson.deserializer
- QuantityDeserializer(UnitApiConfig) - Constructor for class com.raynigon.unit.api.jackson.deserializer.QuantityDeserializer
- QuantityDeserializer(UnitApiConfig, Unit<?>, boolean, QuantityReader) - Constructor for class com.raynigon.unit.api.jackson.deserializer.QuantityDeserializer
- QuantitySerializer - Class in com.raynigon.unit.api.jackson.serializer
- QuantitySerializer(UnitApiConfig) - Constructor for class com.raynigon.unit.api.jackson.serializer.QuantitySerializer
- QuantitySerializer(UnitApiConfig, Unit<?>, QuantityShape, QuantityWriter) - Constructor for class com.raynigon.unit.api.jackson.serializer.QuantitySerializer
S
- serialize(Quantity, JsonGenerator, SerializerProvider) - Method in class com.raynigon.unit.api.jackson.serializer.QuantitySerializer
- shape() - Element in annotation interface com.raynigon.unit.api.jackson.annotation.JsonUnit
-
Serialize the Quantity as String
- SNAPSHOT - Static variable in class com.raynigon.unit_api.unit_api_jackson.BuildVersion
-
Indicates if this artifact is a snapshot version
- StringExtractor - Class in com.raynigon.unit.api.jackson.deserializer.extractor
- StringExtractor() - Constructor for class com.raynigon.unit.api.jackson.deserializer.extractor.StringExtractor
- SYSTEM_UNIT_ON_MISSING_ANNOTATION - Enum constant in enum class com.raynigon.unit.api.jackson.config.UnitApiFeature
-
If no Annotation is present and no unit was given in the value string, the system unit should be used for the value.
U
- unit() - Element in annotation interface com.raynigon.unit.api.jackson.annotation.JsonUnit
-
Specifies the unit in which the Quantity is serialized/deserialized
- UnitApiConfig - Class in com.raynigon.unit.api.jackson.config
- UnitApiConfig(int) - Constructor for class com.raynigon.unit.api.jackson.config.UnitApiConfig
- UnitApiFeature - Enum Class in com.raynigon.unit.api.jackson.config
- UnitApiModule - Class in com.raynigon.unit.api.jackson
- UnitApiModule() - Constructor for class com.raynigon.unit.api.jackson.UnitApiModule
- UnitApiModule(UnitApiConfig) - Constructor for class com.raynigon.unit.api.jackson.UnitApiModule
- UnknownUnitException - Exception in com.raynigon.unit.api.jackson.exception
- UnknownUnitException(Closeable, Class<Quantity>) - Constructor for exception com.raynigon.unit.api.jackson.exception.UnknownUnitException
- UnknownUnitException(Closeable, String) - Constructor for exception com.raynigon.unit.api.jackson.exception.UnknownUnitException
V
- value() - Element in annotation interface com.raynigon.unit.api.jackson.annotation.JsonQuantityReader
- value() - Element in annotation interface com.raynigon.unit.api.jackson.annotation.JsonQuantityWriter
- value() - Element in annotation interface com.raynigon.unit.api.jackson.annotation.JsonUnit
-
AliasFor(value="unit") Specifies the unit in which the Quantity is serialized/deserialized
- valueOf(String) - Static method in enum class com.raynigon.unit.api.jackson.config.UnitApiFeature
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class com.raynigon.unit.api.jackson.config.UnitApiFeature
-
Returns an array containing the constants of this enum class, in the order they are declared.
- version() - Method in class com.raynigon.unit.api.jackson.UnitApiModule
- VERSION - Static variable in class com.raynigon.unit_api.unit_api_jackson.BuildVersion
-
The version of this artifact
W
- withFeatures(UnitApiFeature...) - Static method in class com.raynigon.unit.api.jackson.UnitApiModule
- withoutFeatures(UnitApiFeature...) - Static method in class com.raynigon.unit.api.jackson.UnitApiModule
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form