com.gomjabbar.meta.ref
Class Ref

java.lang.Object
  |
  +--com.gomjabbar.meta.ref.Ref
All Implemented Interfaces:
java.lang.Comparable
Direct Known Subclasses:
ClassRef, MemberRef, ParameterRef, ReferenceRef, SignatureRef, TypeRef

public abstract class Ref
extends java.lang.Object
implements java.lang.Comparable


Field Summary
static java.lang.String ID_BEG
           
static java.lang.String ID_END
           
static java.lang.String ID_SEP
           
 
Constructor Summary
Ref()
           
 
Method Summary
 int compareTo(java.lang.Object r)
           
 boolean equals(java.lang.Object r)
           
 java.lang.String getId()
           
abstract  java.lang.String getName()
           
 int hashCode()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

ID_BEG

public static final java.lang.String ID_BEG

ID_END

public static final java.lang.String ID_END

ID_SEP

public static final java.lang.String ID_SEP
Constructor Detail

Ref

public Ref()
Method Detail

getName

public abstract java.lang.String getName()

getId

public java.lang.String getId()

equals

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

hashCode

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

toString

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

compareTo

public int compareTo(java.lang.Object r)
Specified by:
compareTo in interface java.lang.Comparable