public static class ModuleInfo.Builder
extends java.lang.Object
Constructor and Description |
---|
Builder() |
public ModuleInfo.Builder setId(java.lang.String id)
public ModuleInfo.Builder setName(java.lang.String name)
public ModuleInfo.Builder setDescription(java.lang.String description)
public ModuleInfo.Builder setVendor(int id, java.lang.String name, java.lang.String contactInfo)
public ModuleInfo.Builder setLicenseFile(java.lang.String licenseFilename)
public ModuleInfo.Builder setDocumentationRoot(java.lang.String docRootFilename)
public ModuleInfo.Builder setVersion(Version version)
public ModuleInfo.Builder setRequiredIgnitionVersion(Version requiredIgnitionVersion)
public ModuleInfo.Builder setRequiredFrameworkVersion(int requiredFrameworkVersion)
public ModuleInfo.Builder setSelfSigned(boolean selfSigned)
public ModuleInfo.Builder setHooks(java.util.Map<java.lang.Integer,java.lang.String> hooks)
public ModuleInfo.Builder setDependencies(java.util.Map<java.lang.Integer,ModuleInfo.ModuleDependency> dependencies)
public ModuleInfo.Builder setJars(java.util.List<ModuleInfo.JarInfo> jars)
public ModuleInfo.Builder setExports(java.util.List<ModuleInfo.JarInfo> exports)
public ModuleInfo build()