Package com.core.util.library
Class SClassUtil
- java.lang.Object
-
- com.core.util.library.SClassUtil
-
public class SClassUtil extends java.lang.Object- Author:
- Sokkheang.huo
-
-
Constructor Summary
Constructors Constructor Description SClassUtil()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidcopyProperties(java.lang.Object source, java.lang.Object target)static java.lang.ClassgetClass(java.lang.String name)static java.lang.ClassgetClass(java.lang.String name, java.lang.Class cls)static java.lang.ClassLoadergetClassLoader(java.lang.String path)static java.lang.ObjectgetInstance(java.lang.String name)static java.lang.ObjectgetInstance(java.lang.String name, java.lang.Class cls)static java.lang.ObjectgetInstance(java.lang.String name, java.lang.Class[] classParam, java.lang.Object[] params)static java.lang.ObjectgetInstance(java.lang.String name, java.lang.Class[] classParam, java.lang.Object[] params, java.lang.Class cls)static java.lang.StringgetPackagePath(java.lang.Object o)static java.io.InputStreamgetStream(java.lang.String name)
-
-
-
Method Detail
-
getClassLoader
public static java.lang.ClassLoader getClassLoader(java.lang.String path)
- Parameters:
path-- Returns:
-
getClass
public static java.lang.Class getClass(java.lang.String name) throws SException, java.lang.ClassNotFoundException- Parameters:
name-- Returns:
- Throws:
SoloOldExceptionSExceptionjava.lang.ClassNotFoundException
-
getClass
public static java.lang.Class getClass(java.lang.String name, java.lang.Class cls) throws SException, java.lang.ClassNotFoundException- Parameters:
name-cls-- Returns:
- Throws:
SoloOldExceptionSExceptionjava.lang.ClassNotFoundException
-
getInstance
public static java.lang.Object getInstance(java.lang.String name) throws java.lang.Exception- Parameters:
name-- Returns:
- Throws:
java.lang.Exception
-
getInstance
public static java.lang.Object getInstance(java.lang.String name, java.lang.Class cls) throws java.lang.Exception- Parameters:
name-cls-- Returns:
- Throws:
java.lang.Exception
-
getInstance
public static java.lang.Object getInstance(java.lang.String name, java.lang.Class[] classParam, java.lang.Object[] params) throws java.lang.Exception- Parameters:
name-classParam-params-- Returns:
- Throws:
java.lang.Exception
-
getInstance
public static java.lang.Object getInstance(java.lang.String name, java.lang.Class[] classParam, java.lang.Object[] params, java.lang.Class cls) throws java.lang.Exception- Parameters:
name-classParam-params-cls-- Returns:
- Throws:
java.lang.Exception
-
getStream
public static java.io.InputStream getStream(java.lang.String name) throws java.lang.Exception- Parameters:
name-- Returns:
- Throws:
java.lang.Exception
-
getPackagePath
public static java.lang.String getPackagePath(java.lang.Object o)
- Parameters:
o-- Returns:
-
copyProperties
public static void copyProperties(java.lang.Object source, java.lang.Object target)- Parameters:
source-target-
-
-