org.tigris.subversion.javahl
Class DiffSummary.DiffKind

java.lang.Object
  extended by org.tigris.subversion.javahl.DiffSummary.DiffKind
Enclosing class:
DiffSummary

public static class DiffSummary.DiffKind
extends Object

The type of difference being summarized.


Field Summary
static DiffSummary.DiffKind ADDED
           
static DiffSummary.DiffKind DELETED
           
static DiffSummary.DiffKind MODIFIED
           
static DiffSummary.DiffKind NORMAL
           
 
Method Summary
 boolean equals(Object diffKind)
           
static DiffSummary.DiffKind fromApache(DiffSummary.DiffKind aKind)
           
static DiffSummary.DiffKind getInstance(int diffKind)
           
 int hashCode()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

NORMAL

public static DiffSummary.DiffKind NORMAL

ADDED

public static DiffSummary.DiffKind ADDED

MODIFIED

public static DiffSummary.DiffKind MODIFIED

DELETED

public static DiffSummary.DiffKind DELETED
Method Detail

getInstance

public static DiffSummary.DiffKind getInstance(int diffKind)
                                        throws IllegalArgumentException
Returns:
The appropriate instance.
Throws:
IllegalArgumentException - If the diff kind is not recognized.

fromApache

public static DiffSummary.DiffKind fromApache(DiffSummary.DiffKind aKind)

equals

public boolean equals(Object diffKind)
Overrides:
equals in class Object
Parameters:
diffKind - A DiffKind for comparison.
Returns:
Whether both DiffKinds are of the same type.

hashCode

public int hashCode()
Overrides:
hashCode in class Object

toString

public String toString()
Overrides:
toString in class Object
Returns:
A textual representation of the type of diff.