org.neodatis.odb.core.layers.layer2.meta.compare
Interface IObjectInfoComparator
- All Known Implementing Classes:
- ObjectInfoComparator
public interface IObjectInfoComparator
hasChanged
boolean hasChanged(AbstractObjectInfo aoi1,
AbstractObjectInfo aoi2)
clear
void clear()
getNbChanges
int getNbChanges()
supportInPlaceUpdate
boolean supportInPlaceUpdate()
getChanges
java.util.List<ChangedObjectInfo> getChanges()
getNewObjectMetaRepresentations
java.util.List<NewNonNativeObjectAction> getNewObjectMetaRepresentations()
getNewObjectMetaRepresentation
NewNonNativeObjectAction getNewObjectMetaRepresentation(int i)
getNewObjects
java.util.List<java.lang.Object> getNewObjects()
getMaxObjectRecursionLevel
int getMaxObjectRecursionLevel()
getChangedAttributeActions
java.util.List<ChangedAttribute> getChangedAttributeActions()
getArrayChanges
java.util.List<ArrayModifyElement> getArrayChanges()
getAttributeToSetToNull
java.util.List<SetAttributeToNullAction> getAttributeToSetToNull()
getChangedObjectMetaRepresentation
AbstractObjectInfo getChangedObjectMetaRepresentation(int i)