Package ru.curs.celesta.syscursors
Class PermissionsCursor
- 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.PermissionsCursor
-
- All Implemented Interfaces:
Closeable
,AutoCloseable
,Iterable<PermissionsCursor>
,InFilterSupport
@Generated(value="ru.curs.celesta.plugin.maven.CursorGenerator", date="2025-01-09T12:33:27.585707") public class PermissionsCursor extends Cursor implements Iterable<PermissionsCursor>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
PermissionsCursor.Columns
-
Field Summary
Fields Modifier and Type Field Description PermissionsCursor.Columns
COLUMNS
static String
TABLE_NAME
-
Constructor Summary
Constructors Constructor Description PermissionsCursor(CallContext context)
PermissionsCursor(CallContext context, ColumnMeta<?>... columns)
-
Method Summary
-
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 PermissionsCursor.Columns COLUMNS
-
-
Constructor Detail
-
PermissionsCursor
public PermissionsCursor(CallContext context)
-
PermissionsCursor
public PermissionsCursor(CallContext context, ColumnMeta<?>... columns)
-
-
Method Detail
-
getRoleid
public String getRoleid()
-
setRoleid
public PermissionsCursor setRoleid(String roleid)
-
getGrainid
public String getGrainid()
-
setGrainid
public PermissionsCursor setGrainid(String grainid)
-
getTablename
public String getTablename()
-
setTablename
public PermissionsCursor setTablename(String tablename)
-
getR
public Boolean getR()
-
setR
public PermissionsCursor setR(Boolean r)
-
getI
public Boolean getI()
-
setI
public PermissionsCursor setI(Boolean i)
-
getM
public Boolean getM()
-
setM
public PermissionsCursor setM(Boolean m)
-
getD
public Boolean getD()
-
setD
public PermissionsCursor setD(Boolean d)
-
_clearBuffer
public void _clearBuffer(boolean withKeys)
-
_currentValues
public Object[] _currentValues()
-
onPreDelete
public static void onPreDelete(ICelesta celesta, Consumer<? super PermissionsCursor> cursorConsumer)
-
onPostDelete
public static void onPostDelete(ICelesta celesta, Consumer<? super PermissionsCursor> cursorConsumer)
-
onPreInsert
public static void onPreInsert(ICelesta celesta, Consumer<? super PermissionsCursor> cursorConsumer)
-
onPostInsert
public static void onPostInsert(ICelesta celesta, Consumer<? super PermissionsCursor> cursorConsumer)
-
onPreUpdate
public static void onPreUpdate(ICelesta celesta, Consumer<? super PermissionsCursor> cursorConsumer)
-
onPostUpdate
public static void onPostUpdate(ICelesta celesta, Consumer<? super PermissionsCursor> cursorConsumer)
-
_getBufferCopy
public PermissionsCursor _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<PermissionsCursor> iterator()
- Specified by:
iterator
in interfaceIterable<PermissionsCursor>
-
-