Package com.fasterxml.jackson.databind
Class AnnotationIntrospector.ReferenceProperty
- java.lang.Object
-
- com.fasterxml.jackson.databind.AnnotationIntrospector.ReferenceProperty
-
- Enclosing class:
- AnnotationIntrospector
public static class AnnotationIntrospector.ReferenceProperty extends java.lang.ObjectValue type used with managed and back references; contains type and logic name, used to link related references
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classAnnotationIntrospector.ReferenceProperty.Type
-
Constructor Summary
Constructors Constructor Description ReferenceProperty(AnnotationIntrospector.ReferenceProperty.Type t, java.lang.String n)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static AnnotationIntrospector.ReferencePropertyback(java.lang.String name)java.lang.StringgetName()AnnotationIntrospector.ReferenceProperty.TypegetType()booleanisBackReference()booleanisManagedReference()static AnnotationIntrospector.ReferencePropertymanaged(java.lang.String name)
-
-
-
Constructor Detail
-
ReferenceProperty
public ReferenceProperty(AnnotationIntrospector.ReferenceProperty.Type t, java.lang.String n)
-
-
Method Detail
-
managed
public static AnnotationIntrospector.ReferenceProperty managed(java.lang.String name)
-
back
public static AnnotationIntrospector.ReferenceProperty back(java.lang.String name)
-
getType
public AnnotationIntrospector.ReferenceProperty.Type getType()
-
getName
public java.lang.String getName()
-
isManagedReference
public boolean isManagedReference()
-
isBackReference
public boolean isBackReference()
-
-