Class ExternalTypeHandler.ExtTypedProperty

java.lang.Object
tools.jackson.databind.deser.impl.ExternalTypeHandler.ExtTypedProperty
Enclosing class:
ExternalTypeHandler

private static final class ExternalTypeHandler.ExtTypedProperty extends Object
  • Field Details

  • Constructor Details

  • Method Details

    • linkTypeProperty

      public void linkTypeProperty(SettableBeanProperty p)
      Since:
      2.8
    • hasTypePropertyName

      public boolean hasTypePropertyName(String n)
    • hasDefaultType

      public boolean hasDefaultType()
    • getDefaultTypeId

      public String getDefaultTypeId(DeserializationContext ctxt)
      Specialized called when we need to expose type id of `defaultImpl` when serializing: we may need to expose it for assignment to a property, or it may be requested as visible for some other reason.
    • getTypePropertyName

      public String getTypePropertyName()
    • getProperty

      public SettableBeanProperty getProperty()
    • getTypeProperty

      public SettableBeanProperty getTypeProperty()