org.stringtree.util
Class PackageParameterClassUtils

java.lang.Object
  extended by org.stringtree.util.PackageParameterClassUtils

public class PackageParameterClassUtils
extends java.lang.Object


Constructor Summary
PackageParameterClassUtils()
           
 
Method Summary
static java.lang.Object create(java.lang.String def, java.util.List packages, java.lang.ClassLoader loader)
           
static java.lang.Object create(java.lang.String className, java.lang.Object[] params, java.lang.Class[] types, java.util.List packages, java.lang.ClassLoader loader)
           
static java.lang.Object createObject(java.lang.String def, java.util.List packages)
           
static java.lang.Object createObject(java.lang.String def, java.util.List packages, java.lang.ClassLoader loader)
           
static java.lang.Object createObject(java.lang.String name, java.lang.Object[] params, java.lang.Class[] types, java.util.List packages)
           
static java.lang.Object createObject(java.lang.String name, java.lang.Object param, java.util.List packages)
           
static java.lang.Object createObject(java.lang.String name, java.lang.Object param, java.util.List packages, java.lang.ClassLoader loader)
           
private static java.lang.String findPrefix(java.util.List packages, java.lang.ClassLoader loader, java.lang.String className)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PackageParameterClassUtils

public PackageParameterClassUtils()
Method Detail

create

public static java.lang.Object create(java.lang.String className,
                                      java.lang.Object[] params,
                                      java.lang.Class[] types,
                                      java.util.List packages,
                                      java.lang.ClassLoader loader)

create

public static java.lang.Object create(java.lang.String def,
                                      java.util.List packages,
                                      java.lang.ClassLoader loader)

findPrefix

private static java.lang.String findPrefix(java.util.List packages,
                                           java.lang.ClassLoader loader,
                                           java.lang.String className)

createObject

public static java.lang.Object createObject(java.lang.String name,
                                            java.lang.Object[] params,
                                            java.lang.Class[] types,
                                            java.util.List packages)

createObject

public static java.lang.Object createObject(java.lang.String name,
                                            java.lang.Object param,
                                            java.util.List packages,
                                            java.lang.ClassLoader loader)

createObject

public static java.lang.Object createObject(java.lang.String name,
                                            java.lang.Object param,
                                            java.util.List packages)

createObject

public static java.lang.Object createObject(java.lang.String def,
                                            java.util.List packages,
                                            java.lang.ClassLoader loader)

createObject

public static java.lang.Object createObject(java.lang.String def,
                                            java.util.List packages)