@Documented @Target(value=TYPE) @Retention(value=RUNTIME) @Public public @interface TypeInfo
TypeInfoFactory
that can produce
TypeInformation
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 (see TypeExtractor.registerFactory(Type, Class)
).Modifier and Type | Required Element and Description |
---|---|
Class<? extends TypeInfoFactory> |
value |
public abstract Class<? extends TypeInfoFactory> value
Copyright © 2014–2020 The Apache Software Foundation. All rights reserved.