- getAbsolutePath(String...) - Method in class com.github.unafraid.plugins.AbstractPlugin
-
Gets the absolute path of the parameter.
- getAbsolutePathString(String...) - Method in class com.github.unafraid.plugins.AbstractPlugin
-
- getAllClassesExtending(Class<T>) - Static method in class com.github.unafraid.plugins.util.ClassPathUtil
-
Gets all classes extending the given target class.
- getAllClassesExtending(String, Class<T>) - Static method in class com.github.unafraid.plugins.util.ClassPathUtil
-
Gets all classes extending the given target class.
- getAllMethodsAnnotatedWith(Class<? extends Annotation>) - Static method in class com.github.unafraid.plugins.util.ClassPathUtil
-
Gets all methods annotated with the specified annotation.
- getAllMethodsAnnotatedWith(String, Class<? extends Annotation>) - Static method in class com.github.unafraid.plugins.util.ClassPathUtil
-
Gets all methods inside the package annotated with the specified annotation.
- getAllPlugins() - Method in class com.github.unafraid.plugins.PluginRepository
-
Gets a Map view of all plugins.
- getAuthor() - Method in class com.github.unafraid.plugins.AbstractPlugin
-
Gets the name of the author.
Usage of String.intern() is recommend if you have multiple plugins under your name.
- getAvailablePlugin(String) - Method in class com.github.unafraid.plugins.PluginRepository
-
Gets an available plugin by its name.
- getAvailablePlugins() - Method in class com.github.unafraid.plugins.PluginRepository
-
Gets a Stream view of available plugins.
- getClassLoader(T) - Method in class com.github.unafraid.plugins.PluginRepository
-
Gets a class loader by the plugin.
- getConditions() - Method in class com.github.unafraid.plugins.AbstractPlugin
-
Gets the plugin condition holder.
- getConditions(ConditionType) - Method in class com.github.unafraid.plugins.conditions.PluginConditions
-
Gets condition by the type it is registered.
- getCreatedAt() - Method in class com.github.unafraid.plugins.AbstractPlugin
-
Gets the creation date of this plugin.
- getDescription() - Method in class com.github.unafraid.plugins.AbstractPlugin
-
Gets the plugin's description.
Feel free to provide some short details of your plugin.
- getDescription() - Method in interface com.github.unafraid.plugins.migrations.IPluginMigration
-
Gets the description of this migration.
In short: the reason of change, what happened, etc.
- getDestination() - Method in class com.github.unafraid.plugins.installers.file.PluginFile
-
Gets the name of the destination file.
- getDirectories() - Method in class com.github.unafraid.plugins.installers.file.FileInstaller
-
Gets the registered directories inside this installer.
- getFileInstaller() - Method in class com.github.unafraid.plugins.AbstractPlugin
-
Gets the file installer.
- getFiles() - Method in class com.github.unafraid.plugins.installers.file.FileInstaller
-
Gets the registered files inside this installer.
- getInformation() - Method in interface com.github.unafraid.plugins.conditions.IPluginCondition
-
Gets the information related to this condition.
- getInstallers() - Method in class com.github.unafraid.plugins.AbstractPlugin
-
- getInstanceOfExtending(Class<T>) - Static method in class com.github.unafraid.plugins.util.ClassPathUtil
-
Gets a Class.newInstance() of the first class extending the given target class.
- getMigrations() - Method in class com.github.unafraid.plugins.AbstractPlugin
-
Gets the plugin migrations storage.
- getMigrations() - Method in class com.github.unafraid.plugins.migrations.PluginMigrations
-
Gets a Set view of the migrations.
- getName() - Method in class com.github.unafraid.plugins.AbstractPlugin
-
Gets the name of the plugin.
People often use Class.getSimpleName() but you are allowed to use your own naming also.
- getPriority() - Method in class com.github.unafraid.plugins.AbstractPlugin
-
Gets plugin's priority.
- getRelativePath(String...) - Method in class com.github.unafraid.plugins.AbstractPlugin
-
Gets the relative path of the given parameters.
- getRelativePathString(String...) - Method in class com.github.unafraid.plugins.AbstractPlugin
-
- getSource() - Method in class com.github.unafraid.plugins.installers.file.PluginFile
-
Gets name of the original file.
- getState() - Method in class com.github.unafraid.plugins.AbstractPlugin
-
Gets the actual state of the plugin.
- getTargetVersion() - Method in interface com.github.unafraid.plugins.migrations.IPluginMigration
-
The target version where migrations is applicable.
- getVersion() - Method in class com.github.unafraid.plugins.AbstractPlugin
-
Gets the actual version of this plugin.