Class GrainsCursor

All Implemented Interfaces:
Closeable, AutoCloseable, Iterable<GrainsCursor>, InFilterSupport, ru.curs.celesta.syscursors.ISchemaCursor

@Generated(value="ru.curs.celesta.plugin.maven.CursorGenerator", date="2024-02-12T23:04:32.8451919") public class GrainsCursor extends Cursor implements Iterable<GrainsCursor>, ru.curs.celesta.syscursors.ISchemaCursor
  • Field Details

  • Constructor Details

  • Method Details

    • getId

      public String getId()
      Specified by:
      getId in interface ru.curs.celesta.syscursors.ISchemaCursor
    • setId

      public GrainsCursor setId(String id)
      Specified by:
      setId in interface ru.curs.celesta.syscursors.ISchemaCursor
    • getVersion

      public String getVersion()
      Specified by:
      getVersion in interface ru.curs.celesta.syscursors.ISchemaCursor
    • setVersion

      public GrainsCursor setVersion(String version)
      Specified by:
      setVersion in interface ru.curs.celesta.syscursors.ISchemaCursor
    • getLength

      public Integer getLength()
      Specified by:
      getLength in interface ru.curs.celesta.syscursors.ISchemaCursor
    • setLength

      public GrainsCursor setLength(Integer length)
      Specified by:
      setLength in interface ru.curs.celesta.syscursors.ISchemaCursor
    • getChecksum

      public String getChecksum()
      Specified by:
      getChecksum in interface ru.curs.celesta.syscursors.ISchemaCursor
    • setChecksum

      public GrainsCursor setChecksum(String checksum)
      Specified by:
      setChecksum in interface ru.curs.celesta.syscursors.ISchemaCursor
    • getState

      public Integer getState()
      Specified by:
      getState in interface ru.curs.celesta.syscursors.ISchemaCursor
    • setState

      public GrainsCursor setState(Integer state)
      Specified by:
      setState in interface ru.curs.celesta.syscursors.ISchemaCursor
    • getLastmodified

      public Date getLastmodified()
      Specified by:
      getLastmodified in interface ru.curs.celesta.syscursors.ISchemaCursor
    • setLastmodified

      public GrainsCursor setLastmodified(Date lastmodified)
      Specified by:
      setLastmodified in interface ru.curs.celesta.syscursors.ISchemaCursor
    • getMessage

      public String getMessage()
    • setMessage

      public GrainsCursor setMessage(String message)
      Specified by:
      setMessage in interface ru.curs.celesta.syscursors.ISchemaCursor
    • tryGet

      public boolean tryGet(String id)
    • get

      public void get(String id)
      Specified by:
      get in interface ru.curs.celesta.syscursors.ISchemaCursor
    • _clearBuffer

      public void _clearBuffer(boolean withKeys)
    • _currentValues

      public Object[] _currentValues()
    • onPreDelete

      public static void onPreDelete(ICelesta celesta, Consumer<? super GrainsCursor> cursorConsumer)
    • onPostDelete

      public static void onPostDelete(ICelesta celesta, Consumer<? super GrainsCursor> cursorConsumer)
    • onPreInsert

      public static void onPreInsert(ICelesta celesta, Consumer<? super GrainsCursor> cursorConsumer)
    • onPostInsert

      public static void onPostInsert(ICelesta celesta, Consumer<? super GrainsCursor> cursorConsumer)
    • onPreUpdate

      public static void onPreUpdate(ICelesta celesta, Consumer<? super GrainsCursor> cursorConsumer)
    • onPostUpdate

      public static void onPostUpdate(ICelesta celesta, Consumer<? super GrainsCursor> cursorConsumer)
    • _getBufferCopy

      public GrainsCursor _getBufferCopy(CallContext context, Collection<? extends ColumnMeta<?>> fields)
    • copyFieldsFrom

      public void copyFieldsFrom(BasicCursor c)
      Specified by:
      copyFieldsFrom in class BasicCursor
    • iterator

      public Iterator<GrainsCursor> iterator()
      Specified by:
      iterator in interface Iterable<GrainsCursor>