java.lang.Object
com.memoire.foo.FooLib
- public class FooLib
- extends java.lang.Object
|
Method Summary |
static boolean |
booleanValue(java.lang.Object _o)
|
static byte |
byteValue(java.lang.Object _o)
|
static char |
charValue(java.lang.Object _o)
|
static void |
checkArrayArgument(java.lang.Object _o,
int _i)
|
static void |
checkClassArgument(java.lang.Class _clazz,
java.lang.Object _o,
int _i)
|
static void |
checkNumberArgument(int _needed,
int _provided)
|
static void |
checkValueArgument(java.lang.Object _value,
java.lang.Object _o,
int _i)
|
private static java.lang.Object |
convert(java.lang.Object _o,
java.lang.Class _t)
|
static void |
convertException(java.lang.Object _o,
java.lang.Class _c)
|
static double |
doubleValue(java.lang.Object _o)
|
static java.lang.Object |
eval(java.lang.Object _o)
|
static java.lang.Object |
evalBlock(java.lang.Object[] _body,
int _begin)
|
static float |
floatValue(java.lang.Object _o)
|
static java.lang.Class |
getArrayclass(java.lang.Class _c)
|
static java.lang.String |
getClassName(java.lang.Object _o)
|
static java.lang.reflect.Constructor |
getConstructor(java.lang.Class _clazz,
java.lang.String _signature)
|
static java.lang.reflect.Constructor |
getConstructor(java.lang.Class _clazz,
java.lang.String _signature,
int _params)
|
static java.io.PrintStream |
getError()
|
static java.lang.reflect.Field |
getField(java.lang.Class _clazz,
java.lang.String _name)
|
static java.lang.reflect.Method |
getMethod(java.lang.Class _clazz,
java.lang.String _signature)
|
static java.lang.reflect.Method |
getMethod(java.lang.Class _clazz,
java.lang.String _signature,
int _params)
|
static java.io.PrintStream |
getOutput()
|
static FooParser |
getParser()
|
static java.lang.Class |
getSuperclass(java.lang.Class _c)
|
static int |
intValue(java.lang.Object _o)
|
static java.lang.Object |
invokeBlock(java.lang.Object _self,
java.lang.Object[] _block,
java.lang.Object[] _params)
|
static java.lang.Object |
invokeBlock(java.lang.Object _self,
java.lang.Object[] _block,
java.lang.Object[] _params,
java.lang.String[] _argnames)
|
static java.lang.Object |
invokeConstructor(java.lang.reflect.Constructor _constructor,
java.lang.Object[] _params)
|
static java.lang.Object |
invokeField(java.lang.Object _self,
java.lang.reflect.Field _field,
java.lang.Object[] _params)
|
static java.lang.Object |
invokeMethod(java.lang.Object _self,
java.lang.reflect.Method _method,
java.lang.Object[] _params)
|
static boolean |
isEllipsis(java.lang.Class[] _p)
|
static boolean |
isEllipsis(java.lang.reflect.Constructor _constructor)
|
static boolean |
isEllipsis(java.lang.reflect.Method _method)
|
static boolean |
isTrace()
|
static long |
longValue(java.lang.Object _o)
|
static void |
setTrace(boolean _trace)
|
static short |
shortValue(java.lang.Object _o)
|
static java.lang.String |
stringValue(java.lang.Object _o)
|
static java.lang.Object |
toArray(java.lang.Object _o,
java.lang.Class _t)
|
static java.lang.Boolean |
toBoolean(java.lang.Object _o)
|
static java.lang.Byte |
toByte(java.lang.Object _o)
|
static java.lang.Character |
toCharacter(java.lang.Object _o)
|
static java.lang.Double |
toDouble(java.lang.Object _o)
|
static java.lang.Float |
toFloat(java.lang.Object _o)
|
static java.lang.Integer |
toInteger(java.lang.Object _o)
|
static java.lang.Long |
toLong(java.lang.Object _o)
|
static java.lang.Short |
toShort(java.lang.Object _o)
|
static java.lang.String |
toSource(java.lang.Object _o)
|
static java.lang.String |
toString(java.lang.Object _o)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
thread_
private static java.lang.Thread thread_
level_
private static int level_
trace_
private static boolean trace_
FooLib
public FooLib()
isEllipsis
public static boolean isEllipsis(java.lang.reflect.Method _method)
isEllipsis
public static boolean isEllipsis(java.lang.reflect.Constructor _constructor)
isEllipsis
public static boolean isEllipsis(java.lang.Class[] _p)
getMethod
public static java.lang.reflect.Method getMethod(java.lang.Class _clazz,
java.lang.String _signature)
getMethod
public static java.lang.reflect.Method getMethod(java.lang.Class _clazz,
java.lang.String _signature,
int _params)
getConstructor
public static java.lang.reflect.Constructor getConstructor(java.lang.Class _clazz,
java.lang.String _signature)
getConstructor
public static java.lang.reflect.Constructor getConstructor(java.lang.Class _clazz,
java.lang.String _signature,
int _params)
getField
public static java.lang.reflect.Field getField(java.lang.Class _clazz,
java.lang.String _name)
convert
private static java.lang.Object convert(java.lang.Object _o,
java.lang.Class _t)
invokeField
public static java.lang.Object invokeField(java.lang.Object _self,
java.lang.reflect.Field _field,
java.lang.Object[] _params)
invokeMethod
public static java.lang.Object invokeMethod(java.lang.Object _self,
java.lang.reflect.Method _method,
java.lang.Object[] _params)
invokeConstructor
public static java.lang.Object invokeConstructor(java.lang.reflect.Constructor _constructor,
java.lang.Object[] _params)
invokeBlock
public static java.lang.Object invokeBlock(java.lang.Object _self,
java.lang.Object[] _block,
java.lang.Object[] _params)
invokeBlock
public static java.lang.Object invokeBlock(java.lang.Object _self,
java.lang.Object[] _block,
java.lang.Object[] _params,
java.lang.String[] _argnames)
getClassName
public static java.lang.String getClassName(java.lang.Object _o)
checkNumberArgument
public static void checkNumberArgument(int _needed,
int _provided)
checkClassArgument
public static void checkClassArgument(java.lang.Class _clazz,
java.lang.Object _o,
int _i)
checkArrayArgument
public static void checkArrayArgument(java.lang.Object _o,
int _i)
checkValueArgument
public static void checkValueArgument(java.lang.Object _value,
java.lang.Object _o,
int _i)
getParser
public static FooParser getParser()
getOutput
public static java.io.PrintStream getOutput()
getError
public static java.io.PrintStream getError()
convertException
public static void convertException(java.lang.Object _o,
java.lang.Class _c)
booleanValue
public static boolean booleanValue(java.lang.Object _o)
byteValue
public static byte byteValue(java.lang.Object _o)
shortValue
public static short shortValue(java.lang.Object _o)
intValue
public static int intValue(java.lang.Object _o)
longValue
public static long longValue(java.lang.Object _o)
floatValue
public static float floatValue(java.lang.Object _o)
doubleValue
public static double doubleValue(java.lang.Object _o)
charValue
public static char charValue(java.lang.Object _o)
stringValue
public static java.lang.String stringValue(java.lang.Object _o)
toBoolean
public static java.lang.Boolean toBoolean(java.lang.Object _o)
toByte
public static java.lang.Byte toByte(java.lang.Object _o)
toShort
public static java.lang.Short toShort(java.lang.Object _o)
toInteger
public static java.lang.Integer toInteger(java.lang.Object _o)
toLong
public static java.lang.Long toLong(java.lang.Object _o)
toFloat
public static java.lang.Float toFloat(java.lang.Object _o)
toDouble
public static java.lang.Double toDouble(java.lang.Object _o)
toCharacter
public static java.lang.Character toCharacter(java.lang.Object _o)
toString
public static java.lang.String toString(java.lang.Object _o)
toArray
public static java.lang.Object toArray(java.lang.Object _o,
java.lang.Class _t)
setTrace
public static final void setTrace(boolean _trace)
isTrace
public static final boolean isTrace()
eval
public static java.lang.Object eval(java.lang.Object _o)
evalBlock
public static java.lang.Object evalBlock(java.lang.Object[] _body,
int _begin)
getSuperclass
public static java.lang.Class getSuperclass(java.lang.Class _c)
getArrayclass
public static java.lang.Class getArrayclass(java.lang.Class _c)
toSource
public static java.lang.String toSource(java.lang.Object _o)