Package me.ehp246.aufjms.core.reflection
Class ReflectedProxyMethod
java.lang.Object
me.ehp246.aufjms.core.reflection.ReflectedProxyMethod
- Author:
- Lei Yang
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionallParametersWith(Class<? extends Annotation> annotationType) <A extends Annotation>
Optional<A>findOnMethodUp(Class<A> annotationClass) firstPayloadParameter(Set<Class<? extends Annotation>> exclusions) getParameter(int index) booleanisOnThrows(Class<?> type) Is the given type on thethrows.method()boolean
-
Constructor Details
-
ReflectedProxyMethod
-
-
Method Details
-
firstPayloadParameter
public Optional<ReflectedParameter> firstPayloadParameter(Set<Class<? extends Annotation>> exclusions) -
allParametersWith
-
method
-
getParameter
-
findOnMethodUp
-
isOnThrows
Is the given type on thethrows. Must be explicitly declared. Not on the clause doesn't mean the exception can not be thrown by the method, e.g., all runtime exceptions. -
returnsVoid
public boolean returnsVoid()
-