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.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 class
AnnotationIntrospector.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.ReferenceProperty
back(java.lang.String name)
java.lang.String
getName()
AnnotationIntrospector.ReferenceProperty.Type
getType()
boolean
isBackReference()
boolean
isManagedReference()
static AnnotationIntrospector.ReferenceProperty
managed(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()
-
-