@Beta
public class ResolveTypeHierarchyItemParams
extends java.lang.Object
type hierarchy item
which is indicated if the
parents
or the children
is not
defined. If resolved and no parents
or children
are available then an empty list is returned.Constructor and Description |
---|
ResolveTypeHierarchyItemParams() |
ResolveTypeHierarchyItemParams(TypeHierarchyItem item,
int resolve,
TypeHierarchyDirection direction) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj) |
TypeHierarchyDirection |
getDirection()
The direction of the type hierarchy resolution.
|
TypeHierarchyItem |
getItem()
The hierarchy item to resolve.
|
int |
getResolve()
The number of hierarchy levels to resolve.
|
int |
hashCode() |
void |
setDirection(TypeHierarchyDirection direction)
The direction of the type hierarchy resolution.
|
void |
setItem(TypeHierarchyItem item)
The hierarchy item to resolve.
|
void |
setResolve(int resolve)
The number of hierarchy levels to resolve.
|
java.lang.String |
toString() |
public ResolveTypeHierarchyItemParams()
public ResolveTypeHierarchyItemParams(TypeHierarchyItem item, int resolve, TypeHierarchyDirection direction)
@Pure public TypeHierarchyItem getItem()
public void setItem(TypeHierarchyItem item)
@Pure public int getResolve()
0
indicates no hierarchy level.public void setResolve(int resolve)
0
indicates no hierarchy level.@Pure public TypeHierarchyDirection getDirection()
public void setDirection(TypeHierarchyDirection direction)
@Pure public java.lang.String toString()
toString
in class java.lang.Object
@Pure public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
@Pure public int hashCode()
hashCode
in class java.lang.Object