jp.liq.container.reflect
クラス ObjectMethod
java.lang.Object
jp.liq.container.reflect.Member
jp.liq.container.reflect.ParameterizedMember
jp.liq.container.reflect.MethodWrapper
jp.liq.container.reflect.ObjectMethod
public class ObjectMethod
- extends MethodWrapper
オブジェクトのメソッドを表現します。
対象オブジェクトを保持しているため、invoke(Object...)
の引数に対象オブジェクトを渡す必要がありません。
- 作成者:
- nosen
コンストラクタの概要 |
ObjectMethod(java.lang.reflect.Method method,
java.lang.Object target)
|
クラス jp.liq.container.reflect.MethodWrapper から継承されたメソッド |
createObjectFactory, equals, getMethod, getModifiers, getParameterAnnotations, getParameterTypes, hashCode, invoke, isAnnotationPresent, name, toString |
クラス java.lang.Object から継承されたメソッド |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
ObjectMethod
public ObjectMethod(java.lang.reflect.Method method,
java.lang.Object target)
- パラメータ:
method
-
invoke
public java.lang.Object invoke(java.lang.Object... args)
createObjectFactory
public <T> ObjectFactory<T> createObjectFactory(java.lang.Class<T> type)
Copyright © 2008. All Rights Reserved.