org.jruby.ast.java_signature
Class ReferenceTypeNode

java.lang.Object
  extended by org.jruby.ast.java_signature.TypeNode
      extended by org.jruby.ast.java_signature.ReferenceTypeNode
Direct Known Subclasses:
ArrayTypeNode

public class ReferenceTypeNode
extends TypeNode

Author:
enebo

Field Summary
 
Fields inherited from class org.jruby.ast.java_signature.TypeNode
name
 
Constructor Summary
ReferenceTypeNode(java.lang.String name)
           
 
Method Summary
 boolean equals(java.lang.Object other)
           
 java.lang.String getFullyTypedName()
          Get the name of the class with all of its potential generic glory.
 int hashCode()
           
 void setGenericString(java.lang.String genericString)
           
 void setGenericsTyping(java.lang.String genericString)
           
 
Methods inherited from class org.jruby.ast.java_signature.TypeNode
getName, getWrapperName, isArray, isPrimitive, isTyped, isVoid, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ReferenceTypeNode

public ReferenceTypeNode(java.lang.String name)
Method Detail

setGenericString

public void setGenericString(java.lang.String genericString)

equals

public boolean equals(java.lang.Object other)
Overrides:
equals in class TypeNode

hashCode

public int hashCode()
Overrides:
hashCode 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 TypeNode

setGenericsTyping

public void setGenericsTyping(java.lang.String genericString)


Copyright © 2002-2009 JRuby Team. All Rights Reserved.