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-01-09T12:33:27.580128") public class UserrolesCursor extends Cursor implements Iterable<UserrolesCursor>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
UserrolesCursor.Columns
-
Field Summary
Fields Modifier and Type Field Description UserrolesCursor.Columns
COLUMNS
static String
TABLE_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)
void
copyFieldsFrom(BasicCursor c)
Copy field values from a cursor of the same type.void
get(String userid, String roleid)
String
getRoleid()
String
getUserid()
Iterator<UserrolesCursor>
iterator()
static void
onPostDelete(ICelesta celesta, Consumer<? super UserrolesCursor> cursorConsumer)
static void
onPostInsert(ICelesta celesta, Consumer<? super UserrolesCursor> cursorConsumer)
static void
onPostUpdate(ICelesta celesta, Consumer<? super UserrolesCursor> cursorConsumer)
static void
onPreDelete(ICelesta celesta, Consumer<? super UserrolesCursor> cursorConsumer)
static void
onPreInsert(ICelesta celesta, Consumer<? super UserrolesCursor> cursorConsumer)
static void
onPreUpdate(ICelesta celesta, Consumer<? super UserrolesCursor> cursorConsumer)
UserrolesCursor
setRoleid(String roleid)
UserrolesCursor
setUserid(String userid)
boolean
tryGet(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:BasicCursor
Copy field values from a cursor of the same type.- Specified by:
copyFieldsFrom
in classBasicCursor
- Parameters:
c
- cursor that field values have to be copied from
-
iterator
public Iterator<UserrolesCursor> iterator()
- Specified by:
iterator
in interfaceIterable<UserrolesCursor>
-
-