gnu.kawa.lispexpr
Class ClassNamespace
java.lang.Object
gnu.mapping.Namespace
gnu.kawa.lispexpr.ClassNamespace
- All Implemented Interfaces:
- HasNamedParts, java.io.Externalizable, java.io.Serializable
public class ClassNamespace
- extends Namespace
- implements java.io.Externalizable
- See Also:
- Serialized Form
Methods inherited from class gnu.mapping.Namespace |
add, getDefault, getDefaultSymbol, getInstance, getName, getSymbol, isConstant, lookup, lookup, lookupInternal, make, make, makeUnknownNamespace, rehash, remove, setName, toString |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
ClassNamespace
public ClassNamespace()
ClassNamespace
public ClassNamespace(ClassType ctype)
getClassType
public ClassType getClassType()
getInstance
public static ClassNamespace getInstance(java.lang.String name,
ClassType ctype)
get
public java.lang.Object get(java.lang.String name)
- Specified by:
get
in interface HasNamedParts
- Overrides:
get
in class Namespace
writeExternal
public void writeExternal(java.io.ObjectOutput out)
throws java.io.IOException
- Specified by:
writeExternal
in interface java.io.Externalizable
- Overrides:
writeExternal
in class Namespace
- 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 Namespace
- Throws:
java.io.IOException
java.lang.ClassNotFoundException
readResolve
public java.lang.Object readResolve()
throws java.io.ObjectStreamException
- Overrides:
readResolve
in class Namespace
- Throws:
java.io.ObjectStreamException