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 JApiChangeStatus
changeStatus
private Optional<java.lang.String>
newTypeOptional
private 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 JApiChangeStatus
getChangeStatus()
Optional<java.lang.String>
getNewTypeOptional()
java.lang.String
getNewValue()
Optional<java.lang.String>
getOldTypeOptional()
java.lang.String
getOldValue()
boolean
hasChanged()
-
-
-
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()
-
-