org.scijava.maven.plugin.enforcer
Class AbstractResolveDependencies.IgnorableDependency

java.lang.Object
  extended by org.scijava.maven.plugin.enforcer.AbstractResolveDependencies.IgnorableDependency
Enclosing class:
AbstractResolveDependencies

protected class AbstractResolveDependencies.IgnorableDependency
extends Object


Field Summary
 Pattern artifactId
           
 Pattern classifier
           
 Pattern groupId
           
 List<Pattern> ignores
           
 Pattern type
           
 
Constructor Summary
protected AbstractResolveDependencies.IgnorableDependency()
           
 
Method Summary
 AbstractResolveDependencies.IgnorableDependency applyIgnoreClasses(String[] ignores, boolean indent)
           
 boolean matches(String className)
           
 boolean matchesArtifact(org.apache.maven.artifact.Artifact dup)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

groupId

public Pattern groupId

artifactId

public Pattern artifactId

classifier

public Pattern classifier

type

public Pattern type

ignores

public List<Pattern> ignores
Constructor Detail

AbstractResolveDependencies.IgnorableDependency

protected AbstractResolveDependencies.IgnorableDependency()
Method Detail

applyIgnoreClasses

public AbstractResolveDependencies.IgnorableDependency applyIgnoreClasses(String[] ignores,
                                                                          boolean indent)

matchesArtifact

public boolean matchesArtifact(org.apache.maven.artifact.Artifact dup)

matches

public boolean matches(String className)


Copyright © 2014–2015 SciJava. All rights reserved.