Package org.codehaus.groovy.ast
Class GenericsType
java.lang.Object
org.codehaus.groovy.ast.ASTNode
org.codehaus.groovy.ast.GenericsType
This class is used to describe generic type signatures for ClassNodes.
- Author:
- Jochen Theodorou
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionGenericsType(ClassNode basicType) GenericsType(ClassNode type, ClassNode[] upperBounds, ClassNode lowerBound) -
Method Summary
Modifier and TypeMethodDescriptiongetName()getType()booleanbooleanbooleanvoidvoidsetPlaceholder(boolean placeholder) voidsetResolved(boolean res) voidvoidsetWildcard(boolean wildcard) 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
-
Constructor Details
-
GenericsType
-
GenericsType
-
-
Method Details
-
getType
-
setType
-
toString
-
getUpperBounds
-
getName
-
isPlaceholder
public boolean isPlaceholder() -
setPlaceholder
public void setPlaceholder(boolean placeholder) -
isResolved
public boolean isResolved() -
setResolved
public void setResolved(boolean res) -
setName
-
isWildcard
public boolean isWildcard() -
setWildcard
public void setWildcard(boolean wildcard) -
getLowerBound
-