Interface KarmaAPI

All Superinterfaces:
Serializable

public interface KarmaAPI extends Serializable
Karma API
  • Method Details

    • getVersion

      static String getVersion()
      Get the current API version
      Returns:
      the current API version
    • getCompilerVersion

      static String getCompilerVersion()
      Get the used java version to compile the API
      Returns:
      the java version used to compile the API
    • getBuildDate

      static String getBuildDate()
      Get the API build date
      Returns:
      the API build date
    • isLoaded

      static boolean isLoaded(KarmaSource source)
      Get if the specified source jar is loaded
      Parameters:
      source - the source
      Returns:
      if the source jar is loaded
    • source

      static KarmaSource source(boolean force)
      Get the API source
      Parameters:
      force - force default KarmaAPI
      Returns:
      a KarmaSource
    • install

      static void install()
      Install KarmaAPI dependencies