org.jruby.ast.java_signature
Class ArrayTypeNode
java.lang.Object
org.jruby.ast.java_signature.TypeNode
org.jruby.ast.java_signature.ReferenceTypeNode
org.jruby.ast.java_signature.ArrayTypeNode
public class ArrayTypeNode
- extends ReferenceTypeNode
- Author:
- enebo
Fields inherited from class org.jruby.ast.java_signature.TypeNode |
name |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
typeForArray
protected TypeNode typeForArray
ArrayTypeNode
public ArrayTypeNode()
ArrayTypeNode
public ArrayTypeNode(TypeNode typeForArray)
setTypeForArray
public void setTypeForArray(TypeNode referenceType)
equals
public boolean equals(java.lang.Object other)
- Overrides:
equals
in class ReferenceTypeNode
hashCode
public int hashCode()
- Overrides:
hashCode
in class ReferenceTypeNode
getWrapperName
public java.lang.String getWrapperName()
- Description copied from class:
TypeNode
- Get the boxed or wrapper class name of the type. Note: this
will only return something different for primitive types.
- Overrides:
getWrapperName
in class TypeNode
getName
public java.lang.String getName()
- Overrides:
getName
in class TypeNode
getFullyTypedName
public java.lang.String getFullyTypedName()
- Description copied from class:
TypeNode
- Get the name of the class with all of its potential generic glory.
- Overrides:
getFullyTypedName
in class ReferenceTypeNode
isArray
public boolean isArray()
- Overrides:
isArray
in class TypeNode
Copyright © 2002-2009 JRuby Team. All Rights Reserved.