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, setGenericsTyping
isPrimitive, isTyped, isVoid, toString
protected TypeNode typeForArray
public ArrayTypeNode()
public ArrayTypeNode(TypeNode typeForArray)
public void setTypeForArray(TypeNode referenceType)
public boolean equals(Object other)
equals
in class ReferenceTypeNode
public int hashCode()
hashCode
in class ReferenceTypeNode
public String getWrapperName()
TypeNode
getWrapperName
in class TypeNode
public String getFullyTypedName()
TypeNode
getFullyTypedName
in class ReferenceTypeNode
Copyright © 2001–2015 JRuby. All rights reserved.