| Modifiers | Name | Description | 
|---|---|---|
| static class | GenericsType.GenericsTypeName | Represents GenericsType name. | 
| Modifiers | Name | Description | 
|---|---|---|
| static GenericsType[] | EMPTY_ARRAY | 
| Constructor and description | 
|---|
| GenericsType(ClassNode type, ClassNode[] upperBounds, ClassNode lowerBound) | 
| GenericsType(ClassNode basicType) | 
| Type Params | Return Type | Name and description | 
|---|---|---|
|  | public ClassNode | getLowerBound() | 
|  | public String | getName() | 
|  | public ClassNode | getType() | 
|  | public ClassNode[] | getUpperBounds() | 
|  | public boolean | isCompatibleWith(ClassNode classNode)Determines if the provided type is compatible with this specification. | 
|  | public boolean | isPlaceholder() | 
|  | public boolean | isResolved() | 
|  | public boolean | isWildcard() | 
|  | public void | setName(String name) | 
|  | public void | setPlaceholder(boolean placeholder) | 
|  | public void | setResolved(boolean resolved) | 
|  | public void | setType(ClassNode type) | 
|  | public void | setWildcard(boolean wildcard) | 
|  | public String | toString() | 
| Methods inherited from class | Name | 
|---|---|
| class ASTNode | copyNodeMetaData, getColumnNumber, getLastColumnNumber, getLastLineNumber, getLineNumber, getMetaDataMap, getText, setColumnNumber, setLastColumnNumber, setLastLineNumber, setLineNumber, setMetaDataMap, setSourcePosition, visit | 
Determines if the provided type is compatible with this specification. The check is complete, meaning that nested generics are also checked.
Copyright © 2003-2025 The Apache Software Foundation. All rights reserved.