Class ExtensionMethod
java.lang.Object
com.djrapitops.plan.extension.extractor.ExtensionMethod
Implementation detail, abstracts away some method reflection to a more usable API.
-
Nested Class Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
<T extends Annotation>
Optional<T>getAnnotation(Class<T> ofType)
<T extends Annotation>
TgetAnnotationOrNull(Class<T> ofType)
<T extends Annotation>
TgetExistingAnnotation(Class<T> ofType)
Class<?>
int
hashCode()
boolean
void
toString()
-
Constructor Details
-
ExtensionMethod
-
-
Method Details
-
isInaccessible
public boolean isInaccessible() -
getAnnotation
-
getExistingAnnotation
-
getAnnotationOrNull
-
getParameterType
-
getReturnType
-
getMethod
-
getMethodName
-
makeAccessible
public void makeAccessible()- Throws:
SecurityException
- If access modification fails.
-
equals
-
hashCode
public int hashCode() -
toString
-