public class OneLineChange extends java.lang.Object implements VariableDefinitionChange
Modifier and Type | Field and Description |
---|---|
private ChangeType |
classification
the classification of the change.
|
private DiffDefinition |
variableDefinition
the variabledefinition, which is either added or removed.
|
Constructor and Description |
---|
OneLineChange(DiffDefinition variableDefinition,
ChangeType classification)
creates a one line change.
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj) |
ChangeType |
getChangeType() |
int |
hashCode() |
java.lang.String |
toString() |
private final DiffDefinition variableDefinition
private final ChangeType classification
public OneLineChange(DiffDefinition variableDefinition, ChangeType classification)
variableDefinition
- the variable definitionclassification
- the classification of the changepublic ChangeType getChangeType()
getChangeType
in interface VariableDefinitionChange
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object