public final class AnnotatedClass extends Annotated implements TypeResolutionContext
Modifier and Type | Class and Description |
---|---|
static class |
AnnotatedClass.Creators |
TypeResolutionContext.Basic
getGenericType, getType, isPublic
@Deprecated public static AnnotatedClass construct(JavaType type, MapperConfig<?> config)
AnnotatedClassResolver
instead.@Deprecated public static AnnotatedClass construct(JavaType type, MapperConfig<?> config, ClassIntrospector.MixInResolver mir)
AnnotatedClassResolver
instead.@Deprecated public static AnnotatedClass constructWithoutSuperTypes(Class<?> raw, MapperConfig<?> config)
AnnotatedClassResolver
instead.@Deprecated public static AnnotatedClass constructWithoutSuperTypes(Class<?> raw, MapperConfig<?> config, ClassIntrospector.MixInResolver mir)
AnnotatedClassResolver
instead.public JavaType resolveType(Type type)
resolveType
in interface TypeResolutionContext
public Class<?> getAnnotated()
Annotated
getAnnotated
in class Annotated
public int getModifiers()
public <A extends Annotation> A getAnnotation(Class<A> acls)
getAnnotation
in class Annotated
public boolean hasAnnotation(Class<?> acls)
hasAnnotation
in class Annotated
public boolean hasOneOf(Class<? extends Annotation>[] annoClasses)
public Class<?> getRawType()
Annotated
getRawType
in class Annotated
@Deprecated public Iterable<Annotation> annotations()
Annotated
annotations
in class Annotated
public JavaType getType()
Annotated
public Annotations getAnnotations()
public boolean hasAnnotations()
public AnnotatedConstructor getDefaultConstructor()
public List<AnnotatedConstructor> getConstructors()
public List<AnnotatedMethod> getFactoryMethods()
@Deprecated public List<AnnotatedMethod> getStaticMethods()
getFactoryMethods()
instead.public Iterable<AnnotatedMethod> memberMethods()
public int getMemberMethodCount()
public AnnotatedMethod findMethod(String name, Class<?>[] paramTypes)
public int getFieldCount()
public Iterable<AnnotatedField> fields()
public boolean isNonStaticInnerClass()
Copyright © 2010 - 2020 Adobe. All Rights Reserved