Package gw.config
Class TypeLoaderSpec
- java.lang.Object
-
- gw.config.TypeLoaderSpec
-
public class TypeLoaderSpec extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description (package private) java.util.HashMap_additionalArgs(package private) java.lang.String_typeloaderClassName
-
Constructor Summary
Constructors Constructor Description TypeLoaderSpec(org.w3c.dom.Node xmlNode, java.net.URL registryUrl)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ITypeLoadercreateTypeLoader(IExecutionEnvironment execEnv)static ITypeLoadercreateTypeLoader(IExecutionEnvironment execEnv, java.lang.String typeloaderClassName, java.util.HashMap additionalArgs)java.util.HashMapgetAdditionalArgs()private static IConstructorInfogetConstructor(IType type, IType... argTypes)private static java.lang.reflect.ConstructorgetConstructor(java.lang.Class clazz, java.lang.Class... argTypes)java.lang.StringgetTypeloaderClassName()
-
-
-
Method Detail
-
getTypeloaderClassName
public java.lang.String getTypeloaderClassName()
-
getAdditionalArgs
public java.util.HashMap getAdditionalArgs()
-
createTypeLoader
public ITypeLoader createTypeLoader(IExecutionEnvironment execEnv)
-
createTypeLoader
public static ITypeLoader createTypeLoader(IExecutionEnvironment execEnv, java.lang.String typeloaderClassName, java.util.HashMap additionalArgs)
-
getConstructor
private static java.lang.reflect.Constructor getConstructor(java.lang.Class clazz, java.lang.Class... argTypes)
-
getConstructor
private static IConstructorInfo getConstructor(IType type, IType... argTypes)
-
-