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.String
BOOLEAN_URI
static java.lang.String
BYTE_URI
static java.lang.String
CHAR_URI
static java.lang.String
DOUBLE_URI
static java.lang.String
FLOAT_URI
static java.lang.String
INTEGER_URI
static java.lang.String
LONG_URI
static java.lang.String
STRING_URI
static java.lang.String
TEMPLATE_URI
static java.lang.String
TUPLE_URI
-
Constructor Summary
Constructors Constructor Description ClassDictionary()
-
Method Summary
Modifier and Type Method Description java.lang.Class<?>
getClass(java.lang.String uri)
java.lang.String
getURI(java.lang.Class<?> clazz)
boolean
isRegistered(java.lang.Class<?> clazz)
boolean
isRegistered(java.lang.String uri)
void
register(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)
-