public class ArrayTypeNode extends ReferenceTypeNode
| Modifier and Type | Field and Description |
|---|---|
protected TypeNode |
typeForArray |
| Constructor and Description |
|---|
ArrayTypeNode() |
ArrayTypeNode(TypeNode typeForArray) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object other) |
String |
getFullyTypedName()
Get the name of the class with all of its potential generic glory.
|
String |
getName() |
String |
getWrapperName()
Get the boxed or wrapper class name of the type.
|
int |
hashCode() |
boolean |
isArray() |
void |
setTypeForArray(TypeNode referenceType) |
setGenericString, setGenericsTypingisPrimitive, isTyped, isVoid, toStringprotected TypeNode typeForArray
public ArrayTypeNode()
public ArrayTypeNode(TypeNode typeForArray)
public void setTypeForArray(TypeNode referenceType)
public boolean equals(Object other)
equals in class ReferenceTypeNodepublic int hashCode()
hashCode in class ReferenceTypeNodepublic String getWrapperName()
TypeNodegetWrapperName in class TypeNodepublic String getFullyTypedName()
TypeNodegetFullyTypedName in class ReferenceTypeNodeCopyright © 2001–2024 JRuby. All rights reserved.