クラス CallableMethods<T>
java.lang.Object
org.wcardinal.util.reflection.AbstractMethods<T>
org.wcardinal.util.reflection.AbstractCallableMethods<CallableMethod<T>,T>
org.wcardinal.util.reflection.CallableMethods<T>
-
フィールドの概要
クラスから継承されたフィールド org.wcardinal.util.reflection.AbstractMethods
hasLockNotRequired, hasLockRequired, hasLockUnspecified, hasTrackable
-
コンストラクタの概要
コンストラクタ -
メソッドの概要
修飾子とタイプメソッド説明call
(MethodContainer container, String name, TrackingData trackingData, MethodHook hook, EnumSet<LockRequirement> lockRequirements, T instance, Object[] parameters) static <T> CallableMethods<T>
create
(Collection<Method> methods, org.springframework.core.ResolvableType implementationType, org.springframework.context.ApplicationContext context) クラスから継承されたメソッド org.wcardinal.util.reflection.AbstractCallableMethods
add, containsLockNotRequired, containsLockRequired, containsLockUnspecified, containsTrackable, getTrackingData, getTypes, init
クラスから継承されたメソッド org.wcardinal.util.reflection.AbstractMethods
contains, contains, containsLockNotRequired, containsLockRequired, containsLockUnspecified, containsTrackable, getParameterOrder, toParameters
-
コンストラクタの詳細
-
CallableMethods
public CallableMethods()
-
-
メソッドの詳細
-
call
public MethodResult<T> call(MethodContainer container, String name, TrackingData trackingData, MethodHook hook, EnumSet<LockRequirement> lockRequirements, T instance, Object[] parameters) -
create
public static <T> CallableMethods<T> create(Collection<Method> methods, org.springframework.core.ResolvableType implementationType, @Nullable org.springframework.context.ApplicationContext context) -
toDataMap
-