org.apache.ivy.core.module.descriptor

Interface ExcludeRule

public interface ExcludeRule extends ExtendableItem

This describes a rule of exclusion. It is used to restrict the artifacts asked for a dependency, by excluding a whole module or some artifacts of a dependency.
Method Summary
String[]getConfigurations()
Returns the configurations of the module in which the artifact is asked
ArtifactIdgetId()
Returns the id of the described artifact, without revision information
PatternMatchergetMatcher()
Returns the matcher to use to know if an artifact match the current descriptor

Method Detail

getConfigurations

public String[] getConfigurations()
Returns the configurations of the module in which the artifact is asked

Returns: an array of configuration names in which the artifact is asked

getId

public ArtifactId getId()
Returns the id of the described artifact, without revision information

Returns:

getMatcher

public PatternMatcher getMatcher()
Returns the matcher to use to know if an artifact match the current descriptor

Returns: