org.neodatis.odb.core.layers.layer2.meta
Class ClassInfoCompareResult
java.lang.Object
org.neodatis.odb.core.layers.layer2.meta.ClassInfoCompareResult
- All Implemented Interfaces:
- java.io.Serializable
public class ClassInfoCompareResult
- extends java.lang.Object
- implements java.io.Serializable
To keep track of differences between two ClassInfo. Ussed by the MetaModel compatibility checker
- Author:
- osmadja
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
ClassInfoCompareResult
public ClassInfoCompareResult(java.lang.String fullClassName)
getCompatibleChanges
public IOdbList<java.lang.String> getCompatibleChanges()
- Returns:
- the compatibleChanges
setCompatibleChanges
public void setCompatibleChanges(IOdbList<java.lang.String> compatibleChanges)
- Parameters:
compatibleChanges
- the compatibleChanges to set
getIncompatibleChanges
public IOdbList<java.lang.String> getIncompatibleChanges()
- Returns:
- the incompatibleChanges
setIncompatibleChanges
public void setIncompatibleChanges(IOdbList<java.lang.String> incompatibleChanges)
- Parameters:
incompatibleChanges
- the incompatibleChanges to set
isCompatible
public boolean isCompatible()
- Returns:
- the isCompatible
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
addCompatibleChange
public void addCompatibleChange(java.lang.String o)
addIncompatibleChange
public void addIncompatibleChange(java.lang.String o)
hasCompatibleChanges
public boolean hasCompatibleChanges()
getFullClassName
public java.lang.String getFullClassName()
- Returns:
- the fullClassName