KIE EAP - Maven plugin 6.1.0.Final

org.kie.integration.eap.maven.model.graph.flat
Class EAPModuleGraphFlatNodeDependency

java.lang.Object
  extended by org.kie.integration.eap.maven.model.graph.flat.EAPModuleGraphFlatNodeDependency
All Implemented Interfaces:
Comparable, EAPModuleDependency, EAPModuleGraphNodeDependency

public class EAPModuleGraphFlatNodeDependency
extends Object
implements EAPModuleGraphNodeDependency


Constructor Summary
EAPModuleGraphFlatNodeDependency(EAPModuleDependency dependency)
           
 
Method Summary
 int compareTo(Object o)
           
 Collection<PathFilter> getExports()
          The export paths for this dependency.
 Collection<PathFilter> getImports()
          The import paths for this dependency.
 String getMetaInf()
          Dependency meta-inf behavior (import,export,none)
 String getName()
          The module name that for this dependency.
 String getServices()
          Dependency services behavior (import,export,none)
 String getSlot()
          The module slot for this dependency.
 boolean isExport()
          Is this dependency exported.
 Boolean isMissing()
          Is the dependency not resolved.
 boolean isOptional()
          Is this dependency optional.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EAPModuleGraphFlatNodeDependency

public EAPModuleGraphFlatNodeDependency(EAPModuleDependency dependency)
Method Detail

isMissing

public Boolean isMissing()
Description copied from interface: EAPModuleGraphNodeDependency
Is the dependency not resolved.

Specified by:
isMissing in interface EAPModuleGraphNodeDependency
Returns:
Is the dependency not resolved.

isExport

public boolean isExport()
Description copied from interface: EAPModuleDependency
Is this dependency exported.

Specified by:
isExport in interface EAPModuleDependency
Returns:
Is exported.

getServices

public String getServices()
Description copied from interface: EAPModuleGraphNodeDependency
Dependency services behavior (import,export,none)

Specified by:
getServices in interface EAPModuleGraphNodeDependency
Returns:
The services for this dependency.

getMetaInf

public String getMetaInf()
Description copied from interface: EAPModuleGraphNodeDependency
Dependency meta-inf behavior (import,export,none)

Specified by:
getMetaInf in interface EAPModuleGraphNodeDependency
Returns:
The meta-inf for this dependency.

getExports

public Collection<PathFilter> getExports()
Description copied from interface: EAPModuleGraphNodeDependency
The export paths for this dependency.

Specified by:
getExports in interface EAPModuleGraphNodeDependency
Returns:
The export paths for this dependency.

getImports

public Collection<PathFilter> getImports()
Description copied from interface: EAPModuleGraphNodeDependency
The import paths for this dependency.

Specified by:
getImports in interface EAPModuleGraphNodeDependency
Returns:
The import paths for this dependency.

getName

public String getName()
Description copied from interface: EAPModuleDependency
The module name that for this dependency.

Specified by:
getName in interface EAPModuleDependency
Returns:
The module name for this dependency.

getSlot

public String getSlot()
Description copied from interface: EAPModuleDependency
The module slot for this dependency.

Specified by:
getSlot in interface EAPModuleDependency
Returns:
The module slot for this dependency.

isOptional

public boolean isOptional()
Description copied from interface: EAPModuleDependency
Is this dependency optional.

Specified by:
isOptional in interface EAPModuleDependency
Returns:
Is optional.

compareTo

public int compareTo(Object o)
Specified by:
compareTo in interface Comparable

KIE EAP - Maven plugin 6.1.0.Final

Copyright © 2001-2014 JBoss by Red Hat. All Rights Reserved.