Annotation Type TypeInfo
-
@Documented @Target({TYPE,FIELD}) @Retention(RUNTIME) @Public public @interface TypeInfo
Annotation for specifying a correspondingTypeInfoFactory
that can produceTypeInformation
for the annotated type. In a hierarchy of types the closest annotation that defines a factory will be chosen while traversing upwards, however, a globally registered factory has highest precedence (seeTypeExtractor.registerFactory(Type, Class)
).
-
-
Required Element Summary
Required Elements Modifier and Type Required Element Description Class<? extends TypeInfoFactory>
value
-
-
-
Element Detail
-
value
Class<? extends TypeInfoFactory> value
-
-