|
||||||||||
| 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 | |||||||||