Package org.jspace.io
Class ClassDictionary
java.lang.Object
org.jspace.io.ClassDictionary
public class ClassDictionary
extends java.lang.Object
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringBOOLEAN_URIstatic java.lang.StringBYTE_URIstatic java.lang.StringCHAR_URIstatic java.lang.StringDOUBLE_URIstatic java.lang.StringFLOAT_URIstatic java.lang.StringINTEGER_URIstatic java.lang.StringLONG_URIstatic java.lang.StringSTRING_URIstatic java.lang.StringTEMPLATE_URIstatic java.lang.StringTUPLE_URI -
Constructor Summary
Constructors Constructor Description ClassDictionary() -
Method Summary
Modifier and Type Method Description java.lang.Class<?>getClass(java.lang.String uri)java.lang.StringgetURI(java.lang.Class<?> clazz)booleanisRegistered(java.lang.Class<?> clazz)booleanisRegistered(java.lang.String uri)voidregister(java.lang.String uri, java.lang.Class<?> clazz)Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
BOOLEAN_URI
public static final java.lang.String BOOLEAN_URI- See Also:
- Constant Field Values
-
BYTE_URI
public static final java.lang.String BYTE_URI- See Also:
- Constant Field Values
-
CHAR_URI
public static final java.lang.String CHAR_URI- See Also:
- Constant Field Values
-
INTEGER_URI
public static final java.lang.String INTEGER_URI- See Also:
- Constant Field Values
-
LONG_URI
public static final java.lang.String LONG_URI- See Also:
- Constant Field Values
-
FLOAT_URI
public static final java.lang.String FLOAT_URI- See Also:
- Constant Field Values
-
DOUBLE_URI
public static final java.lang.String DOUBLE_URI- See Also:
- Constant Field Values
-
STRING_URI
public static final java.lang.String STRING_URI- See Also:
- Constant Field Values
-
TUPLE_URI
public static final java.lang.String TUPLE_URI- See Also:
- Constant Field Values
-
TEMPLATE_URI
public static final java.lang.String TEMPLATE_URI- See Also:
- Constant Field Values
-
-
Constructor Details
-
ClassDictionary
public ClassDictionary()
-
-
Method Details
-
register
public void register(java.lang.String uri, java.lang.Class<?> clazz) -
isRegistered
public boolean isRegistered(java.lang.String uri) -
isRegistered
public boolean isRegistered(java.lang.Class<?> clazz) -
getClass
public java.lang.Class<?> getClass(java.lang.String uri) throws java.lang.ClassNotFoundException- Throws:
java.lang.ClassNotFoundException
-
getURI
public java.lang.String getURI(java.lang.Class<?> clazz)
-