Forge - Addon Container 2.0.0.Alpha3

org.jboss.forge.container.addons
Class AddonDependencyImpl

java.lang.Object
  extended by org.jboss.forge.container.addons.AddonDependencyImpl
All Implemented Interfaces:
AddonDependency

public class AddonDependencyImpl
extends Object
implements AddonDependency

An edge in the registered Addon graph.

Author:
Lincoln Baxter, III

Constructor Summary
AddonDependencyImpl(LockManager lockManager, Addon dependent, VersionRange dependencyVersionRange, Addon dependency, boolean exported, boolean optional)
           
 
Method Summary
 Addon getDependency()
           
 VersionRange getDependencyVersionRange()
           
 Addon getDependent()
           
 boolean isExported()
           
 boolean isOptional()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AddonDependencyImpl

public AddonDependencyImpl(LockManager lockManager,
                           Addon dependent,
                           VersionRange dependencyVersionRange,
                           Addon dependency,
                           boolean exported,
                           boolean optional)
Method Detail

getDependent

public Addon getDependent()
Specified by:
getDependent in interface AddonDependency

getDependency

public Addon getDependency()
Specified by:
getDependency in interface AddonDependency

getDependencyVersionRange

public VersionRange getDependencyVersionRange()
Specified by:
getDependencyVersionRange in interface AddonDependency

isExported

public boolean isExported()
Specified by:
isExported in interface AddonDependency

isOptional

public boolean isOptional()
Specified by:
isOptional in interface AddonDependency

toString

public String toString()
Overrides:
toString in class Object

Forge - Addon Container 2.0.0.Alpha3

Copyright © 2013 JBoss by Red Hat. All Rights Reserved.