Class POJOPropertyBuilder

java.lang.Object
org.codehaus.jackson.map.BeanPropertyDefinition
org.codehaus.jackson.map.introspect.POJOPropertyBuilder
All Implemented Interfaces:
Comparable<POJOPropertyBuilder>, Named

public class POJOPropertyBuilder extends BeanPropertyDefinition implements Comparable<POJOPropertyBuilder>
Helper class used for aggregating information about a single potential POJO property.
Since:
1.9
  • Field Details

    • _name

      protected final String _name
      External name of logical property; may change with renaming (by new instance being constructed using a new name)
    • _internalName

      protected final String _internalName
      Original internal name, derived from accessor, of this property. Will not be changed by renaming.
    • _fields

      protected org.codehaus.jackson.map.introspect.POJOPropertyBuilder.Node<AnnotatedField> _fields
    • _ctorParameters

      protected org.codehaus.jackson.map.introspect.POJOPropertyBuilder.Node<AnnotatedParameter> _ctorParameters
    • _getters

      protected org.codehaus.jackson.map.introspect.POJOPropertyBuilder.Node<AnnotatedMethod> _getters
    • _setters

      protected org.codehaus.jackson.map.introspect.POJOPropertyBuilder.Node<AnnotatedMethod> _setters
  • Constructor Details

    • POJOPropertyBuilder

      public POJOPropertyBuilder(String internalName)
    • POJOPropertyBuilder

      public POJOPropertyBuilder(POJOPropertyBuilder src, String newName)
  • Method Details