public class ClassNamespace extends Namespace implements java.io.Externalizable
EmptyNamespace, nsTable, prefix, UNKNOWN_NAMESPACEDEFAULT_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, valueOfNoCreateclear, entrySet, get, getNode, getOrDefault, hash, hashToIndex, matches, matches, put, put, rehash, remove, sizepublic 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 HasNamedPartsget in class Namespacepublic void writeExternal(java.io.ObjectOutput out)
throws java.io.IOException
writeExternal in interface java.io.ExternalizablewriteExternal in class Namespacejava.io.IOExceptionpublic void readExternal(java.io.ObjectInput in)
throws java.io.IOException,
java.lang.ClassNotFoundException
readExternal in interface java.io.ExternalizablereadExternal in class Namespacejava.io.IOExceptionjava.lang.ClassNotFoundExceptionpublic java.lang.Object readResolve()
throws java.io.ObjectStreamException
readResolve in class Namespacejava.io.ObjectStreamException