Class ModuleInfoBuilder


  • public final class ModuleInfoBuilder
    extends Object
    Builder for ModuleInfo as ModuleInfo has hidden constructors, this builder class has been added as a way to make custom ModuleInfo objects when needed.
    • Method Detail

      • setPackageName

        public ModuleInfoBuilder setPackageName​(String packageName)
        Sets the package name of the module
      • setHidden

        public ModuleInfoBuilder setHidden​(boolean hidden)
        Sets whether or not the module is hidden
      • build

        public ModuleInfo build()
        Returns a ModuleInfo with the data that was given. Both name and packageName are mandatory to build, but hidden is optional, if no value was given will default to false