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 Object
Value 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, String n)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static AnnotationIntrospector.ReferencePropertyback(String name)StringgetName()AnnotationIntrospector.ReferenceProperty.TypegetType()booleanisBackReference()booleanisManagedReference()static AnnotationIntrospector.ReferencePropertymanaged(String name)
-
-
-
Constructor Detail
-
ReferenceProperty
public ReferenceProperty(AnnotationIntrospector.ReferenceProperty.Type t, String n)
-
-
Method Detail
-
managed
public static AnnotationIntrospector.ReferenceProperty managed(String name)
-
back
public static AnnotationIntrospector.ReferenceProperty back(String name)
-
getType
public AnnotationIntrospector.ReferenceProperty.Type getType()
-
getName
public String getName()
-
isManagedReference
public boolean isManagedReference()
-
isBackReference
public boolean isBackReference()
-
-