wt.query
Interface PageableTableExpression

All Superinterfaces:
Cloneable, TableExpression
All Known Implementing Classes:
AbstractClassTableExpression, IBAValueViewTableExpression, NullTableExpression

public interface PageableTableExpression
extends TableExpression

This interface specifies methods for processing TableExpressions that are part of paging queries.

Supported API: false

Extendable: false


Field Summary
 
Fields inherited from interface wt.query.TableExpression
ACCESS_CONTROL_REQUIRED, ADVANCED_QUERY, ADVANCED_QUERY_ENABLED, BIND_PARAMETER, DESCENDANTS_INCLUDED, TABLE_CLASS
 
Method Summary
 void appendSnapshotSelectId(QuerySpec a_snapshotSpec, int a_fromIndex)
          This method appends an paging ID item to the specified snapshot query.
 void appendSnapshotSelectName(QuerySpec a_snapshotSpec, int a_fromIndex)
          This method appends an paging name item to the specified snapshot query.
 
Methods inherited from interface wt.query.TableExpression
appendClassAttribute, clone, columnsReset, getBindParameter, getColumnAccessItemBuilder, getExpression, getJoinCondition, getJoinCondition, getTableClass, getTables, getValidClasses, isAccessControlled, isAccessControlRequired, isAdvancedQuery, isAdvancedQueryEnabled, isAutoNavigate, isDescendantsIncluded, isUseViewTableAlias, setAccessControlRequired, setAdvancedQueryEnabled, setDescendantsIncluded
 

Method Detail

appendSnapshotSelectId

public void appendSnapshotSelectId(QuerySpec a_snapshotSpec,
                                   int a_fromIndex)
                            throws WTException
This method appends an paging ID item to the specified snapshot query.

Supported API: false

Parameters:
a_snapshotSpec - The snapshot QuerySpec to append to.
a_fromIndex - The fromIndex of this TableExpression in the snapshot QuerySpec.
Throws:
WTException

appendSnapshotSelectName

public void appendSnapshotSelectName(QuerySpec a_snapshotSpec,
                                     int a_fromIndex)
                              throws WTException
This method appends an paging name item to the specified snapshot query.

Supported API: false

Parameters:
a_snapshotSpec - The snapshot QuerySpec to append to.
a_fromIndex - The fromIndex of this TableExpression in the snapshot QuerySpec.
Throws:
WTException