com.fasterxml.jackson.databind

Interface BeanProperty

    • Nested Class Summary

      Nested Classes 
      Modifier and Type Interface and Description
      static class  BeanProperty.Std
      Simple stand-alone implementation, useful as a placeholder or base class for more complex implementations.
    • Method Summary

      Methods 
      Modifier and Type Method and Description
      <A extends Annotation
      A
      getAnnotation(Class<A> acls)
      Method for finding annotation associated with this property; meaning annotation associated with one of entities used to access property.
      <A extends Annotation
      A
      getContextAnnotation(Class<A> acls)
      Method for finding annotation associated with context of this property; usually class in which member is declared (or its subtype if processing subtype).
      AnnotatedMember getMember()
      Method for accessing primary physical entity that represents the property; annotated field, method or constructor property.
      String getName()
      Method to get logical name of the property
      JavaType getType()
      Method to get declared type of the property.
    • Method Detail

      • getName

        String getName()
        Method to get logical name of the property
        Specified by:
        getName in interface Named
      • getType

        JavaType getType()
        Method to get declared type of the property.
      • getAnnotation

        <A extends Annotation> A getAnnotation(Class<A> acls)
        Method for finding annotation associated with this property; meaning annotation associated with one of entities used to access property.
      • getContextAnnotation

        <A extends Annotation> A getContextAnnotation(Class<A> acls)
        Method for finding annotation associated with context of this property; usually class in which member is declared (or its subtype if processing subtype).
      • getMember

        AnnotatedMember getMember()
        Method for accessing primary physical entity that represents the property; annotated field, method or constructor property.

Copyright © 2012 FasterXML. All Rights Reserved.