![]() |
|
|
All Packages This Package Class Hierarchy Class Search Index Class calypso.util.Atomjava.lang.Object | +----calypso.util.Atom Atom's are unique objects that you can use the object address to perform equality tests. This class accepts variants on String's to create the Atom's from.
public final class Atom
extends java.lang.Object
{
// Fields 5
int fHashCode;
String fString;
private static final AtomTable gAtoms;
private static int gNextAtomID;
private static int gNoisyUsageCount;
// Constructors 1
private Atom(String, int);
// Methods 8
public static Atom Find(StringBuf);
public static Atom Find(String);
public static Atom ForObject(Object);
public static Atom UniqueAtom(String);
public boolean equals(Object);
protected void finalize() throws Throwable;
public int hashCode();
public String toString();
// Inner Classes 1
static final class AtomTable
}
Fields fStringString fString fHashCodeint fHashCode gAtomsprivate static final AtomTable gAtoms gNoisyUsageCountprivate static int gNoisyUsageCount gNextAtomIDprivate static int gNextAtomID
Constructors Atomprivate Atom(String aString, int aHashCode)
Methods toStringpublic String toString() hashCodepublic int hashCode() equalspublic boolean equals(Object aObject) finalizeprotected void finalize() throws Throwable ForObjectpublic static Atom ForObject(Object aObject) Findpublic static Atom Find(String aString)
Findpublic static Atom Find(StringBuf aString)
UniqueAtompublic static Atom UniqueAtom(String aPrefix) All Packages This Package Class Hierarchy Class Search IndexFreshly brewed Java API Documentation automatically generated with polardoc Version 1.0.4
|
|||||||
| Copyright © 1998 The Mozilla Organization. | ||||||||