Class TripleInstantiators.TripleInstantiator
java.lang.Object
com.fasterxml.jackson.databind.deser.ValueInstantiator
com.fasterxml.jackson.databind.deser.ValueInstantiator.Base
com.fasterxml.jackson.datatype.eclipsecollections.deser.pair.TripleInstantiators.TripleInstantiator
- All Implemented Interfaces:
Serializable
- Enclosing class:
TripleInstantiators
private static class TripleInstantiators.TripleInstantiator
extends com.fasterxml.jackson.databind.deser.ValueInstantiator.Base
-
Nested Class Summary
Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.deser.ValueInstantiator
com.fasterxml.jackson.databind.deser.ValueInstantiator.Base, com.fasterxml.jackson.databind.deser.ValueInstantiator.Delegating, com.fasterxml.jackson.databind.deser.ValueInstantiator.Gettable
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final com.fasterxml.jackson.databind.JavaType
private static final long
private final com.fasterxml.jackson.databind.JavaType
private final com.fasterxml.jackson.databind.JavaType
Fields inherited from class com.fasterxml.jackson.databind.deser.ValueInstantiator.Base
_valueType
-
Constructor Summary
ConstructorsConstructorDescriptionTripleInstantiator
(com.fasterxml.jackson.databind.JavaType beanType, com.fasterxml.jackson.databind.JavaType oneType, com.fasterxml.jackson.databind.JavaType twoType, com.fasterxml.jackson.databind.JavaType threeType) -
Method Summary
Modifier and TypeMethodDescriptionboolean
createFromObjectWith
(com.fasterxml.jackson.databind.DeserializationContext ctxt, Object[] args) com.fasterxml.jackson.databind.deser.SettableBeanProperty[]
getFromObjectArguments
(com.fasterxml.jackson.databind.DeserializationConfig config) Methods inherited from class com.fasterxml.jackson.databind.deser.ValueInstantiator.Base
getValueClass, getValueTypeDesc
Methods inherited from class com.fasterxml.jackson.databind.deser.ValueInstantiator
_createFromStringFallbacks, canCreateFromBigDecimal, canCreateFromBigInteger, canCreateFromBoolean, canCreateFromDouble, canCreateFromInt, canCreateFromLong, canCreateFromString, canCreateUsingArrayDelegate, canCreateUsingDefault, canCreateUsingDelegate, canInstantiate, createContextual, createFromBigDecimal, createFromBigInteger, createFromBoolean, createFromDouble, createFromInt, createFromLong, createFromObjectWith, createFromString, createUsingArrayDelegate, createUsingDefault, createUsingDefaultOrWithoutArguments, createUsingDelegate, getArrayDelegateCreator, getArrayDelegateType, getDefaultCreator, getDelegateCreator, getDelegateType, getWithArgsCreator
-
Field Details
-
serialVersionUID
private static final long serialVersionUID- See Also:
-
oneType
private final com.fasterxml.jackson.databind.JavaType oneType -
twoType
private final com.fasterxml.jackson.databind.JavaType twoType -
threeType
private final com.fasterxml.jackson.databind.JavaType threeType
-
-
Constructor Details
-
TripleInstantiator
TripleInstantiator(com.fasterxml.jackson.databind.JavaType beanType, com.fasterxml.jackson.databind.JavaType oneType, com.fasterxml.jackson.databind.JavaType twoType, com.fasterxml.jackson.databind.JavaType threeType)
-
-
Method Details
-
canCreateFromObjectWith
public boolean canCreateFromObjectWith()- Overrides:
canCreateFromObjectWith
in classcom.fasterxml.jackson.databind.deser.ValueInstantiator
-
getFromObjectArguments
public com.fasterxml.jackson.databind.deser.SettableBeanProperty[] getFromObjectArguments(com.fasterxml.jackson.databind.DeserializationConfig config) - Overrides:
getFromObjectArguments
in classcom.fasterxml.jackson.databind.deser.ValueInstantiator
-
createFromObjectWith
public Object createFromObjectWith(com.fasterxml.jackson.databind.DeserializationContext ctxt, Object[] args) - Overrides:
createFromObjectWith
in classcom.fasterxml.jackson.databind.deser.ValueInstantiator
-