X-Git-Url: http://git.osdn.net/view?a=blobdiff_plain;f=docs%2Fxdf-javadoc%2Fjp%2Fac%2Faiit%2Fxdf%2Futils%2FReflections.html;fp=docs%2Fxdf-javadoc%2Fjp%2Fac%2Faiit%2Fxdf%2Futils%2FReflections.html;h=65f729d46f0b9e993828ab6aff18e909f00ba960;hb=4f7262164c88bf88c48c4c40dcaf6bb761b364d0;hp=0000000000000000000000000000000000000000;hpb=526517df39c1ca66eea5d3acca55204f3a1c197c;p=xdf%2Fgit-repos.git diff --git a/docs/xdf-javadoc/jp/ac/aiit/xdf/utils/Reflections.html b/docs/xdf-javadoc/jp/ac/aiit/xdf/utils/Reflections.html new file mode 100644 index 0000000..65f729d --- /dev/null +++ b/docs/xdf-javadoc/jp/ac/aiit/xdf/utils/Reflections.html @@ -0,0 +1,412 @@ + + + + + + +Reflections + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +jp.ac.aiit.xdf.utils +
+クラス Reflections

+
+java.lang.Object
+  上位を拡張 jp.ac.aiit.xdf.utils.Reflections
+
+
+
+
public class Reflections
extends java.lang.Object
+ + +

+

+
作成者:
+
Shunichi Takagi
+
+
+ +

+ + + + + + + + + + + +
+コンストラクタの概要
Reflections() + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+メソッドの概要
+static + + + + +
+<T> T
+
getInstance(java.lang.Class<T> clazz) + +
+           
+static + + + + +
+<T> T
+
getInstance(java.lang.Class<T> clazz, + java.lang.Object... params) + +
+           
+static java.lang.ObjectgetInstance(java.lang.String className) + +
+           
+static java.lang.ObjectgetInstance(java.lang.String className, + java.lang.Object... params) + +
+           
+static java.lang.ObjectinvokeMethod(java.lang.Object obj, + java.lang.reflect.Method method, + java.lang.Object... args) + +
+           
+static java.lang.ObjectinvokeMethod(java.lang.Object obj, + java.lang.String methodName, + java.lang.Class<?> types, + java.lang.Object... args) + +
+           
+static java.lang.ObjectinvokeMethod(java.lang.Object obj, + java.lang.String methodName, + java.lang.Object... args) + +
+           
+ + + + + + + +
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+コンストラクタの詳細
+ +

+Reflections

+
+public Reflections()
+
+
+ + + + + + + + +
+メソッドの詳細
+ +

+getInstance

+
+public static java.lang.Object getInstance(java.lang.String className)
+
+
+
+
+
+
+ +

+getInstance

+
+public static <T> T getInstance(java.lang.Class<T> clazz)
+
+
+
+
+
+
+ +

+getInstance

+
+public static java.lang.Object getInstance(java.lang.String className,
+                                           java.lang.Object... params)
+
+
+
+
+
+
+ +

+getInstance

+
+public static <T> T getInstance(java.lang.Class<T> clazz,
+                                java.lang.Object... params)
+
+
+
+
+
+
+ +

+invokeMethod

+
+public static java.lang.Object invokeMethod(java.lang.Object obj,
+                                            java.lang.reflect.Method method,
+                                            java.lang.Object... args)
+
+
+
+
+
+
+ +

+invokeMethod

+
+public static java.lang.Object invokeMethod(java.lang.Object obj,
+                                            java.lang.String methodName,
+                                            java.lang.Object... args)
+                                     throws java.lang.NoSuchMethodException,
+                                            java.lang.IllegalArgumentException
+
+
+ +
例外: +
java.lang.NoSuchMethodException +
java.lang.IllegalArgumentException
+
+
+
+ +

+invokeMethod

+
+public static java.lang.Object invokeMethod(java.lang.Object obj,
+                                            java.lang.String methodName,
+                                            java.lang.Class<?> types,
+                                            java.lang.Object... args)
+                                     throws java.lang.NoSuchMethodException,
+                                            java.lang.IllegalArgumentException
+
+
+ +
例外: +
java.lang.NoSuchMethodException +
java.lang.IllegalArgumentException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + +