Package wt.query
Class ColumnSubSelectExpression
java.lang.Object
wt.query.AbstractTableExpression
wt.query.AbstractSubSelectTableExpression
wt.query.SubSelectExpression
wt.query.ColumnSubSelectExpression
- All Implemented Interfaces:
Externalizable,Serializable,Cloneable,ColumnExpression,wt.query.Expression,OrderByExpression,RelationalExpression,TableExpression
public class ColumnSubSelectExpression
extends SubSelectExpression
implements ColumnExpression, Externalizable
The class represent the subselect that can be used in the value ColumnExpression
for UpdateBatchSpec.
Supported API: true
Extendable: false
Supported API: true
Extendable: false
- See Also:
-
Field Summary
Fields inherited from class wt.query.SubSelectExpression
OLD_FORMAT_VERSION_UIDFields inherited from interface wt.query.ColumnExpression
ADVANCED_QUERY, ADVANCED_QUERY_ENABLED, COLUMN_ALIAS, JAVA_TYPEFields 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 -
Method Summary
Modifier and TypeMethodDescriptionGets the value of the attribute: columnAlias; Alias for the column expression.voidsetColumnAlias(String a_ColumnAlias) Sets the value of the attribute: columnAlias; Alias for the column expression.Methods inherited from class wt.query.SubSelectExpression
getBindParameter, getClassAttributes, getCorrelatedClassAttributes, getExpression, getExpression, getFromCount, isTableExpression, readVersion, setFromAlias, setTableExpression, validateMethods inherited from class wt.query.AbstractSubSelectTableExpression
clone, getDMLGenerator, getSubSelect, getTableClass, getValidClasses, readVersion, setSubSelect, setUseBind, toStringMethods inherited from class wt.query.AbstractTableExpression
appendClassAttribute, columnsReset, getColumnAccessItemBuilder, getJoinCondition, getTables, isAccessControlled, isAccessControlRequired, isAutoNavigate, isDefaultSetting, isDescendantsIncluded, isUseBind, isUseViewTableAlias, setAccessControlRequired, setDescendantsIncludedMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface wt.query.Expression
getFromCount, setFromAlias, validateMethods inherited from interface wt.query.RelationalExpression
getBindParameter, getClassAttributes, getExpression
-
Method Details
-
getColumnAlias
Gets the value of the attribute: columnAlias; Alias for the column expression.
Supported API: true- Specified by:
getColumnAliasin interfaceColumnExpression- Specified by:
getColumnAliasin interfaceOrderByExpression- Returns:
- String
-
setColumnAlias
Sets the value of the attribute: columnAlias; Alias for the column expression.
Supported API: true- Specified by:
setColumnAliasin interfaceColumnExpression- Parameters:
a_ColumnAlias-- Throws:
WTPropertyVetoException
-