Package com.adbs.querybuilder
Class Query
- All Implemented Interfaces:
Disposable,ActionListener,EventListener
-
Field Summary
Fields inherited from class com.adbs.querybuilder.UnionGroup
astUnionGroup, itemsFields inherited from class com.adbs.querybuilder.QueryBase
astQueryBaseFields inherited from class com.adbs.querybuilder.ControlOwner
children, controls, queryBuilder, sqlContext -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidbooleanvoidloadFromAST(SQLSelectStatement query) Methods inherited from class com.adbs.querybuilder.SubQuery
addNewCTE, addNewCTE, canCreateControls, canRenameCTETo, collectVisibleCTE, createControlInternal, createResultAST, createUniqueCTEName, dispose, firstSelect, gatherPrepareAndFixupContext, getActiveUnionSubquery, getASTSubQuery, getCaption, getControlsCount, getFields, getOwnerSubQuery, getQueryPage, getSQL, getSubQueries, getSubQuery, getSubQueryCount, getSubQueryCTEClauseAST, getSubQueryCTEIndex, getSubQueryCTEItemAST, getSubQueryDerivedTable, getWithClauseItem, insertNewCTE, insertNewCTE, isMainQuery, isQueryWithUnions, isSubQueryCTE, isSubQueryDerivedTable, isUniqueCTEName, loadFromAST, loadLayout, makeVisible, registerUnionSubQuery, renameCTE, requestAlignUnionNavbar, restoreControlParams, saveLayout, setActiveUnionSubquery, setSQL, setWithClauseItem, unregisterUnionSubQuery, updateActiveUnionSubQueryControls, updateCaption, updateContolParams, updateUnionSubQueriesOrderMethods inherited from class com.adbs.querybuilder.UnionGroup
actionPerformed, add, addAST, addGroup, addGroupAST, addToBegin, addToEnd, clear, delete, gatherUnionSubQueries, get, getCount, getLeftBracketPopupMenu, getPopupMenu, getRightBracketPopupMenu, getUnionSubQueryList, indexOf, insert, insertGroup, loadFromAST, moveItem, remove, removeFromBegin, removeFromEndMethods inherited from class com.adbs.querybuilder.QueryBase
getASTChildren, getParentQuery, getRootQuery, getUnionOperator, getUnionOperatorFull, insertAfter, insertBefore, isUnionAllFlag, loadFromAST, setParentQuery, setUnionAllFlag, setUnionOperator, setUnionOperatorByMenuItem, setUnionOperatorFull, updateUnionOperatorMethods inherited from class com.adbs.querybuilder.ControlOwner
addAfterUpdatedEventListener, addDestroyingEventListener, beginUpdate, calcAcOwnerFromOwner, collectSubqueryProxiesByRootNode, createControls, destroyCachedResultASTs, destroyControls, doCreateControls, doDestroyControls, doSQLUpdated, doUpdateContolParams, editProps, endUpdate, fireAfterUpdatedEvent, fireDestroyingEvent, getASTChildrenForSubtree, getChildrenCount, getControl, getOwner, getQueryBuilder, getResultAST, getResultASTInternal, getResultSQL, getResultSQL, getSQLContext, getSubqueryCountByRootNode, getUpdateParent, getVisibleDataSources, isControlsCreated, isDisposing, isUpdating, loadSubQueries, notifyDatasourceDestroying, notifyDatasourceDestroyingInternal, notifyDatasourceReplaced, notifyDatasourceReplacedInternal, notifySQLUpdated, notifySQLUpdatedRecursive, registerUpdateChild, removeAfterUpdatedEventListener, removeDestroyingEventListener, saveControlParams, setDisposing, setOwner, setUpdateParent, showSubQueriesPopup, unregisterUpdateChild
-
Constructor Details
-
Query
-
-
Method Details
-
getASTQuery
-
doAfterUpdated
protected void doAfterUpdated()- Overrides:
doAfterUpdatedin classSubQuery
-
isSubQuery
public boolean isSubQuery()- Overrides:
isSubQueryin classSubQuery
-
loadFromAST
- Throws:
QueryBuilderException
-