public class Module extends Object
Modifier and Type | Class and Description |
---|---|
static class |
Module.Category |
Constructor and Description |
---|
Module() |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object o) |
Module.Category |
getCategory() |
List<ModuleComponent> |
getComponents() |
String |
getDefinition() |
List<ModuleDependency> |
getDependencies() |
String |
getDescription() |
String |
getDisplayName() |
String |
getId() |
ModuleComponent |
getModuleComponent(String moduleComponentName)
Fetch a particular module component by the component name.
|
String |
getName() |
String |
getVersion() |
int |
hashCode() |
void |
populateComponentMap()
Loads the components into a map (component name, component) for ease of access.
|
void |
setCategory(Module.Category category) |
void |
setComponents(List<ModuleComponent> components) |
void |
setDefinition(String definition) |
void |
setDependencies(List<ModuleDependency> dependencies) |
void |
setDescription(String description) |
void |
setDisplayName(String displayName) |
void |
setId(String id) |
void |
setName(String name) |
void |
setType(Module.Category category) |
void |
setVersion(String version) |
String |
toString() |
public Module.Category getCategory()
public void setType(Module.Category category)
public String getName()
public void setName(String name)
public String getVersion()
public void setVersion(String version)
public String getDefinition()
public void setDefinition(String definition)
public String getId()
public void setId(String id)
public String getDisplayName()
public void setDisplayName(String displayName)
public String getDescription()
public void setDescription(String description)
public void setCategory(Module.Category category)
public List<ModuleDependency> getDependencies()
public void setDependencies(List<ModuleDependency> dependencies)
public List<ModuleComponent> getComponents()
public void setComponents(List<ModuleComponent> components)
public ModuleComponent getModuleComponent(String moduleComponentName)
moduleComponentName
- public void populateComponentMap()
Copyright © 2022 Apache Software Foundation. All rights reserved.