org.codehaus.mojo.clirr
Class Difference

java.lang.Object
  extended by org.codehaus.mojo.clirr.Difference

public class Difference
extends Object

A specification of a ignored difference found by Clirr.

Since:
2.5
Author:
Lukas Krejci

Nested Class Summary
static class Difference.Result
           
 
Constructor Summary
Difference()
           
 
Method Summary
 String getClassName()
           
 int getDifferenceType()
           
 String getField()
           
 String getFrom()
           
 String getJustification()
           
 String getMethod()
           
 String getTo()
           
 Difference.Result matches(net.sf.clirr.core.ApiDifference apiDiff)
           
static Difference[] parseXml(Reader xml)
           
 boolean resolveDefferedMatches(List<net.sf.clirr.core.ApiDifference> defferedApiDifferences)
           
 void setClassName(String className)
           
 void setDifferenceType(int differenceType)
           
 void setField(String field)
           
 void setFrom(String from)
           
 void setJustification(String justification)
           
 void setMethod(String method)
           
 void setTo(String to)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Difference

public Difference()
Method Detail

parseXml

public static Difference[] parseXml(Reader xml)
                             throws org.codehaus.plexus.util.xml.pull.XmlPullParserException,
                                    IOException
Throws:
org.codehaus.plexus.util.xml.pull.XmlPullParserException
IOException

getDifferenceType

public int getDifferenceType()

setDifferenceType

public void setDifferenceType(int differenceType)

getClassName

public String getClassName()

setClassName

public void setClassName(String className)

getField

public String getField()

setField

public void setField(String field)

getMethod

public String getMethod()

setMethod

public void setMethod(String method)

getFrom

public String getFrom()

setFrom

public void setFrom(String from)

getTo

public String getTo()

setTo

public void setTo(String to)

getJustification

public String getJustification()

setJustification

public void setJustification(String justification)

matches

public Difference.Result matches(net.sf.clirr.core.ApiDifference apiDiff)

resolveDefferedMatches

public boolean resolveDefferedMatches(List<net.sf.clirr.core.ApiDifference> defferedApiDifferences)

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2006-2013 Codehaus. All Rights Reserved.