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.JavaTypeprivate static final longprivate final com.fasterxml.jackson.databind.JavaTypeprivate final com.fasterxml.jackson.databind.JavaTypeFields 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 TypeMethodDescriptionbooleancreateFromObjectWith(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, getValueTypeDescMethods 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:
canCreateFromObjectWithin classcom.fasterxml.jackson.databind.deser.ValueInstantiator
-
getFromObjectArguments
public com.fasterxml.jackson.databind.deser.SettableBeanProperty[] getFromObjectArguments(com.fasterxml.jackson.databind.DeserializationConfig config) - Overrides:
getFromObjectArgumentsin classcom.fasterxml.jackson.databind.deser.ValueInstantiator
-
createFromObjectWith
-