@Documented @Target(value={TYPE,FIELD}) @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–2024 The Apache Software Foundation. All rights reserved.