Class ExtensionExtractor
java.lang.Object
com.djrapitops.plan.extension.extractor.ExtensionExtractor
Implementation detail, for extracting methods from
DataExtension
.
This class can be used for testing validity of annotation implementations
in your unit tests to avoid runtime errors. validateAnnotations()
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
Deprecated.No longer used anywhere, no-op.Deprecated.During refactoring MethodAnnotations was removed.static <T extends DataExtension>
StringgetPluginName
(Class<T> extensionClass) Deprecated.UseDataExtension.getPluginName()
instead.void
Use this method in an unit test to validate your DataExtension.
-
Constructor Details
-
ExtensionExtractor
-
-
Method Details
-
getPluginName
Deprecated.UseDataExtension.getPluginName()
instead. -
validateAnnotations
public void validateAnnotations()Use this method in an unit test to validate your DataExtension.- Throws:
IllegalArgumentException
- If an implementation error is found.
-
extractAnnotationInformation
Deprecated.No longer used anywhere, no-op. -
getWarnings
-
getPluginInfo
-
getTabOrder
-
getTabAnnotations
-
getTabInformation
-
getMethodAnnotations
Deprecated.During refactoring MethodAnnotations was removed. UsinggetMethods()
instead. -
getMethods
-
getInvalidateMethodAnnotations
-