org.codehaus.jackson.annotate
@Target(value=TYPE) @Retention(value=RUNTIME) public @interface JsonTypeName
JsonTypeInfo
(and specifically its
JsonTypeInfo.use()
property) to establish relationship
between type names and types.public abstract String value