Known Direct Subclasses
Name1 |
Specialized implementation of PName: can be used for short Strings
that consists of at most 4 bytes. |
Name2 |
Specialized implementation of PName: can be used for short Strings
that consists of 5 to 8 bytes. |
Name3 |
Specialized implementation of PName: can be used for short Strings
that consists of 9 to 12 bytes. |
NameN |
Generic implementation of PName used for "long" names, where long
means that its byte (UTF-8) representation is 13 bytes or more. |
|
Class Overview
Base class for tokenized names (key strings in objects) that have
been tokenized from byte-based input sources (like
java.io.InputStream.
Summary
Protected Constructors |
|
Name(String name, int hashCode)
|
[Expand]
Inherited Methods |
From class
java.lang.Object
Object
|
clone()
|
boolean
|
equals(Object arg0)
|
void
|
finalize()
|
final
Class<?>
|
getClass()
|
int
|
hashCode()
|
final
void
|
notify()
|
final
void
|
notifyAll()
|
String
|
toString()
|
final
void
|
wait()
|
final
void
|
wait(long arg0, int arg1)
|
final
void
|
wait(long arg0)
|
|
Fields
protected
final
int
_hashCode
Protected Constructors
protected
Name
(String name, int hashCode)
Public Methods
public
abstract
boolean
equals
(int quad1)
public
abstract
boolean
equals
(int quad1, int quad2)
public
boolean
equals
(Object o)
public
abstract
boolean
equals
(int[] quads, int qlen)
public
final
int
hashCode
()