|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object CTL.AnyObjIdentMap
public class AnyObjIdentMap
This class holds mappings from the in-stream type identifier strings to actual Java classes and vice versa.
Field Summary | |
---|---|
private java.util.HashMap<java.lang.Class,java.lang.String> |
ClassToStr
Mapping from class to type identifier |
private java.util.HashMap<java.lang.String,java.lang.Class> |
StrToClass
Mapping from type identifier to class |
Constructor Summary | |
---|---|
AnyObjIdentMap()
|
Method Summary | |
---|---|
java.lang.String |
get(java.lang.Class c)
Get the type identifier for a class |
java.lang.Class |
get(java.lang.String ident)
Get the class for a type identifier |
void |
put(java.lang.String ident,
java.lang.Class c)
Add a new mapping to the lists |
java.lang.String |
toString()
Retrieve a string representation of this object |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
private java.util.HashMap<java.lang.String,java.lang.Class> StrToClass
private java.util.HashMap<java.lang.Class,java.lang.String> ClassToStr
Constructor Detail |
---|
public AnyObjIdentMap()
Method Detail |
---|
public void put(java.lang.String ident, java.lang.Class c)
ident
- Type identifierc
- Java classpublic java.lang.String get(java.lang.Class c)
c
- Java class
public java.lang.Class get(java.lang.String ident) throws java.lang.ClassNotFoundException
ident
- Type identifier
java.lang.ClassNotFoundException
public java.lang.String toString()
toString
in class java.lang.Object
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |