public class Module extends Object
Modifier and Type | Class and Description |
---|---|
static class |
Module.DepthComparator |
static class |
Module.NameComparator |
Constructor and Description |
---|
Module(BaseHome basehome,
java.nio.file.Path file) |
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() |
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, java.nio.file.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 void process(BaseHome basehome) throws FileNotFoundException, IOException
FileNotFoundException
IOException
public void setDepth(int depth)
public void setEnabled(boolean enabled)
Copyright © 1995-2014 Webtide. All Rights Reserved.