@Generated(value="ru.curs.celesta.plugin.maven.CursorGenerator", date="2020-04-05T00:38:04.667") public final class GrainsCursor extends Cursor implements Iterable<GrainsCursor>, ru.curs.celesta.syscursors.ISchemaCursor
| Modifier and Type | Class and Description |
|---|---|
static class |
GrainsCursor.Columns |
static class |
GrainsCursor.State |
| Modifier and Type | Field and Description |
|---|---|
GrainsCursor.Columns |
COLUMNS |
static String |
TABLE_NAME |
ERROR, LOCK, READY, RECOVER, UPGRADING| Constructor and Description |
|---|
GrainsCursor(CallContext context) |
GrainsCursor(CallContext context,
ColumnMeta<?>... columns) |
GrainsCursor(CallContext context,
Set<String> fields)
Deprecated.
|
clear, create, create, delete, deleteAll, get, getCurrentKeyValues, getIn, getMaxStrLen, getMaxStrLen, getRecversion, getXRec, init, insert, meta, setIn, setRecversion, tryGet, tryGetCurrent, tryInsert, tryUpdate, updateasCSVLine, canDelete, canInsert, canModify, copyFiltersFrom, copyOrderFrom, count, descOrders, findSet, first, getComplexFilter, getCurrentValues, getOrderBy, getValue, isEquivalent, last, limit, navigate, navigate, next, nextInSet, orderBy, orderBy, orderBy, orderByColumnNames, position, previous, reset, setComplexFilter, setFilter, setFilter, setRange, setRange, setRange, setRange, setRange, setRange, setValue, tryFindSet, tryFirst, tryLastcanReadcallContext, close, isClosedequals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitforEach, spliteratorcallContext, get, init, insert, nextInSet, updatepublic static final String TABLE_NAME
public final GrainsCursor.Columns COLUMNS
public GrainsCursor(CallContext context)
public GrainsCursor(CallContext context, ColumnMeta<?>... columns)
@Deprecated public GrainsCursor(CallContext context, Set<String> fields)
public String getId()
getId in interface ru.curs.celesta.syscursors.ISchemaCursorpublic void setId(String id)
setId in interface ru.curs.celesta.syscursors.ISchemaCursorpublic String getVersion()
getVersion in interface ru.curs.celesta.syscursors.ISchemaCursorpublic void setVersion(String version)
setVersion in interface ru.curs.celesta.syscursors.ISchemaCursorpublic Integer getLength()
getLength in interface ru.curs.celesta.syscursors.ISchemaCursorpublic void setLength(Integer length)
setLength in interface ru.curs.celesta.syscursors.ISchemaCursorpublic String getChecksum()
getChecksum in interface ru.curs.celesta.syscursors.ISchemaCursorpublic void setChecksum(String checksum)
setChecksum in interface ru.curs.celesta.syscursors.ISchemaCursorpublic Integer getState()
getState in interface ru.curs.celesta.syscursors.ISchemaCursorpublic void setState(Integer state)
setState in interface ru.curs.celesta.syscursors.ISchemaCursorpublic Date getLastmodified()
getLastmodified in interface ru.curs.celesta.syscursors.ISchemaCursorpublic void setLastmodified(Date lastmodified)
setLastmodified in interface ru.curs.celesta.syscursors.ISchemaCursorpublic String getMessage()
public void setMessage(String message)
setMessage in interface ru.curs.celesta.syscursors.ISchemaCursorpublic void _clearBuffer(boolean withKeys)
_clearBuffer in class BasicCursorpublic Object[] _currentValues()
_currentValues in class BasicCursorpublic static void onPreDelete(ICelesta celesta, Consumer<? super GrainsCursor> cursorConsumer)
public static void onPostDelete(ICelesta celesta, Consumer<? super GrainsCursor> cursorConsumer)
public static void onPreInsert(ICelesta celesta, Consumer<? super GrainsCursor> cursorConsumer)
public static void onPostInsert(ICelesta celesta, Consumer<? super GrainsCursor> cursorConsumer)
public static void onPreUpdate(ICelesta celesta, Consumer<? super GrainsCursor> cursorConsumer)
public static void onPostUpdate(ICelesta celesta, Consumer<? super GrainsCursor> cursorConsumer)
public GrainsCursor _getBufferCopy(CallContext context, List<String> fields)
_getBufferCopy in class BasicCursorpublic void copyFieldsFrom(BasicCursor c)
copyFieldsFrom in class BasicCursorpublic Iterator<GrainsCursor> iterator()
iterator in interface Iterable<GrainsCursor>Copyright © 2020 CURS. All rights reserved.