Package | Description |
---|---|
com.fasterxml.classmate |
Package that contains main public interface of ClassMate
package.
|
Modifier and Type | Field and Description |
---|---|
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)
|
Modifier and Type | Method and Description |
---|---|
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).
|
Constructor and Description |
---|
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) |
Copyright © 2012 fasterxml.com. All Rights Reserved.