Index

A C D E F G H J L M N P R S T V W Z 
All Classes and Interfaces|All Packages

A

AsString - Annotation Interface in me.ahoo.cosid.jackson
Writes a long / Long id 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 Layout presets of a friendly id.
AsStringDeserializer - Class in me.ahoo.cosid.jackson
Reads an AsString id.
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 AsString id 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 generator order.
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 of AsString.timeBits(), AsString.nodeBits(), AsString.seqBits() and AsString.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.RADIX and AsString.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; with AsString.nodeBits() and AsString.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

width() - Element in annotation interface me.ahoo.cosid.jackson.AsString
AsString.Codec.RADIX: the digits; 0 for as many as a long takes in the radix.

Z

zone() - Element in annotation interface me.ahoo.cosid.jackson.AsString
AsString.Codec.FRIENDLY: the time zone of the date and time.
A C D E F G H J L M N P R S T V W Z 
All Classes and Interfaces|All Packages