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

    Fields
    Modifier and Type
    Field
    Description
    private 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

    Constructors
    Constructor
    Description
    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 Summary

    Modifier and Type
    Method
    Description
    boolean
     
    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

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • 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 class com.fasterxml.jackson.databind.deser.ValueInstantiator
    • getFromObjectArguments

      public com.fasterxml.jackson.databind.deser.SettableBeanProperty[] getFromObjectArguments(com.fasterxml.jackson.databind.DeserializationConfig config)
      Overrides:
      getFromObjectArguments in class com.fasterxml.jackson.databind.deser.ValueInstantiator
    • createFromObjectWith

      public Object createFromObjectWith(com.fasterxml.jackson.databind.DeserializationContext ctxt, Object[] args)
      Overrides:
      createFromObjectWith in class com.fasterxml.jackson.databind.deser.ValueInstantiator