Package wt.query
Class SubSelectExpression
java.lang.Object
wt.query.AbstractTableExpression
wt.query.AbstractSubSelectTableExpression
wt.query.SubSelectExpression
- All Implemented Interfaces:
Externalizable,Serializable,Cloneable,wt.query.Expression,RelationalExpression,TableExpression
- Direct Known Subclasses:
ColumnSubSelectExpression
public class SubSelectExpression
extends wt.query.AbstractSubSelectTableExpression
implements RelationalExpression, Externalizable
This class represents a subselect which can be used in a SQL statement.
The subselect is specifed via a StatementSpec attribute.
Supported API: true
Extendable: false
Supported API: true
Extendable: false
- See Also:
-
Field Summary
Fields inherited from interface wt.query.Expression
FROM_COUNTFields inherited from interface wt.query.RelationalExpression
BIND_PARAMETERFields inherited from interface wt.query.TableExpression
ACCESS_CONTROL_REQUIRED, ADVANCED_QUERY, ADVANCED_QUERY_ENABLED, BIND_PARAMETER, DEFAULT_SETTING, DESCENDANTS_INCLUDED, TABLE_CLASS, USE_BIND -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class wt.query.AbstractSubSelectTableExpression
clone, getDMLGenerator, getSubSelect, getTableClass, getValidClasses, isAdvancedQuery, readVersion, setSubSelect, setUseBind, toStringMethods inherited from class wt.query.AbstractTableExpression
appendClassAttribute, columnsReset, getColumnAccessItemBuilder, getJoinCondition, getTables, isAccessControlled, isAccessControlRequired, isAdvancedQueryEnabled, isAutoNavigate, isDefaultSetting, isDescendantsIncluded, isUseBind, isUseViewTableAlias, setAccessControlRequired, setAdvancedQueryEnabled, setDescendantsIncluded
-
Constructor Details
-
SubSelectExpression
Supported API: true- Parameters:
a_subSelect- Specifies the StatementSpec instance for this sub-select.
-