com.atlassian.maven.plugins.clirr.predicates.apidiff
Class ExpectedDiffPredicate

java.lang.Object
  extended by com.atlassian.maven.plugins.clirr.predicates.apidiff.ExpectedDiffPredicate
All Implemented Interfaces:
com.google.common.base.Predicate<net.sf.clirr.core.ApiDifference>

public class ExpectedDiffPredicate
extends java.lang.Object
implements com.google.common.base.Predicate<net.sf.clirr.core.ApiDifference>


Field Summary
protected static java.util.regex.Pattern signaturePattern
           
 
Constructor Summary
ExpectedDiffPredicate(java.io.File expectedDifferencesFile)
           
 
Method Summary
 boolean apply(net.sf.clirr.core.ApiDifference input)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.google.common.base.Predicate
equals
 

Field Detail

signaturePattern

protected static final java.util.regex.Pattern signaturePattern
Constructor Detail

ExpectedDiffPredicate

public ExpectedDiffPredicate(java.io.File expectedDifferencesFile)
                      throws org.apache.maven.plugin.MojoExecutionException
Throws:
org.apache.maven.plugin.MojoExecutionException
Method Detail

apply

public boolean apply(net.sf.clirr.core.ApiDifference input)
Specified by:
apply in interface com.google.common.base.Predicate<net.sf.clirr.core.ApiDifference>


Copyright © 2012 Atlassian. All Rights Reserved.