Package japicmp.model
Class JApiModifier<T>
- java.lang.Object
-
- japicmp.model.JApiModifier<T>
-
public class JApiModifier<T> extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private JApiChangeStatus
changeStatus
private Optional<T>
newModifier
private Optional<T>
oldModifier
-
Constructor Summary
Constructors Constructor Description JApiModifier(Optional<T> oldModifier, Optional<T> newModifier, JApiChangeStatus changeStatus)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description JApiChangeStatus
getChangeStatus()
Optional<T>
getNewModifier()
Optional<T>
getOldModifier()
java.lang.String
getValueNew()
java.lang.String
getValueOld()
boolean
hasChangedFrom(T oldValue)
boolean
hasChangedFromTo(T oldValue, T newValue)
boolean
hasChangedTo(T value)
-
-
-
Field Detail
-
changeStatus
private final JApiChangeStatus changeStatus
-
-
Constructor Detail
-
JApiModifier
public JApiModifier(Optional<T> oldModifier, Optional<T> newModifier, JApiChangeStatus changeStatus)
-
-
Method Detail
-
getChangeStatus
public JApiChangeStatus getChangeStatus()
-
getValueOld
public java.lang.String getValueOld()
-
getValueNew
public java.lang.String getValueNew()
-
hasChangedFrom
public boolean hasChangedFrom(T oldValue)
-
hasChangedTo
public boolean hasChangedTo(T value)
-
-