| Modifier and Type | Field and Description |
|---|---|
| pack-priv static final int[] |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| pack-priv int | |
| private UUID | |
| protected UUID | _deserialize(String id, DeserializationContext ctxt)
Implements abstract tools. Main method from trying to deserialize actual value from non-empty String. |
| protected UUID | _deserializeEmbedded(Object ob, DeserializationContext ctxt)
Overrides tools. Overridable method to allow coercion from embedded value that is neither
|
| private UUID | |
| private static int | |
| private static long | |
| pack-priv int | |
| private String | |
| private String | |
| public Object | getEmptyValue(DeserializationContext ctxt)
Overrides tools. Method called to determine value to be used for "empty" values (most commonly when deserializing from empty JSON Strings). |
| pack-priv int | |
| pack-priv int |
| HEX_DIGITS | back to summary |
|---|---|
| pack-priv static final int[] HEX_DIGITS | |
| UUIDDeserializer | back to summary |
|---|---|
| public UUIDDeserializer() | |
| _badChar | back to summary |
|---|---|
| pack-priv int _badChar(String uuidStr, int index, DeserializationContext ctxt, char c) | |
| _badFormat | back to summary |
|---|---|
| private UUID _badFormat(String uuidStr, DeserializationContext ctxt) throws JacksonException | |
| _deserialize | back to summary |
|---|---|
| protected UUID _deserialize(String id, DeserializationContext ctxt) throws JacksonException Implements abstract tools. Doc from tools. Main method from trying to deserialize actual value from non-empty String.
| |
| _deserializeEmbedded | back to summary |
|---|---|
| protected UUID _deserializeEmbedded(Object ob, DeserializationContext ctxt) throws JacksonException Overrides tools. Doc from tools. Overridable method to allow coercion from embedded value that is neither
| |
| _fromBytes | back to summary |
|---|---|
| private UUID _fromBytes(byte[] bytes, DeserializationContext ctxt) | |
| _int | back to summary |
|---|---|
| private static int _int(byte[] b, int offset) | |
| _long | back to summary |
|---|---|
| private static long _long(byte[] b, int offset) | |
| byteFromChars | back to summary |
|---|---|
| pack-priv int byteFromChars(String str, int index, DeserializationContext ctxt) | |
| convertFromUrlSafe | back to summary |
|---|---|
| private String convertFromUrlSafe(String base64) | |
| convertToUrlSafe | back to summary |
|---|---|
| private String convertToUrlSafe(String base64) | |
| getEmptyValue | back to summary |
|---|---|
| public Object getEmptyValue(DeserializationContext ctxt) Overrides tools. Doc from tools. Method called to determine value to be used for "empty" values
(most commonly when deserializing from empty JSON Strings).
Usually this is same as
This method may be called once, or multiple times, depending on what
Default implementation simply calls
| |
| intFromChars | back to summary |
|---|---|
| pack-priv int intFromChars(String str, int index, DeserializationContext ctxt) | |
| shortFromChars | back to summary |
|---|---|
| pack-priv int shortFromChars(String str, int index, DeserializationContext ctxt) | |