|
|||||
FRAMES NO FRAMES | |||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
This class is used to describe generic type signatures for ClassNodes.
Field Summary | |
---|---|
ClassNode |
lowerBound
|
String |
name
|
boolean |
placeholder
|
boolean |
resolved
|
ClassNode |
type
|
def |
upperBounds
|
boolean |
wildcard
|
Constructor Summary | |
GenericsType(ClassNode type, def upperBounds, ClassNode lowerBound)
|
|
GenericsType(ClassNode basicType)
|
Method Summary | |
---|---|
ClassNode |
getLowerBound()
|
String |
getName()
|
ClassNode |
getType()
|
def |
getUpperBounds()
|
boolean |
isPlaceholder()
|
boolean |
isResolved()
|
boolean |
isWildcard()
|
void |
setName(String name)
|
void |
setPlaceholder(boolean placeholder)
|
void |
setResolved(boolean res)
|
void |
setType(ClassNode type)
|
void |
setWildcard(boolean wildcard)
|
String |
toString()
|
Constructor Detail |
---|
public GenericsType(ClassNode type, def upperBounds, ClassNode lowerBound)
public GenericsType(ClassNode basicType)
Method Detail |
---|
public ClassNode getLowerBound()
public String getName()
public ClassNode getType()
public def getUpperBounds()
public boolean isPlaceholder()
public boolean isResolved()
public boolean isWildcard()
public void setName(String name)
public void setPlaceholder(boolean placeholder)
public void setResolved(boolean res)
public void setType(ClassNode type)
public void setWildcard(boolean wildcard)
public String toString()