Package 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
- All Implemented Interfaces:
AnnotationExpression
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanGet the name of the class with all of its potential generic glory.getName()Get the boxed or wrapper class name of the type.inthashCode()booleanisArray()voidsetTypeForArray(TypeNode referenceType) Methods inherited from class org.jruby.ast.java_signature.ReferenceTypeNode
setGenericString, setGenericsTyping
-
Field Details
-
typeForArray
-
-
Constructor Details
-
ArrayTypeNode
public ArrayTypeNode() -
ArrayTypeNode
-
-
Method Details
-
setTypeForArray
-
equals
- Overrides:
equalsin classReferenceTypeNode
-
hashCode
public int hashCode()- Overrides:
hashCodein classReferenceTypeNode
-
getWrapperName
Description copied from class:TypeNodeGet the boxed or wrapper class name of the type. Note: this will only return something different for primitive types.- Overrides:
getWrapperNamein classTypeNode
-
getName
-
getFullyTypedName
Description copied from class:TypeNodeGet the name of the class with all of its potential generic glory.- Overrides:
getFullyTypedNamein classReferenceTypeNode
-
isArray
public boolean isArray()
-