ShrinkWrap Resolver Maven Implementation 1.0.0-beta-7

org.jboss.shrinkwrap.resolver.impl.maven
Class MavenDependencyImpl

java.lang.Object
  extended by org.jboss.shrinkwrap.resolver.impl.maven.MavenDependencyImpl
All Implemented Interfaces:
MavenDependency, ResolutionElement<MavenDependency>

public class MavenDependencyImpl
extends Object
implements MavenDependency

Author:
Constructor Summary
MavenDependencyImpl(String coordinates)
           
 
Method Summary
 MavenDependency addExclusions(String... exclusions)
           
 String getCoordinates()
           
 String[] getExclusions()
           
 String getScope()
           
 boolean hasSameArtifactAs(MavenDependency other)
           
 boolean isOptional()
           
 MavenDependency setCoordinates(String coordinates)
           
 MavenDependency setOptional(boolean optional)
           
 MavenDependency setScope(String scope)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MavenDependencyImpl

public MavenDependencyImpl(String coordinates)
Method Detail

setCoordinates

public MavenDependency setCoordinates(String coordinates)
Specified by:
setCoordinates in interface MavenDependency

getScope

public String getScope()
Specified by:
getScope in interface MavenDependency

setScope

public MavenDependency setScope(String scope)
Specified by:
setScope in interface MavenDependency

isOptional

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

setOptional

public MavenDependency setOptional(boolean optional)
Specified by:
setOptional in interface MavenDependency

getExclusions

public String[] getExclusions()
Specified by:
getExclusions in interface MavenDependency

getCoordinates

public String getCoordinates()
Specified by:
getCoordinates in interface MavenDependency

addExclusions

public MavenDependency addExclusions(String... exclusions)
Specified by:
addExclusions in interface MavenDependency

hasSameArtifactAs

public boolean hasSameArtifactAs(MavenDependency other)
Specified by:
hasSameArtifactAs in interface MavenDependency

ShrinkWrap Resolver Maven Implementation 1.0.0-beta-7

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