public class ClassNamespace extends Namespace implements java.io.Externalizable
EmptyNamespace, nsTable, prefix, UNKNOWN_NAMESPACE
DEFAULT_INITIAL_SIZE, mask, num_bindings, table
Constructor and Description |
---|
ClassNamespace() |
ClassNamespace(ClassType ctype) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
get(java.lang.String name) |
ClassType |
getClassType() |
static ClassNamespace |
getInstance(java.lang.String name,
ClassType ctype) |
void |
readExternal(java.io.ObjectInput in) |
java.lang.Object |
readResolve() |
void |
writeExternal(java.io.ObjectOutput out) |
add, allocEntries, create, create, get, getDefault, getDefaultSymbol, getEntryHashCode, getEntryNext, getName, getPrefix, getSymbol, isConstant, isUnknownNamespace, lookup, lookup, lookupInternal, makeEntry, makeUnknownNamespace, remove, setEntryNext, setName, toString, valueOf, valueOf, valueOf, valueOf, valueOfNoCreate
clear, entrySet, get, getNode, getOrDefault, hash, hashToIndex, matches, matches, put, put, rehash, remove, size
public ClassNamespace()
public ClassNamespace(ClassType ctype)
public ClassType getClassType()
public static ClassNamespace getInstance(java.lang.String name, ClassType ctype)
public java.lang.Object get(java.lang.String name)
get
in interface HasNamedParts
get
in class Namespace
public void writeExternal(java.io.ObjectOutput out) throws java.io.IOException
writeExternal
in interface java.io.Externalizable
writeExternal
in class Namespace
java.io.IOException
public void readExternal(java.io.ObjectInput in) throws java.io.IOException, java.lang.ClassNotFoundException
readExternal
in interface java.io.Externalizable
readExternal
in class Namespace
java.io.IOException
java.lang.ClassNotFoundException
public java.lang.Object readResolve() throws java.io.ObjectStreamException
readResolve
in class Namespace
java.io.ObjectStreamException