com.google.dart.compiler.backend.js.ast
Class JsName

java.lang.Object
  extended by com.google.dart.compiler.backend.js.ast.JsName
All Implemented Interfaces:
Symbol

public class JsName
extends java.lang.Object
implements Symbol

An abstract base class for named JavaScript objects.


Method Summary
 boolean equals(java.lang.Object obj)
           
 java.lang.String getIdent()
           
 int hashCode()
           
 JsNameRef makeRef()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Method Detail

getIdent

public java.lang.String getIdent()

makeRef

@NotNull
public JsNameRef makeRef()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

equals

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