Package gnu.mapping
Class SimpleSymbol
- java.lang.Object
-
- gnu.mapping.Symbol
-
- gnu.mapping.SimpleSymbol
-
- All Implemented Interfaces:
EnvironmentKey
,Externalizable
,Serializable
,Comparable
public class SimpleSymbol extends Symbol
A Symbol in the EmptyNamespace.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description SimpleSymbol()
SimpleSymbol(String key)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
readExternal(ObjectInput in)
Object
readResolve()
void
writeExternal(ObjectOutput out)
-
Methods inherited from class gnu.mapping.Symbol
compareTo, equals, equals, getKeyProperty, getKeySymbol, getLocalName, getLocalPart, getName, getNamespace, getNamespaceURI, getPrefix, hasEmptyNamespace, hashCode, hasUnknownNamespace, make, make, makeUninterned, makeUninterned, makeWithUnknownNamespace, matches, matches, parse, setNamespace, toString, toString, valueOf, valueOf, valueOf
-
-
-
-
Constructor Detail
-
SimpleSymbol
public SimpleSymbol()
-
SimpleSymbol
public SimpleSymbol(String key)
-
-
Method Detail
-
writeExternal
public void writeExternal(ObjectOutput out) throws IOException
- Specified by:
writeExternal
in interfaceExternalizable
- Overrides:
writeExternal
in classSymbol
- Throws:
IOException
-
readExternal
public void readExternal(ObjectInput in) throws IOException, ClassNotFoundException
- Specified by:
readExternal
in interfaceExternalizable
- Overrides:
readExternal
in classSymbol
- Throws:
IOException
ClassNotFoundException
-
readResolve
public Object readResolve() throws ObjectStreamException
- Overrides:
readResolve
in classSymbol
- Throws:
ObjectStreamException
-
-