Package io.deephaven.base
Class ClassUtil
java.lang.Object
io.deephaven.base.ClassUtil
-
Constructor Summary
-
Method Summary
-
Constructor Details
-
ClassUtil
public ClassUtil()
-
-
Method Details
-
generify
-
lookupClass
Finds and caches Class instances based on name. This implementation can handle the strings created byClass.getName()
andClass.getCanonicalName()
, and some mixture of the two. JNI names are not supported.- Parameters:
name
- the name of the class to lookup.- Returns:
- A class instance
- Throws:
ClassNotFoundException
- if the class cannot be found
-