Package japicmp.model
Class JApiType
- java.lang.Object
-
- japicmp.model.JApiType
-
public class JApiType extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private JApiChangeStatuschangeStatusprivate Optional<java.lang.String>newTypeOptionalprivate Optional<java.lang.String>oldTypeOptional
-
Constructor Summary
Constructors Constructor Description JApiType(Optional<java.lang.String> oldTypeOptional, Optional<java.lang.String> newTypeOptional, JApiChangeStatus changeStatus)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description JApiChangeStatusgetChangeStatus()Optional<java.lang.String>getNewTypeOptional()java.lang.StringgetNewValue()Optional<java.lang.String>getOldTypeOptional()java.lang.StringgetOldValue()booleanhasChanged()
-
-
-
Field Detail
-
oldTypeOptional
private final Optional<java.lang.String> oldTypeOptional
-
newTypeOptional
private final Optional<java.lang.String> newTypeOptional
-
changeStatus
private final JApiChangeStatus changeStatus
-
-
Constructor Detail
-
JApiType
public JApiType(Optional<java.lang.String> oldTypeOptional, Optional<java.lang.String> newTypeOptional, JApiChangeStatus changeStatus)
-
-
Method Detail
-
getOldTypeOptional
public Optional<java.lang.String> getOldTypeOptional()
-
getNewTypeOptional
public Optional<java.lang.String> getNewTypeOptional()
-
getChangeStatus
public JApiChangeStatus getChangeStatus()
-
getOldValue
public java.lang.String getOldValue()
-
getNewValue
public java.lang.String getNewValue()
-
hasChanged
public boolean hasChanged()
-
-