クラス AbstractMethods<T extends AbstractMethodWrapper<?>>

java.lang.Object
org.wcardinal.util.reflection.AbstractMethods<T>
直系の既知のサブクラス:
AbstractCallableMethods, AbstractMethodAndOrders, AbstractMethodWrappers, AbstractTypedMethods

public class AbstractMethods<T extends AbstractMethodWrapper<?>> extends Object
  • フィールド詳細

    • hasLockRequired

      protected boolean hasLockRequired
    • hasLockNotRequired

      protected boolean hasLockNotRequired
    • hasLockUnspecified

      protected boolean hasLockUnspecified
    • hasTrackable

      protected boolean hasTrackable
  • コンストラクタの詳細

    • AbstractMethods

      public AbstractMethods()
  • メソッドの詳細

    • add

      public boolean add(T wrapper)
    • contains

      public boolean contains()
    • containsLockUnspecified

      public boolean containsLockUnspecified()
    • containsLockRequired

      public boolean containsLockRequired()
    • containsLockNotRequired

      public boolean containsLockNotRequired()
    • contains

      public boolean contains(EnumSet<LockRequirement> lockRequirements)
    • containsTrackable

      public boolean containsTrackable()
    • getParameterOrder

      public static int[] getParameterOrder(Method method, org.springframework.core.ResolvableType implementationType, org.springframework.core.ResolvableType[] callerTypes)
    • toParameters

      public static Object[] toParameters(com.fasterxml.jackson.databind.JsonNode arguments, int offset)