Package ru.curs.celesta.syscursors
Class UserrolesCursor
- java.lang.Object
-
- ru.curs.celesta.dbutils.CsqlBasicDataAccessor<CallContext>
-
- ru.curs.celesta.dbutils.BasicDataAccessor
-
- ru.curs.celesta.dbutils.BasicCursor
-
- ru.curs.celesta.dbutils.Cursor
-
- ru.curs.celesta.syscursors.UserrolesCursor
-
- All Implemented Interfaces:
Closeable,AutoCloseable,Iterable<UserrolesCursor>,InFilterSupport
@Generated(value="ru.curs.celesta.plugin.maven.CursorGenerator", date="2025-11-26T16:39:58.448739") public class UserrolesCursor extends Cursor implements Iterable<UserrolesCursor>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classUserrolesCursor.Columns
-
Field Summary
Fields Modifier and Type Field Description UserrolesCursor.ColumnsCOLUMNSstatic StringTABLE_NAME
-
Constructor Summary
Constructors Constructor Description UserrolesCursor(CallContext context)UserrolesCursor(CallContext context, ColumnMeta<?>... columns)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void_clearBuffer(boolean withKeys)Object[]_currentValues()UserrolesCursor_getBufferCopy(CallContext context, Collection<? extends ColumnMeta<?>> fields)voidcopyFieldsFrom(BasicCursor c)Copy field values from a cursor of the same type.voidget(String userid, String roleid)StringgetRoleid()StringgetUserid()Iterator<UserrolesCursor>iterator()static voidonPostDelete(ICelesta celesta, Consumer<? super UserrolesCursor> cursorConsumer)static voidonPostInsert(ICelesta celesta, Consumer<? super UserrolesCursor> cursorConsumer)static voidonPostUpdate(ICelesta celesta, Consumer<? super UserrolesCursor> cursorConsumer)static voidonPreDelete(ICelesta celesta, Consumer<? super UserrolesCursor> cursorConsumer)static voidonPreInsert(ICelesta celesta, Consumer<? super UserrolesCursor> cursorConsumer)static voidonPreUpdate(ICelesta celesta, Consumer<? super UserrolesCursor> cursorConsumer)UserrolesCursorsetRoleid(String roleid)UserrolesCursorsetUserid(String userid)booleantryGet(String userid, String roleid)-
Methods 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, update
-
Methods 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, tryLast
-
Methods inherited from class ru.curs.celesta.dbutils.BasicDataAccessor
canRead
-
Methods inherited from class ru.curs.celesta.dbutils.CsqlBasicDataAccessor
callContext, close, isClosed
-
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface java.lang.Iterable
forEach, spliterator
-
-
-
-
Field Detail
-
TABLE_NAME
public static final String TABLE_NAME
- See Also:
- Constant Field Values
-
COLUMNS
public final UserrolesCursor.Columns COLUMNS
-
-
Constructor Detail
-
UserrolesCursor
public UserrolesCursor(CallContext context)
-
UserrolesCursor
public UserrolesCursor(CallContext context, ColumnMeta<?>... columns)
-
-
Method Detail
-
getUserid
public String getUserid()
-
setUserid
public UserrolesCursor setUserid(String userid)
-
getRoleid
public String getRoleid()
-
setRoleid
public UserrolesCursor setRoleid(String roleid)
-
_clearBuffer
public void _clearBuffer(boolean withKeys)
-
_currentValues
public Object[] _currentValues()
-
onPreDelete
public static void onPreDelete(ICelesta celesta, Consumer<? super UserrolesCursor> cursorConsumer)
-
onPostDelete
public static void onPostDelete(ICelesta celesta, Consumer<? super UserrolesCursor> cursorConsumer)
-
onPreInsert
public static void onPreInsert(ICelesta celesta, Consumer<? super UserrolesCursor> cursorConsumer)
-
onPostInsert
public static void onPostInsert(ICelesta celesta, Consumer<? super UserrolesCursor> cursorConsumer)
-
onPreUpdate
public static void onPreUpdate(ICelesta celesta, Consumer<? super UserrolesCursor> cursorConsumer)
-
onPostUpdate
public static void onPostUpdate(ICelesta celesta, Consumer<? super UserrolesCursor> cursorConsumer)
-
_getBufferCopy
public UserrolesCursor _getBufferCopy(CallContext context, Collection<? extends ColumnMeta<?>> fields)
-
copyFieldsFrom
public void copyFieldsFrom(BasicCursor c)
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
public Iterator<UserrolesCursor> iterator()
- Specified by:
iteratorin interfaceIterable<UserrolesCursor>
-
-