Package s1
Class LineCursor
- All Implemented Interfaces:
Closeable,AutoCloseable,Iterable<LineCursor>,InFilterSupport
@Generated(value="ru.curs.celesta.plugin.maven.CursorGenerator",
date="2026-07-23T14:40:10.877410132")
public class LineCursor
extends Cursor
implements Iterable<LineCursor>
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionLineCursor(CallContext context) LineCursor(CallContext context, ColumnMeta<?>... columns) -
Method Summary
Modifier and TypeMethodDescriptionvoid_clearBuffer(boolean withKeys) Object[]_getBufferCopy(CallContext context, Collection<? extends ColumnMeta<?>> fields) voidCopy field values from a cursor of the same type.voidgetId()iterator()static voidonPostDelete(ICelesta celesta, Consumer<? super LineCursor> cursorConsumer) static voidonPostInsert(ICelesta celesta, Consumer<? super LineCursor> cursorConsumer) static voidonPostUpdate(ICelesta celesta, Consumer<? super LineCursor> cursorConsumer) static voidonPreDelete(ICelesta celesta, Consumer<? super LineCursor> cursorConsumer) static voidonPreInsert(ICelesta celesta, Consumer<? super LineCursor> cursorConsumer) static voidonPreUpdate(ICelesta celesta, Consumer<? super LineCursor> cursorConsumer) setHeaderId(Integer headerId) booleanMethods inherited from class ru.curs.celesta.dbutils.Cursor
clear, create, create, delete, deleteAll, getByValuesArray, getCurrentKeyValues, getIn, getMaxStrLen, getMaxStrLen, getRecversion, getXRec, init, insert, meta, setIn, setRecversion, tryGetByValuesArray, tryGetCurrent, tryInsert, tryUpdate, updateMethods inherited from class ru.curs.celesta.dbutils.BasicCursor
asCSVLine, canDelete, canInsert, canModify, clearBuffer, copyFiltersFrom, copyOrderFrom, count, descOrders, findSet, first, getBufferCopy, 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, tryLastMethods inherited from class ru.curs.celesta.dbutils.BasicDataAccessor
canReadMethods inherited from class ru.curs.celesta.dbutils.CsqlBasicDataAccessor
callContext, close, isClosedMethods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface java.lang.Iterable
forEach, spliterator
-
Field Details
-
COLUMNS
-
-
Constructor Details
-
LineCursor
-
LineCursor
-
-
Method Details
-
getId
-
setId
-
getHeaderId
-
setHeaderId
-
tryGet
-
get
-
_clearBuffer
public void _clearBuffer(boolean withKeys) -
_currentValues
-
onPreDelete
-
onPostDelete
-
onPreInsert
-
onPostInsert
-
onPreUpdate
-
onPostUpdate
-
_getBufferCopy
-
copyFieldsFrom
Description copied from class:BasicCursorCopy field values from a cursor of the same type.- Specified by:
copyFieldsFromin classBasicCursor- Parameters:
c- cursor that field values have to be copied from
-
iterator
- Specified by:
iteratorin interfaceIterable<LineCursor>
-