anvil.core
Class ObjectPool

java.lang.Object
  |
  +--anvil.core.ObjectPool

public final class ObjectPool
extends java.lang.Object


Method Summary
static Any create(java.lang.Object object)
           
static Any createBoolean(boolean bool)
           
static AnyString createChar(char ch)
           
static int createFlags(java.lang.String flags)
           
static AnyInt createInt(int integer)
           
static java.lang.Integer createInteger(int integer)
           
static AnyInt createLong(long lng)
           
static java.util.regex.Pattern createPattern(Context context, Any from)
           
static java.util.regex.Pattern createPattern(java.lang.String pattern, java.lang.String flags)
           
static Reflection createReflection(java.lang.Class cls)
           
static PackageReflection createReflection(java.lang.Package pack)
           
static Any createString(java.lang.String string)
           
static Reflection getReflection(java.lang.String classname)
           
static void register(java.lang.Class anyclass)
           
static AnyConstructor resolve(java.lang.Class c)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

register

public static final void register(java.lang.Class anyclass)

resolve

public static final AnyConstructor resolve(java.lang.Class c)

getReflection

public static final Reflection getReflection(java.lang.String classname)

createReflection

public static final Reflection createReflection(java.lang.Class cls)

createReflection

public static final PackageReflection createReflection(java.lang.Package pack)

create

public static final Any create(java.lang.Object object)

createBoolean

public static Any createBoolean(boolean bool)

createInt

public static final AnyInt createInt(int integer)

createInteger

public static final java.lang.Integer createInteger(int integer)

createLong

public static final AnyInt createLong(long lng)

createChar

public static final AnyString createChar(char ch)

createString

public static Any createString(java.lang.String string)

createPattern

public static final java.util.regex.Pattern createPattern(Context context,
                                                          Any from)

createFlags

public static final int createFlags(java.lang.String flags)

createPattern

public static final java.util.regex.Pattern createPattern(java.lang.String pattern,
                                                          java.lang.String flags)
                                                   throws java.util.regex.PatternSyntaxException
java.util.regex.PatternSyntaxException