gnu.mapping
Class SimpleSymbol

java.lang.Object
  extended by gnu.mapping.Symbol
      extended by gnu.mapping.SimpleSymbol
All Implemented Interfaces:
EnvironmentKey, java.io.Externalizable, java.io.Serializable, java.lang.Comparable

public class SimpleSymbol
extends Symbol

A Symbol in the EmptyNamespace.

See Also:
Serialized Form

Field Summary
 
Fields inherited from class gnu.mapping.Symbol
FUNCTION, name, PLIST
 
Constructor Summary
SimpleSymbol()
           
SimpleSymbol(java.lang.String key)
           
 
Method Summary
 void readExternal(java.io.ObjectInput in)
           
 java.lang.Object readResolve()
           
static SimpleSymbol valueOf(java.lang.String name)
           
 void writeExternal(java.io.ObjectOutput out)
           
 
Methods inherited from class gnu.mapping.Symbol
compareTo, equals, equals, getKeyProperty, getKeySymbol, getLocalName, getLocalPart, getName, getNamespace, getNamespaceURI, getPrefix, hasEmptyNamespace, hashCode, make, make, makeUninterned, makeWithUnknownNamespace, matches, matches, parse, setNamespace, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SimpleSymbol

public SimpleSymbol()

SimpleSymbol

public SimpleSymbol(java.lang.String key)
Method Detail

valueOf

public static SimpleSymbol valueOf(java.lang.String name)

writeExternal

public void writeExternal(java.io.ObjectOutput out)
                   throws java.io.IOException
Specified by:
writeExternal in interface java.io.Externalizable
Overrides:
writeExternal in class Symbol
Throws:
java.io.IOException

readExternal

public void readExternal(java.io.ObjectInput in)
                  throws java.io.IOException,
                         java.lang.ClassNotFoundException
Specified by:
readExternal in interface java.io.Externalizable
Overrides:
readExternal in class Symbol
Throws:
java.io.IOException
java.lang.ClassNotFoundException

readResolve

public java.lang.Object readResolve()
                             throws java.io.ObjectStreamException
Overrides:
readResolve in class Symbol
Throws:
java.io.ObjectStreamException