|
Groovy 1.7.0 | |||||||
FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.codehaus.groovy.ast.ASTNode
org.codehaus.groovy.ast.GenericsType
class GenericsType extends ASTNode
This class is used to describe generic type signatures for ClassNodes.
Constructor Summary | |
GenericsType(ClassNode type, ClassNode[] upperBounds, ClassNode lowerBound)
|
|
GenericsType(ClassNode basicType)
|
Method Summary | |
---|---|
ClassNode
|
getLowerBound()
|
String
|
getName()
|
ClassNode
|
getType()
|
ClassNode[]
|
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()
|
Methods inherited from class ASTNode | |
---|---|
getColumnNumber, getLastColumnNumber, getLastLineNumber, getLineNumber, getText, setColumnNumber, setLastColumnNumber, setLastLineNumber, setLineNumber, setSourcePosition, visit |
Methods inherited from class Object | |
---|---|
wait, wait, wait, hashCode, getClass, equals, toString, notify, notifyAll |
Constructor Detail |
---|
public GenericsType(ClassNode type, ClassNode[] upperBounds, ClassNode lowerBound)
public GenericsType(ClassNode basicType)
Method Detail |
---|
public ClassNode getLowerBound()
public String getName()
public ClassNode getType()
public ClassNode[] 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()
Copyright © 2003-2009 The Codehaus. All rights reserved.