public class Module extends Object
Modifier and Type | Class and Description |
---|---|
static class |
Module.DepthComparator |
static class |
Module.NameComparator |
Modifier and Type | Method and Description |
---|---|
boolean |
acknowledgeLicense() |
void |
addChildEdge(Module child) |
void |
addParentEdge(Module parent) |
void |
addSources(List<String> sources) |
void |
clearSources() |
boolean |
equals(Object obj) |
void |
expandProperties(Props props) |
Set<Module> |
getChildEdges() |
List<String> |
getDefaultConfig() |
int |
getDepth() |
List<String> |
getFiles() |
String |
getFilesystemRef() |
List<String> |
getJvmArgs() |
List<String> |
getLibs() |
List<String> |
getLicense() |
String |
getName() |
Set<String> |
getOptionalParentNames() |
Set<Module> |
getParentEdges() |
Set<String> |
getParentNames() |
Set<String> |
getSources() |
List<String> |
getXmls() |
boolean |
hasDefaultConfig() |
boolean |
hasFiles(BaseHome baseHome) |
int |
hashCode() |
boolean |
hasLicense() |
boolean |
isEnabled() |
void |
process(BaseHome basehome) |
void |
setDepth(int depth) |
void |
setEnabled(boolean enabled) |
void |
setParentNames(Set<String> parents) |
String |
toString() |
public Module(BaseHome basehome, Path file) throws FileNotFoundException, IOException
FileNotFoundException
IOException
public void addChildEdge(Module child)
public void addParentEdge(Module parent)
public void clearSources()
public void expandProperties(Props props)
public int getDepth()
public String getFilesystemRef()
public boolean hasDefaultConfig()
public String getName()
public boolean hasLicense()
public boolean acknowledgeLicense() throws IOException
IOException
public boolean isEnabled()
public boolean hasFiles(BaseHome baseHome)
public void process(BaseHome basehome) throws FileNotFoundException, IOException
FileNotFoundException
IOException
public void setDepth(int depth)
public void setEnabled(boolean enabled)
Copyright © 1995-2017 Webtide. All Rights Reserved.