public class EAPModuleGraphFlatNode extends Object implements EAPModuleGraphNode
| Constructor and Description |
|---|
EAPModuleGraphFlatNode(EAPModule module) |
| Modifier and Type | Method and Description |
|---|---|
int |
compareTo(Object o) |
org.eclipse.aether.artifact.Artifact |
getArtifact()
The module definition pom artifact.
|
List<EAPModuleGraphNodeDependency> |
getDependencies()
The module dependencies.
|
Collection<PathFilter> |
getExports()
The module export filters.
|
String |
getLocation()
The module location in JBoss EAP modules root folder.
|
String |
getName()
The module name.
|
Properties |
getProperties()
The module properties.
|
List<EAPModuleGraphNodeResource> |
getResources()
The module resources.
|
String |
getSlot()
The module slot in JBoss EAP modules root folder.
|
String |
getUniqueId()
Obtain a unique ID for the module graph represented.
|
String |
print()
Prints the module graph model as text output.
|
public EAPModuleGraphFlatNode(EAPModule module)
public String print()
EAPModuleGraphNodeprint in interface EAPModuleGraphNodepublic String getName()
EAPModuleGraphNodegetName in interface EAPModuleGraphNodepublic String getLocation()
EAPModuleGraphNodegetLocation in interface EAPModuleGraphNodepublic String getSlot()
EAPModuleGraphNodegetSlot in interface EAPModuleGraphNodepublic org.eclipse.aether.artifact.Artifact getArtifact()
EAPModuleGraphNodegetArtifact in interface EAPModuleGraphNodepublic String getUniqueId()
EAPModuleGraphNodegetUniqueId in interface EAPModuleGraphNodepublic List<EAPModuleGraphNodeResource> getResources()
EAPModuleGraphNodegetResources in interface EAPModuleGraphNodepublic List<EAPModuleGraphNodeDependency> getDependencies()
EAPModuleGraphNodegetDependencies in interface EAPModuleGraphNodepublic Collection<PathFilter> getExports()
EAPModuleGraphNodegetExports in interface EAPModuleGraphNodepublic Properties getProperties()
EAPModuleGraphNodegetProperties in interface EAPModuleGraphNodepublic int compareTo(Object o)
compareTo in interface ComparableCopyright © 2001–2016 JBoss by Red Hat. All rights reserved.