org.codehaus.jackson.sym
Class Name
java.lang.Object
org.codehaus.jackson.sym.Name
- Direct Known Subclasses:
- Name1, Name2, Name3, NameN
public abstract class Name
- extends java.lang.Object
Base class for tokenized names (key strings in objects) that have
been tokenized from byte-based input sources (like
InputStream.
- Author:
- Tatu Saloranta
|
Field Summary |
protected int |
mHashCode
|
protected java.lang.String |
mName
|
|
Constructor Summary |
protected |
Name(java.lang.String name,
int hashCode)
|
|
Method Summary |
abstract boolean |
equals(int quad1)
|
abstract boolean |
equals(int[] quads,
int qlen)
|
abstract boolean |
equals(int quad1,
int quad2)
|
boolean |
equals(java.lang.Object o)
|
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 |
mName
protected final java.lang.String mName
mHashCode
protected final int mHashCode
Name
protected Name(java.lang.String name,
int hashCode)
getName
public java.lang.String getName()
equals
public abstract boolean equals(int quad1)
equals
public abstract boolean equals(int quad1,
int quad2)
equals
public abstract boolean equals(int[] quads,
int qlen)
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object
hashCode
public final int hashCode()
- Overrides:
hashCode in class java.lang.Object
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals in class java.lang.Object