public final class HierarchicType extends Object
ResolvedType
that is part of ResolvedTypeWithMembers
.Modifier and Type | Field and Description |
---|---|
protected boolean |
_isMixin
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 int |
_priority
Relative priority of this type in hierarchy; higher priority members can override
lower priority members.
|
protected ResolvedType |
_type |
Constructor and Description |
---|
HierarchicType(ResolvedType type,
boolean mixin,
int priority) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object o) |
Class<?> |
getErasedType() |
int |
getPriority() |
ResolvedType |
getType() |
int |
hashCode() |
boolean |
isMixin() |
String |
toString() |
protected final boolean _isMixin
protected final ResolvedType _type
protected final int _priority
public HierarchicType(ResolvedType type, boolean mixin, int priority)
public ResolvedType getType()
public Class<?> getErasedType()
public boolean isMixin()
public int getPriority()
Copyright © 2012 fasterxml.com. All Rights Reserved.