| Modifier and Type | Class and Description |
|---|---|
| pack-priv abstract static class | HppcContainerDeserializers.
Intermediate base class used for various integral (as opposed to floating point) value container types. |
| pack-priv static class | |
| pack-priv static class | |
| pack-priv static class |
| Modifier and Type | Field and Description |
|---|---|
| protected static final HashMap | _concreteMapping
We can either register abstract type defaults via ObjectMapper, or just do it here. |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public static JsonDeserializer | findDeserializer(DeserializationConfig config, final JavaType origType)
Method called to see if this serializer (or a serializer this serializer knows) should be used for given type; if not, null is returned. |
| public static boolean |
| _concreteMapping | back to summary |
|---|---|
| protected static final HashMap<Class<?>, Class<?>> _concreteMapping We can either register abstract type defaults via ObjectMapper, or just do it here. For now let's just do it locally; this will allow override of definitions by app code (by using ObjectMapper resolution) | |
| HppcContainerDeserializers | back to summary |
|---|---|
| public HppcContainerDeserializers() | |
| findDeserializer | back to summary |
|---|---|
| public static JsonDeserializer Method called to see if this serializer (or a serializer this serializer knows) should be used for given type; if not, null is returned. | |
| hasDeserializerFor | back to summary |
|---|---|
| public static boolean hasDeserializerFor(DeserializationConfig config, final Class<?> rawType) | |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| protected abstract void | |
| public void | deserializeContents(JsonParser p, DeserializationContext ctxt, T container)
Implements abstract com.
|
| public LogicalType | logicalType()
Overrides com. Method for accessing logical type of values this deserializer produces. |
| IntContainerDeserializerBase | back to summary |
|---|---|
| public IntContainerDeserializerBase(JavaType type, DeserializationConfig config) | |
| add | back to summary |
|---|---|
| protected abstract void add(T container, int value) | |
| deserializeContents | back to summary |
|---|---|
| public void deserializeContents(JsonParser p, DeserializationContext ctxt, T container) throws IOException Implements abstract com.
| |
| logicalType | back to summary |
|---|---|
| public LogicalType logicalType() Overrides com. Doc from com. Method for accessing logical type of values this deserializer produces. Typically used for further configuring handling of values, for example, to find which coercions are legal.
| |
| Modifier and Type | Field and Description |
|---|---|
| private static final long |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| protected void | add(IntDeque container, int value)
Implements abstract com.
|
| serialVersionUID | back to summary |
|---|---|
| private static final long serialVersionUID Hides com. | |
| IntDequeDeserializer | back to summary |
|---|---|
| public IntDequeDeserializer(JavaType type, DeserializationConfig config) | |
| add | back to summary |
|---|---|
| protected void add(IntDeque container, int value) Implements abstract com.
| |
| Modifier and Type | Field and Description |
|---|---|
| private static final long |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| protected void | add(IntIndexedContainer container, int value)
Implements abstract com.
|
| serialVersionUID | back to summary |
|---|---|
| private static final long serialVersionUID Hides com. | |
| IntIndexedContainerDeserializer | back to summary |
|---|---|
| public IntIndexedContainerDeserializer(JavaType type, DeserializationConfig config) | |
| add | back to summary |
|---|---|
| protected void add(IntIndexedContainer container, int value) Implements abstract com.
| |
| Modifier and Type | Field and Description |
|---|---|
| private static final long |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| protected void | add(IntSet container, int value)
Implements abstract com.
|
| serialVersionUID | back to summary |
|---|---|
| private static final long serialVersionUID Hides com. | |
| IntSetDeserializer | back to summary |
|---|---|
| public IntSetDeserializer(JavaType type, DeserializationConfig config) | |
| add | back to summary |
|---|---|
| protected void add(IntSet container, int value) Implements abstract com.
| |