Package com.fasterxml.classmate.members
Class HierarchicType
java.lang.Object
com.fasterxml.classmate.members.HierarchicType
Container class used to enclose information about a single
ResolvedType
that is part of ResolvedTypeWithMembers
.-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final boolean
Whether this type instance represents a mix-in; if so, it can only result in addition of annotations but not in addition of actual members.protected final int
Relative priority of this type in hierarchy; higher priority members can override lower priority members.protected final ResolvedType
-
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
_isMixin
protected final boolean _isMixinWhether this type instance represents a mix-in; if so, it can only result in addition of annotations but not in addition of actual members. -
_type
-
_priority
protected final int _priorityRelative priority of this type in hierarchy; higher priority members can override lower priority members. Priority values are unique and are based on type index (starting from 0), although they are not to be used for indexing.
-
-
Constructor Details
-
HierarchicType
-
-
Method Details