public abstract class ViewCursor extends BasicCursor implements InFilterSupport
Constructor and Description |
---|
ViewCursor(CallContext context) |
ViewCursor(CallContext context,
ColumnMeta<?>... columns) |
ViewCursor(CallContext context,
Set<String> fields) |
Modifier and Type | Method and Description |
---|---|
static ViewCursor |
create(View view,
CallContext callContext)
Creates a view specific cursor.
|
static ViewCursor |
create(View view,
CallContext callContext,
Set<String> fields)
Creates a view specific cursor.
|
In |
getIn()
Returns In condition.
|
View |
meta()
Returns view description (meta information).
|
FieldsLookup |
setIn(BasicCursor otherCursor) |
asCSVLine, canDelete, canInsert, canModify, clear, clearBuffer, copyFieldsFrom, 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
canRead
callContext, close, isClosed
public ViewCursor(CallContext context)
public ViewCursor(CallContext context, ColumnMeta<?>... columns)
public ViewCursor(CallContext context, Set<String> fields)
public static ViewCursor create(View view, CallContext callContext)
view
- Cursor related viewcallContext
- Call context that is used for cursor creationpublic static ViewCursor create(View view, CallContext callContext, Set<String> fields)
view
- Cursor related viewcallContext
- Call context that is used for cursor creationfields
- Fields the cursor should operate onpublic View meta()
meta
in class BasicCursor
public FieldsLookup setIn(BasicCursor otherCursor)
setIn
in interface InFilterSupport
public In getIn()
BasicCursor
getIn
in interface InFilterSupport
Copyright © 2023 CURS. All rights reserved.