Index
All Classes and Interfaces|All Packages
A
- AsString - Annotation Interface in me.ahoo.cosid.jackson
-
Writes a
long/Longid as JSON text and reads it back (07-runtime-and-spring.md ยง5). - AsString.Codec - Enum Class in me.ahoo.cosid.jackson
-
The inline codecs (the 4.x
AsString.Type). - AsString.Preset - Enum Class in me.ahoo.cosid.jackson
-
The
Layoutpresets of a friendly id. - AsStringDeserializer - Class in me.ahoo.cosid.jackson
-
Reads an
AsStringid. - AsStringDeserializer() - Constructor for class me.ahoo.cosid.jackson.AsStringDeserializer
-
A deserializer of decimal text, without a runtime: what
@JsonDeserialize(using = ...)creates. - AsStringSerializer - Class in me.ahoo.cosid.jackson
-
Writes an
AsStringid as text. - AsStringSerializer() - Constructor for class me.ahoo.cosid.jackson.AsStringSerializer
-
A serializer of decimal text, without a runtime: what
@JsonSerialize(using = ...)creates.
C
- codec() - Element in annotation interface me.ahoo.cosid.jackson.AsString
-
The inline codec.
- CosIdJacksonModule - Class in me.ahoo.cosid.jackson
-
Binds
AsString.generator()to a runtime:@AsString(generator = "order")writes and reads with the codec of the runtime's generatororder. - CosIdJacksonModule(Function<String, IdCodec>) - Constructor for class me.ahoo.cosid.jackson.CosIdJacksonModule
-
A module of codecs by generator name.
- CosIdJacksonModule(CosIdRuntime) - Constructor for class me.ahoo.cosid.jackson.CosIdJacksonModule
-
A module of a runtime's generators.
- createContextual(DeserializationContext, BeanProperty) - Method in class me.ahoo.cosid.jackson.AsStringDeserializer
- createContextual(SerializationContext, BeanProperty) - Method in class me.ahoo.cosid.jackson.AsStringSerializer
D
- deserialize(JsonParser, DeserializationContext) - Method in class me.ahoo.cosid.jackson.AsStringDeserializer
E
- epoch() - Element in annotation interface me.ahoo.cosid.jackson.AsString
-
AsString.Codec.FRIENDLY: the epoch in milliseconds.
F
- FRIENDLY - Enum constant in enum class me.ahoo.cosid.jackson.AsString.Codec
-
Friendly:yyyyMMddHHmmssSSS-node-seq.
G
- generator() - Element in annotation interface me.ahoo.cosid.jackson.AsString
-
A generator of the bound runtime whose codec writes the text; set, the inline attributes must stay unset.
- getModuleName() - Method in class me.ahoo.cosid.jackson.CosIdJacksonModule
H
- handledType() - Method in class me.ahoo.cosid.jackson.AsStringDeserializer
- handledType() - Method in class me.ahoo.cosid.jackson.AsStringSerializer
J
- JS_SAFE_MS - Enum constant in enum class me.ahoo.cosid.jackson.AsString.Preset
-
Layout.JS_SAFE_MS. - JS_SAFE_S - Enum constant in enum class me.ahoo.cosid.jackson.AsString.Preset
-
Layout.JS_SAFE_S.
L
- layout() - Element in annotation interface me.ahoo.cosid.jackson.AsString
-
AsString.Codec.FRIENDLY: the layout preset, or the base ofAsString.timeBits(),AsString.nodeBits(),AsString.seqBits()andAsString.epoch()when they are set. - layout() - Method in enum class me.ahoo.cosid.jackson.AsString.Preset
-
The layout.
M
- me.ahoo.cosid.jackson - package me.ahoo.cosid.jackson
N
- nodeBits() - Element in annotation interface me.ahoo.cosid.jackson.AsString
-
AsString.Codec.FRIENDLY: the node bits.
P
- padStart() - Element in annotation interface me.ahoo.cosid.jackson.AsString
-
AsString.Codec.RADIXandAsString.Codec.FRIENDLY: pads to the full width with leading zeros.
R
- radix() - Element in annotation interface me.ahoo.cosid.jackson.AsString
-
AsString.Codec.RADIX: the radix, 2 to 62. - RADIX - Enum constant in enum class me.ahoo.cosid.jackson.AsString.Codec
-
Radix.
S
- seqBits() - Element in annotation interface me.ahoo.cosid.jackson.AsString
-
AsString.Codec.FRIENDLY: the sequence bits. - serialize(Long, JsonGenerator, SerializationContext) - Method in class me.ahoo.cosid.jackson.AsStringSerializer
- setupModule(JacksonModule.SetupContext) - Method in class me.ahoo.cosid.jackson.CosIdJacksonModule
- SNOWFLAKE_MS - Enum constant in enum class me.ahoo.cosid.jackson.AsString.Preset
-
Layout.SNOWFLAKE_MS. - SNOWFLAKE_S - Enum constant in enum class me.ahoo.cosid.jackson.AsString.Preset
-
Layout.SNOWFLAKE_S.
T
- timeBits() - Element in annotation interface me.ahoo.cosid.jackson.AsString
-
AsString.Codec.FRIENDLY: the time bits; withAsString.nodeBits()andAsString.seqBits(), all three or none. - TO_STRING - Enum constant in enum class me.ahoo.cosid.jackson.AsString.Codec
-
Decimal text.
V
- valueOf(String) - Static method in enum class me.ahoo.cosid.jackson.AsString.Codec
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class me.ahoo.cosid.jackson.AsString.Preset
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class me.ahoo.cosid.jackson.AsString.Codec
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class me.ahoo.cosid.jackson.AsString.Preset
-
Returns an array containing the constants of this enum class, in the order they are declared.
- version() - Method in class me.ahoo.cosid.jackson.CosIdJacksonModule
W
Z
- zone() - Element in annotation interface me.ahoo.cosid.jackson.AsString
-
AsString.Codec.FRIENDLY: the time zone of the date and time.
All Classes and Interfaces|All Packages