Package org.codehaus.groovy.ast
Class GenericsType
- java.lang.Object
-
- org.codehaus.groovy.ast.ASTNode
-
- org.codehaus.groovy.ast.GenericsType
-
-
Constructor Summary
Constructors Constructor Description GenericsType(ClassNode basicType)
GenericsType(ClassNode type, ClassNode[] upperBounds, ClassNode lowerBound)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ClassNode
getLowerBound()
java.lang.String
getName()
ClassNode
getType()
ClassNode[]
getUpperBounds()
boolean
isPlaceholder()
boolean
isResolved()
boolean
isWildcard()
void
setName(java.lang.String name)
void
setPlaceholder(boolean placeholder)
void
setResolved(boolean res)
void
setType(ClassNode type)
void
setWildcard(boolean wildcard)
java.lang.String
toString()
-
Methods inherited from class org.codehaus.groovy.ast.ASTNode
copyNodeMetaData, getColumnNumber, getLastColumnNumber, getLastLineNumber, getLineNumber, getNodeMetaData, getText, putNodeMetaData, removeNodeMetaData, setColumnNumber, setLastColumnNumber, setLastLineNumber, setLineNumber, setNodeMetaData, setSourcePosition, visit
-
-
-
-
Method Detail
-
getType
public ClassNode getType()
-
setType
public void setType(ClassNode type)
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
getUpperBounds
public ClassNode[] getUpperBounds()
-
getName
public java.lang.String getName()
-
isPlaceholder
public boolean isPlaceholder()
-
setPlaceholder
public void setPlaceholder(boolean placeholder)
-
isResolved
public boolean isResolved()
-
setResolved
public void setResolved(boolean res)
-
setName
public void setName(java.lang.String name)
-
isWildcard
public boolean isWildcard()
-
setWildcard
public void setWildcard(boolean wildcard)
-
getLowerBound
public ClassNode getLowerBound()
-
-