|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use HierarchicType | |
---|---|
com.fasterxml.classmate | Package that contains main public interface of ClassMate package. |
Uses of HierarchicType in com.fasterxml.classmate |
---|
Fields in com.fasterxml.classmate declared as HierarchicType | |
---|---|
protected HierarchicType |
ResolvedTypeWithMembers._mainType
Leaf of the type hierarchy, i.e. |
protected HierarchicType[] |
ResolvedTypeWithMembers._types
All types that hierarchy contains, in order of increasing precedence (that is, later entries override members of earlier members) |
Methods in com.fasterxml.classmate that return types with arguments of type HierarchicType | |
---|---|
List<HierarchicType> |
ResolvedTypeWithMembers.allTypesAndOverrides()
Accessor for getting full type hierarchy as priority-ordered list, from the lowest precedence to highest precedence (main type, its mix-in overrides) |
List<HierarchicType> |
ResolvedTypeWithMembers.mainTypeAndOverrides()
Accessor for getting subset of type hierarchy which only contains main type and possible overrides (mix-ins) it has, but not supertypes or their overrides. |
List<HierarchicType> |
ResolvedTypeWithMembers.overridesOnly()
Accessor for finding just overrides for the main type (if any). |
Constructors in com.fasterxml.classmate with parameters of type HierarchicType | |
---|---|
ResolvedTypeWithMembers(TypeResolver typeResolver,
AnnotationConfiguration annotationConfig,
HierarchicType mainType,
HierarchicType[] types,
Filter<RawConstructor> constructorFilter,
Filter<RawField> fieldFilter,
Filter<RawMethod> methodFilter)
|
|
ResolvedTypeWithMembers(TypeResolver typeResolver,
AnnotationConfiguration annotationConfig,
HierarchicType mainType,
HierarchicType[] types,
Filter<RawConstructor> constructorFilter,
Filter<RawField> fieldFilter,
Filter<RawMethod> methodFilter)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |