|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | ||||||||
SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT |
@Target(value={ANNOTATION_TYPE,TYPE}) @Retention(value=RUNTIME) public @interface JsonTypeName
Annotation used for binding logical name that the annotated class
has. Used with JsonTypeInfo
(and specifically its
JsonTypeInfo.use()
property) to establish relationship
between type names and types.
Optional Element Summary | |
---|---|
String |
value
Logical type name for annotated type. |
public abstract String value
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | ||||||||
SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT |