- org.codehaus.groovy.ast.GenericsType
-
-
Nested Class Summary
Nested classes
Modifiers |
Name |
Description |
static class |
GenericsType.GenericsTypeName |
Represents GenericsType name
TODO In order to distinguish GenericsType with same name(See GROOVY-8409), we should add a property to keep the declaring class. |
-
Constructor Summary
Constructors
Constructor and description |
GenericsType
(org.codehaus.groovy.ast.ClassNode type, org.codehaus.groovy.ast.ClassNode[] upperBounds, org.codehaus.groovy.ast.ClassNode lowerBound)
|
GenericsType
(org.codehaus.groovy.ast.ClassNode basicType)
|
-
Methods Summary
-
Inherited Methods Summary
Inherited Methods
Methods inherited from class |
Name |
class ASTNode |
copyNodeMetaData, getColumnNumber, getLastColumnNumber, getLastLineNumber, getLineNumber, getMetaDataMap, getText, hashCode, setColumnNumber, setLastColumnNumber, setLastLineNumber, setLineNumber, setMetaDataMap, setSourcePosition, visit |
-
-
Property Detail
-
org.codehaus.groovy.ast.ClassNode type
-
Constructor Detail
-
public GenericsType(org.codehaus.groovy.ast.ClassNode type, org.codehaus.groovy.ast.ClassNode[] upperBounds, org.codehaus.groovy.ast.ClassNode lowerBound)
-
public GenericsType(org.codehaus.groovy.ast.ClassNode basicType)
-
Method Detail
-
public org.codehaus.groovy.ast.ClassNode getLowerBound()
-
public org.codehaus.groovy.ast.ClassNode getType()
-
public org.codehaus.groovy.ast.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(org.codehaus.groovy.ast.ClassNode type)
-
public void setWildcard(boolean wildcard)
Copyright © 2003-2019 The Apache Software Foundation. All rights reserved.