org.neodatis.odb.core.layers.layer2.meta.compare
Class ChangedObjectReferenceAttributeAction

java.lang.Object
  extended by org.neodatis.odb.core.layers.layer2.meta.compare.ChangedObjectReferenceAttributeAction
All Implemented Interfaces:
ChangedAttribute

public class ChangedObjectReferenceAttributeAction
extends java.lang.Object
implements ChangedAttribute

Used to store informations about object changes when the change is only a reference change

Author:
osmadja

Constructor Summary
ChangedObjectReferenceAttributeAction(long position, ObjectReference oref, int recursionLevel)
           
 
Method Summary
 boolean canUpdateInPlace()
           
 OID getNewId()
           
 int getRecursionLevel()
           
 long getUpdatePosition()
           
 boolean isString()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ChangedObjectReferenceAttributeAction

public ChangedObjectReferenceAttributeAction(long position,
                                             ObjectReference oref,
                                             int recursionLevel)
Method Detail

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

getNewId

public OID getNewId()

getRecursionLevel

public int getRecursionLevel()

getUpdatePosition

public long getUpdatePosition()

canUpdateInPlace

public boolean canUpdateInPlace()

isString

public boolean isString()