Package wt.query
Class ClassViewExpression
java.lang.Object
wt.query.AbstractTableExpression
wt.query.AbstractClassTableExpression
wt.query.ClassViewExpression
- All Implemented Interfaces:
Externalizable,Serializable,Cloneable,wt.query.PageableTableExpression,TableExpression
This class represents a class specification of a table which can be used
in a SQL FROM clause. The SQL table is a combined "view" of the class
and all sub-classes.
Supported API: true
Extendable: false
Supported API: true
Extendable: false
- See Also:
-
Field Summary
Fields 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
ConstructorsConstructorDescriptionClassViewExpression(Class a_class) This constructor initializes this instance. -
Method Summary
Methods inherited from class wt.query.AbstractClassTableExpression
appendSnapshotSelectId, appendSnapshotSelectName, buildDescendentSet, buildJoinCondition, buildJoinCondition, clone, clone, columnsReset, filterEmptyTables, filterExcluded, getAccessControlRequired, getAutoNaviTableOrder, getClassAccessControlRequired, getClassInfos, getColumns, getExcludedDescendants, getFilteredClassInfos, getIncludedInterfaces, getOrderAttributeList, getTableClass, getTableReferenceMap, getValidClasses, isAccessControlled, isAccessControlRequired, isDescendantsIncluded, isEmptyTableOptimzationEnabled, isOuterJoin, pagingClone, readVersion, setAccessControlRequired, setColumns, setDescendantsIncluded, setEmptyTableOptimzationEnabled, setExcludedDescendants, setExcludedDescendants, setIncludedInterfaces, setOrderAttributeList, setOuterJoin, toStringMethods inherited from class wt.query.AbstractTableExpression
isAdvancedQuery, isAdvancedQueryEnabled, isDefaultSetting, isUseBind, setAdvancedQueryEnabled, setUseBindMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface wt.query.TableExpression
isAdvancedQuery, isAdvancedQueryEnabled, isDefaultSetting, isUseBind, setAdvancedQueryEnabled, setUseBind
-
Constructor Details
-
ClassViewExpression
This constructor initializes this instance.
Supported API: true- Parameters:
a_class- Class to use as source of the TableExpression.
-