Dependencies
Declarations
-
com
-
fasterxml
-
classmate
-
AnnotationConfiguration
-
getInclusionForClass(Class<Annotation>): AnnotationInclusion
-
getInclusionForConstructor(Class<Annotation>): AnnotationInclusion
-
getInclusionForField(Class<Annotation>): AnnotationInclusion
-
getInclusionForMethod(Class<Annotation>): AnnotationInclusion
-
getInclusionForParameter(Class<Annotation>): AnnotationInclusion
-
StdConfiguration
-
_defaultInclusion: AnnotationInclusion
-
_inclusions: HashMap<ClassKey, AnnotationInclusion>
-
StdConfiguration(AnnotationInclusion): void
-
getInclusionForClass(Class<Annotation>): AnnotationInclusion
-
getInclusionForConstructor(Class<Annotation>): AnnotationInclusion
-
getInclusionForField(Class<Annotation>): AnnotationInclusion
-
getInclusionForMethod(Class<Annotation>): AnnotationInclusion
-
getInclusionForParameter(Class<Annotation>): AnnotationInclusion
-
setInclusion(Class<Annotation>, AnnotationInclusion): void
-
_inclusionFor(Class<Annotation>): AnnotationInclusion
-
-
-
AnnotationInclusion
-
AnnotationOverrides
-
Annotations
-
NO_ANNOTATIONS: Annotation[]
-
_annotations: LinkedHashMap<Class<Annotation>, Annotation>
-
Annotations(): void
-
add(Annotation): void
-
addAll(Annotations): void
-
addAsDefault(Annotation): void
-
iterator(): Iterator<Annotation>
-
size(): int
-
get(Class<Annotation>): Annotation
-
asArray(): Annotation[]
-
asList(): List<Annotation>
-
toString(): String
-
-
Filter
-
GenericType
-
MemberResolver
-
_typeResolver: TypeResolver
-
_cfgIncludeLangObject: boolean
-
_fieldFilter: Filter<RawField>
-
_methodFilter: Filter<RawMethod>
-
_constructorFilter: Filter<RawConstructor>
-
MemberResolver(TypeResolver): void
-
setIncludeLangObject(boolean): MemberResolver
-
setFieldFilter(Filter<RawField>): MemberResolver
-
setMethodFilter(Filter<RawMethod>): MemberResolver
-
setConstructorFilter(Filter<RawConstructor>): MemberResolver
-
resolve(ResolvedType, AnnotationConfiguration, AnnotationOverrides): ResolvedTypeWithMembers
-
_addOverrides(List<HierarchicType>, Set<ClassKey>, Class<Object>): void
-
_addOverrides(List<HierarchicType>, Set<ClassKey>, ResolvedType): void
-
_gatherTypes(ResolvedType, Set<ClassKey>, List<ResolvedType>): void
-
-
ResolvedType
-
getBriefDescription(): String
-
appendBriefDescription(StringBuilder): StringBuilder
-
NO_TYPES: ResolvedType[]
-
NO_CONSTRUCTORS: RawConstructor[]
-
NO_FIELDS: RawField[]
-
NO_METHODS: RawMethod[]
-
_erasedType: Class<Object>
-
_typeBindings: TypeBindings
-
ResolvedType(Class<Object>, TypeBindings): void
-
canCreateSubtypes(): boolean
-
canCreateSubtype(Class<Object>): boolean
-
getErasedType(): Class<Object>
-
getParentClass(): ResolvedType
-
getSelfReferencedType(): ResolvedType
-
getArrayElementType(): ResolvedType
-
getImplementedInterfaces(): List<ResolvedType>
-
getTypeParameters(): List<ResolvedType>
-
getTypeBindings(): TypeBindings
-
typeParametersFor(Class<Object>): List<ResolvedType>
-
findSupertype(Class<Object>): ResolvedType
-
isInterface(): boolean
-
isConcrete(): boolean
-
isAbstract(): boolean
-
isArray(): boolean
-
isPrimitive(): boolean
-
isInstanceOf(Class<Object>): boolean
-
getConstructors(): List<RawConstructor>
-
getMemberFields(): List<RawField>
-
getMemberMethods(): List<RawMethod>
-
getStaticFields(): List<RawField>
-
getStaticMethods(): List<RawMethod>
-
getSignature(): String
-
getErasedSignature(): String
-
getFullDescription(): String
-
appendFullDescription(StringBuilder): StringBuilder
-
appendSignature(StringBuilder): StringBuilder
-
appendErasedSignature(StringBuilder): StringBuilder
-
toString(): String
-
hashCode(): int
-
equals(Object): boolean
-
_appendClassSignature(StringBuilder): StringBuilder
-
_appendErasedClassSignature(StringBuilder): StringBuilder
-
_appendClassDescription(StringBuilder): StringBuilder
-
_appendClassName(StringBuilder): StringBuilder
-
_getFields(boolean): RawField[]
-
_getMethods(boolean): RawMethod[]
-
_getConstructors(): RawConstructor[]
-
-
ResolvedTypeWithMembers
-
NO_RESOLVED_TYPES: ResolvedType[]
-
NO_RESOLVED_METHODS: ResolvedMethod[]
-
NO_RESOLVED_FIELDS: ResolvedField[]
-
NO_RESOLVED_CONSTRUCTORS: ResolvedConstructor[]
-
DEFAULT_ANNOTATION_CONFIG: AnnotationConfiguration
-
_typeResolver: TypeResolver
-
_annotationHandler: AnnotationHandler
-
_mainType: HierarchicType
-
_types: HierarchicType[]
-
_fieldFilter: Filter<RawField>
-
_constructorFilter: Filter<RawConstructor>
-
_methodFilter: Filter<RawMethod>
-
_staticMethods: ResolvedMethod[]
-
_staticFields: ResolvedField[]
-
_memberMethods: ResolvedMethod[]
-
_memberFields: ResolvedField[]
-
_constructors: ResolvedConstructor[]
-
ResolvedTypeWithMembers(TypeResolver, AnnotationConfiguration, HierarchicType, HierarchicType[], Filter<RawConstructor>, Filter<RawField>, Filter<RawMethod>): void
-
size(): int
-
allTypesAndOverrides(): List<HierarchicType>
-
mainTypeAndOverrides(): List<HierarchicType>
-
overridesOnly(): List<HierarchicType>
-
getStaticFields(): ResolvedField[]
-
getStaticMethods(): ResolvedMethod[]
-
getMemberFields(): ResolvedField[]
-
getMemberMethods(): ResolvedMethod[]
-
getConstructors(): ResolvedConstructor[]
-
resolveConstructors(): ResolvedConstructor[]
-
resolveMemberFields(): ResolvedField[]
-
resolveMemberMethods(): ResolvedMethod[]
-
resolveStaticFields(): ResolvedField[]
-
resolveStaticMethods(): ResolvedMethod[]
-
resolveConstructor(RawConstructor): ResolvedConstructor
-
resolveField(RawField): ResolvedField
-
resolveMethod(RawMethod): ResolvedMethod
-
methodCanInherit(Annotation): boolean
-
parameterCanInherit(Annotation): boolean
-
AnnotationHandler
-
_annotationConfig: AnnotationConfiguration
-
_fieldInclusions: HashMap<Class<Annotation>, AnnotationInclusion>
-
_constructorInclusions: HashMap<Class<Annotation>, AnnotationInclusion>
-
_methodInclusions: HashMap<Class<Annotation>, AnnotationInclusion>
-
_parameterInclusions: HashMap<Class<Annotation>, AnnotationInclusion>
-
AnnotationHandler(AnnotationConfiguration): void
-
includeConstructorAnnotation(Annotation): boolean
-
includeFieldAnnotation(Annotation): boolean
-
includeMethodAnnotation(Annotation): boolean
-
methodInclusion(Annotation): AnnotationInclusion
-
includeParameterAnnotation(Annotation): boolean
-
parameterInclusion(Annotation): AnnotationInclusion
-
-
-
TypeBindings
-
NO_STRINGS: String[]
-
NO_TYPES: ResolvedType[]
-
EMPTY: TypeBindings
-
_names: String[]
-
_types: ResolvedType[]
-
_unboundVariables: String[]
-
_hashCode: int
-
TypeBindings(String[], ResolvedType[], String[]): void
-
emptyBindings(): TypeBindings
-
create(Class<Object>, List<ResolvedType>): TypeBindings
-
create(Class<Object>, ResolvedType[]): TypeBindings
-
withUnboundVariable(String): TypeBindings
-
findBoundType(String): ResolvedType
-
isEmpty(): boolean
-
size(): int
-
getBoundName(int): String
-
getBoundType(int): ResolvedType
-
getTypeParameters(): List<ResolvedType>
-
hasUnbound(String): boolean
-
toString(): String
-
hashCode(): int
-
equals(Object): boolean
-
typeParameterArray(): ResolvedType[]
-
-
TypeResolver
-
NO_TYPES: ResolvedType[]
-
sJavaLangObject: ResolvedObjectType
-
_primitiveTypes: HashMap<ClassKey, ResolvedType>
-
static class initializer
-
_resolvedTypes: ResolvedTypeCache
-
TypeResolver(): void
-
TypeResolver(ResolvedTypeCache): void
-
resolve(Type, Type[]): ResolvedType
-
arrayType(Type): ResolvedArrayType
-
resolve(TypeBindings, Type): ResolvedType
-
resolveSubtype(ResolvedType, Class<Object>): ResolvedType
-
isSelfReference(ResolvedType): boolean
-
_fromAny(ClassStack, Type, TypeBindings): ResolvedType
-
_fromClass(ClassStack, Class<Object>, TypeBindings): ResolvedType
-
_fromGenericType(ClassStack, GenericType<Object>, TypeBindings): ResolvedType
-
_constructType(ClassStack, Class<Object>, TypeBindings): ResolvedType
-
_resolveSuperInterfaces(ClassStack, Class<Object>, TypeBindings): ResolvedType[]
-
_resolveSuperClass(ClassStack, Class<Object>, TypeBindings): ResolvedType
-
_fromParamType(ClassStack, ParameterizedType, TypeBindings): ResolvedType
-
_fromArrayType(ClassStack, GenericArrayType, TypeBindings): ResolvedType
-
_fromWildcard(ClassStack, WildcardType, TypeBindings): ResolvedType
-
_fromVariable(ClassStack, TypeVariable<GenericDeclaration>, TypeBindings): ResolvedType
-
_resolveTypePlaceholders(ResolvedType, ResolvedType): void
-
_verifyAndResolve(ResolvedType, ResolvedType): boolean
-
-
members
-
HierarchicType
-
RawConstructor
-
RawField
-
RawMember
-
_declaringType: ResolvedType
-
RawMember(ResolvedType): void
-
getDeclaringType(): ResolvedType
-
getRawMember(): Member
-
getName(): String
-
isStatic(): boolean
-
isFinal(): boolean
-
isPrivate(): boolean
-
isProtected(): boolean
-
isPublic(): boolean
-
getAnnotations(): Annotation[]
-
equals(Object): boolean
-
hashCode(): int
-
toString(): String
-
getModifiers(): int
-
-
RawMethod
-
ResolvedConstructor
-
ResolvedField
-
ResolvedMember
-
_declaringType: ResolvedType
-
_annotations: Annotations
-
_member: Member
-
_type: ResolvedType
-
_hashCode: int
-
ResolvedMember(ResolvedType, Annotations, Member, ResolvedType): void
-
applyOverride(Annotation): void
-
applyOverrides(Annotations): void
-
applyDefault(Annotation): void
-
get(Class<Annotation>): Annotation
-
getAnnotations(): Annotations
-
getDeclaringType(): ResolvedType
-
getType(): ResolvedType
-
getRawMember(): Member
-
getName(): String
-
isStatic(): boolean
-
isFinal(): boolean
-
isPrivate(): boolean
-
isProtected(): boolean
-
isPublic(): boolean
-
toString(): String
-
getModifiers(): int
-
hashCode(): int
-
equals(Object): boolean
-
-
ResolvedMethod
-
ResolvedParameterizedMember
-
_paramTypes: ResolvedType[]
-
_paramAnnotations: Annotations[]
-
ResolvedParameterizedMember(ResolvedType, Annotations, Member, ResolvedType, ResolvedType[]): void
-
getParameterAnnotations(int): Annotations
-
applyParamOverride(int, Annotation): void
-
applyParamOverrides(int, Annotations): void
-
applyParamDefault(int, Annotation): void
-
getParam(int, Class<Annotation>): Annotation
-
getArgumentCount(): int
-
getArgumentType(int): ResolvedType
-
-
-
types
-
ResolvedArrayType
-
_elementType: ResolvedType
-
ResolvedArrayType(Class<Object>, TypeBindings, ResolvedType): void
-
canCreateSubtypes(): boolean
-
getParentClass(): ResolvedType
-
getSelfReferencedType(): ResolvedType
-
getImplementedInterfaces(): List<ResolvedType>
-
isInterface(): boolean
-
isAbstract(): boolean
-
getArrayElementType(): ResolvedType
-
isArray(): boolean
-
isPrimitive(): boolean
-
appendSignature(StringBuilder): StringBuilder
-
appendErasedSignature(StringBuilder): StringBuilder
-
appendBriefDescription(StringBuilder): StringBuilder
-
appendFullDescription(StringBuilder): StringBuilder
-
-
ResolvedInterfaceType
-
_superInterfaces: ResolvedType[]
-
_constantFields: RawField[]
-
_memberMethods: RawMethod[]
-
ResolvedInterfaceType(Class<Object>, TypeBindings, ResolvedType[]): void
-
canCreateSubtypes(): boolean
-
getParentClass(): ResolvedType
-
getSelfReferencedType(): ResolvedType
-
getImplementedInterfaces(): List<ResolvedType>
-
getArrayElementType(): ResolvedType
-
isInterface(): boolean
-
isAbstract(): boolean
-
isArray(): boolean
-
isPrimitive(): boolean
-
getStaticFields(): List<RawField>
-
getMemberMethods(): List<RawMethod>
-
appendSignature(StringBuilder): StringBuilder
-
appendErasedSignature(StringBuilder): StringBuilder
-
appendBriefDescription(StringBuilder): StringBuilder
-
appendFullDescription(StringBuilder): StringBuilder
-
-
ResolvedObjectType
-
_superClass: ResolvedType
-
_superInterfaces: ResolvedType[]
-
_modifiers: int
-
_constructors: RawConstructor[]
-
_memberFields: RawField[]
-
_staticFields: RawField[]
-
_memberMethods: RawMethod[]
-
_staticMethods: RawMethod[]
-
ResolvedObjectType(Class<Object>, TypeBindings, ResolvedType, List<ResolvedType>): void
-
ResolvedObjectType(Class<Object>, TypeBindings, ResolvedType, ResolvedType[]): void
-
ResolvedObjectType(Class<Object>, TypeBindings, ResolvedObjectType, List<ResolvedType>): void
-
ResolvedObjectType(Class<Object>, TypeBindings, ResolvedObjectType, ResolvedType[]): void
-
create(Class<Object>, TypeBindings, ResolvedType, List<ResolvedType>): ResolvedObjectType
-
canCreateSubtypes(): boolean
-
getParentClass(): ResolvedObjectType
-
getSelfReferencedType(): ResolvedType
-
getImplementedInterfaces(): List<ResolvedType>
-
getArrayElementType(): ResolvedType
-
isInterface(): boolean
-
isAbstract(): boolean
-
isArray(): boolean
-
isPrimitive(): boolean
-
getMemberFields(): List<RawField>
-
getStaticFields(): List<RawField>
-
getMemberMethods(): List<RawMethod>
-
getStaticMethods(): List<RawMethod>
-
getConstructors(): List<RawConstructor>
-
appendSignature(StringBuilder): StringBuilder
-
appendErasedSignature(StringBuilder): StringBuilder
-
appendBriefDescription(StringBuilder): StringBuilder
-
appendFullDescription(StringBuilder): StringBuilder
-
-
ResolvedPrimitiveType
-
VOID: ResolvedPrimitiveType
-
_signature: String
-
_description: String
-
ResolvedPrimitiveType(Class<Object>, char, String): void
-
all(): List<ResolvedPrimitiveType>
-
voidType(): ResolvedPrimitiveType
-
canCreateSubtypes(): boolean
-
getSelfReferencedType(): ResolvedType
-
getParentClass(): ResolvedType
-
isInterface(): boolean
-
isAbstract(): boolean
-
getArrayElementType(): ResolvedType
-
isArray(): boolean
-
isPrimitive(): boolean
-
getImplementedInterfaces(): List<ResolvedType>
-
getSignature(): String
-
getErasedSignature(): String
-
getFullDescription(): String
-
appendSignature(StringBuilder): StringBuilder
-
appendErasedSignature(StringBuilder): StringBuilder
-
appendFullDescription(StringBuilder): StringBuilder
-
appendBriefDescription(StringBuilder): StringBuilder
-
-
ResolvedRecursiveType
-
_referencedType: ResolvedType
-
ResolvedRecursiveType(Class<Object>, TypeBindings): void
-
canCreateSubtypes(): boolean
-
setReference(ResolvedType): void
-
getParentClass(): ResolvedType
-
getSelfReferencedType(): ResolvedType
-
getImplementedInterfaces(): List<ResolvedType>
-
getArrayElementType(): ResolvedType
-
isInterface(): boolean
-
isAbstract(): boolean
-
isArray(): boolean
-
isPrimitive(): boolean
-
getMemberFields(): List<RawField>
-
getStaticFields(): List<RawField>
-
getStaticMethods(): List<RawMethod>
-
getMemberMethods(): List<RawMethod>
-
getConstructors(): List<RawConstructor>
-
appendSignature(StringBuilder): StringBuilder
-
appendErasedSignature(StringBuilder): StringBuilder
-
appendBriefDescription(StringBuilder): StringBuilder
-
appendFullDescription(StringBuilder): StringBuilder
-
equals(Object): boolean
-
-
TypePlaceHolder
-
_ordinal: int
-
_actualType: ResolvedType
-
TypePlaceHolder(int): void
-
canCreateSubtypes(): boolean
-
actualType(): ResolvedType
-
actualType(ResolvedType): void
-
getParentClass(): ResolvedType
-
getSelfReferencedType(): ResolvedType
-
getImplementedInterfaces(): List<ResolvedType>
-
getArrayElementType(): ResolvedType
-
isInterface(): boolean
-
isAbstract(): boolean
-
isArray(): boolean
-
isPrimitive(): boolean
-
appendSignature(StringBuilder): StringBuilder
-
appendErasedSignature(StringBuilder): StringBuilder
-
appendBriefDescription(StringBuilder): StringBuilder
-
appendFullDescription(StringBuilder): StringBuilder
-
equals(Object): boolean
-
-
-
util
-
ClassKey
-
ClassStack
-
_parent: ClassStack
-
_current: Class<Object>
-
_selfRefs: ArrayList<ResolvedRecursiveType>
-
ClassStack(Class<Object>): void
-
ClassStack(ClassStack, Class<Object>): void
-
child(Class<Object>): ClassStack
-
addSelfReference(ResolvedRecursiveType): void
-
resolveSelfReferences(ResolvedType): void
-
find(Class<Object>): ClassStack
-
-
ConcurrentTypeCache
-
LRUTypeCache
-
MethodKey
-
ResolvedTypeCache
-
ResolvedTypeKey
-
-
-
classmate
-
fasterxml