Class ModuleConfiguration

    • Field Detail

      • runtimeModule

        protected boolean runtimeModule
      • storesSensitiveData

        protected boolean storesSensitiveData
      • group

        protected java.lang.String group
      • name

        protected java.lang.String name
      • version

        protected java.lang.String version
      • main

        protected java.lang.String main
      • description

        protected java.lang.String description
      • author

        protected java.lang.String author
      • website

        protected java.lang.String website
      • properties

        protected de.dytanic.cloudnet.common.document.gson.JsonDocument properties
    • Constructor Detail

      • ModuleConfiguration

        public ModuleConfiguration​(boolean runtimeModule,
                                   boolean storesSensitiveData,
                                   java.lang.String group,
                                   java.lang.String name,
                                   java.lang.String version,
                                   java.lang.String main,
                                   java.lang.String description,
                                   java.lang.String author,
                                   java.lang.String website,
                                   ModuleRepository[] repos,
                                   ModuleDependency[] dependencies,
                                   de.dytanic.cloudnet.common.document.gson.JsonDocument properties)
      • ModuleConfiguration

        @Deprecated
        @ScheduledForRemoval(inVersion="3.5")
        public ModuleConfiguration​(boolean runtimeModule,
                                   java.lang.String group,
                                   java.lang.String name,
                                   java.lang.String version,
                                   java.lang.String main,
                                   java.lang.String description,
                                   java.lang.String author,
                                   java.lang.String website,
                                   ModuleRepository[] repos,
                                   ModuleDependency[] dependencies,
                                   de.dytanic.cloudnet.common.document.gson.JsonDocument properties)
        Deprecated.
      • ModuleConfiguration

        public ModuleConfiguration()
    • Method Detail

      • getMainClass

        public java.lang.String getMainClass()
      • isRuntimeModule

        public boolean isRuntimeModule()
      • storesSensitiveData

        public boolean storesSensitiveData()
      • getGroup

        public java.lang.String getGroup()
      • getName

        public java.lang.String getName()
      • getVersion

        public java.lang.String getVersion()
      • getMain

        public java.lang.String getMain()
      • getDescription

        public java.lang.String getDescription()
      • getAuthor

        public java.lang.String getAuthor()
      • getWebsite

        public java.lang.String getWebsite()
      • getProperties

        public de.dytanic.cloudnet.common.document.gson.JsonDocument getProperties()