Class ReflectMethod<R>

java.lang.Object
com.github.darksoulq.abyssallib.common.reflection.ReflectMember<Method>
com.github.darksoulq.abyssallib.common.reflection.ReflectMethod<R>

public class ReflectMethod<R> extends ReflectMember<Method>
  • Method Details

    • getReturnType

      public Class<?> getReturnType()
    • getGenericReturnType

      public ReflectType getGenericReturnType()
    • getParameterTypes

      public Class<?>[] getParameterTypes()
    • getGenericParameterTypes

      public ReflectType[] getGenericParameterTypes()
    • getParameterCount

      public int getParameterCount()
    • invoke

      public Result<R> invoke(Object instance, Object... args)
    • unchecked

      public <U> ReflectMethod<U> unchecked()