java.lang.Object
com.orientechnologies.orient.core.storage.ridbag.sbtree.AbsoluteChange
All Implemented Interfaces:
Change

public class AbsoluteChange extends Object implements Change
  • Field Details

  • Method Details

    • getValue

      public int getValue()
      Specified by:
      getValue in interface Change
    • increment

      public void increment()
      Specified by:
      increment in interface Change
    • decrement

      public void decrement()
      Specified by:
      decrement in interface Change
    • applyTo

      public int applyTo(Integer value)
      Specified by:
      applyTo in interface Change
    • isUndefined

      public boolean isUndefined()
      Description copied from interface: Change
      Checks if put increment operation can be safely performed.
      Specified by:
      isUndefined in interface Change
      Returns:
      true if increment operation can be safely performed.
    • applyDiff

      public void applyDiff(int delta)
      Specified by:
      applyDiff in interface Change
    • getType

      public byte getType()
      Specified by:
      getType in interface Change
    • serialize

      public int serialize(byte[] stream, int offset)
      Specified by:
      serialize in interface Change