Package cz.o2.proxima.core.util
Class Classpath
- java.lang.Object
- 
- cz.o2.proxima.core.util.Classpath
 
- 
 @Internal public class Classpath extends java.lang.Object Classpath related utilities.
- 
- 
Method SummaryAll Methods Static Methods Concrete Methods Modifier and Type Method Description static <T> java.lang.Class<? extends T>findClass(java.lang.String name, java.lang.Class<T> superClass)Find given class.static <T> TnewInstance(java.lang.Class<T> cls)Create new instance of given classstatic <T> TnewInstance(java.lang.String name, java.lang.Class<T> superClass)Create new instance of given class
 
- 
- 
- 
Method Detail- 
findClasspublic static <T> java.lang.Class<? extends T> findClass(java.lang.String name, java.lang.Class<T> superClass)Find given class. Try hard to find it replacing `.' by `$' if appropriate.- Type Parameters:
- T- type of the superclass
- Parameters:
- name- class name to search for
- superClass- class or interface the found class should extend
- Returns:
- class object of the found class
 
 - 
newInstancepublic static <T> T newInstance(java.lang.Class<T> cls) Create new instance of given class- Type Parameters:
- T- type of the superclass
- Parameters:
- cls- name of class
- Returns:
- instance of requested class
 
 - 
newInstancepublic static <T> T newInstance(java.lang.String name, java.lang.Class<T> superClass)Create new instance of given class- Type Parameters:
- T- type of the superclass
- Parameters:
- name- name of class
- superClass- class or interface the found class should extend
- Returns:
- instance of requested class
 
 
- 
 
-