Index

A B C D E G H I J M N O P Q S U V W 
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
 
A B C D E G H I J M N O P Q S U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form