Package com.adbs.syntax
Class UniversalSyntaxProvider
java.lang.Object
java.awt.Component
com.adbs.syntax.BaseSyntaxProvider
com.adbs.syntax.UniversalSyntaxProvider
- All Implemented Interfaces:
- Disposable,- ImageObserver,- MenuContainer,- Serializable
- See Also:
- 
Nested Class SummaryNested classes/interfaces inherited from class com.adbs.syntax.BaseSyntaxProviderBaseSyntaxProvider.ChangedEvent, BaseSyntaxProvider.ChangedEventListener, BaseSyntaxProvider.DestroyedEvent, BaseSyntaxProvider.DestroyedEventListenerNested classes/interfaces inherited from class java.awt.ComponentComponent.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy
- 
Field SummaryFields inherited from class com.adbs.syntax.BaseSyntaxProviderchangedEventListenerList, destroyedEventListenerListFields inherited from class java.awt.ComponentaccessibleContext, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENTFields inherited from interface java.awt.image.ImageObserverABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionclone()detectServer(BaseSQLContext sqlContext) booleanvoidvoidgetDatabaseList(BaseSQLContext sqlContext, SQLQualifiedNameList databaseList) getDefaultDatabaseName(BaseSQLContext sqlContext) voidgetDefaultSchemaNames(BaseSQLContext sqlContext, SQLIdentifiersCollection defaultSchemaNames) getEditPropsFormClass(Object forObj) protected Classprotected ClassvoidbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanvoidloadMetadataObjects(BaseSQLContext sqlContext, MetadataContainer metadataContainer, MetadataFilter metadataFilter, SQLQualifiedName database) voidloadMetadataRelations(BaseSQLContext sqlContext, MetadataContainer metadataContainer, MetadataFilter metadataFilter, SQLQualifiedName database) voidredetectServer(BaseSQLContext sqlContext) voidsetAutoDetectServer(boolean autoDetectServer) voidsetBuiltinFunctionNames(ArrayList<String> builtinFunctionNames) protected voidsetDetectServerVersion(boolean value) voidsetIdentCaseSens(IdentCaseSensitivity identCaseSens) voidMethods inherited from class com.adbs.syntax.BaseSyntaxProvideraddChangedEventListener, addDestroyedEventListener, assign, beginBuildWrapperForStoredProc, connectionChanged, createParser, createScanner, createWrapperForStoredProc, dispose, doDetectServerVersion, endBuildWrapperForStoredProc, findExtenderClass, findFieldInFieldList, fireChangedEvent, fireDestroyedEvent, get1ParamAggregateNames, getComparisonOperators, getEmptySchemaName, getMultiParamAggregateNames, getObjectNameSeparator, getPrefixed1ParamAggregateNames, getQueryToLoadFieldsForObject, getQueryToLoadFieldsForProcedure, getQueryToLoadFieldsForSynonym, getQueryToLoadFieldsForTable, getQueryToLoadFieldsForView, getSchemaList, getSimpleEmptyFromSubquery, getStarAggregateNames, getUnionOperatorImage, getUseObjectNamesAsDefaultAliases, isColumnOfDBObject, isCreateWhereJoinsByDefault, isCteColumnNamesMandatory, isDenyIntoClause, isDetectServerVersion, isFixedSizeType, isFromClauseMandatory, isIdentifiersCaseSensitive, isNonQuotedIdentifiersToUpperCase, isServerVersionStored, isSupportConectedServer, isSupportEmptyBracketsInStoredProcs, isSupportFullANSIJoin, isSupportGroupByStar, isSupportNullOrdering, isSupportOrderByAlias, isVariablePrecisionType, loadFieldsForObjectFromServer, loadFieldsForProcedureFromServer, loadFieldsForQuery, loadFieldsForSynonymFromServer, loadFieldsForTableFromServer, loadFieldsForViewFromServer, loadMetadataCustomAggregateNames, loadMetadataForProcedure, loadMetadataForSynonym, loadMetadataForTable, loadMetadataForView, loadParamsForProcedureFromServer, normalizeUnionOperator, registerExtender, registerExtender, removeChangedEventListener, removeDestroyedEventListener, resetCachedDefaultDatabaseName, sendNotifications, setCreateWhereJoinsByDefault, setDenyIntoClause, setParserParams, setScannerParams, toString, validateQueryMethods inherited from class java.awt.Componentaction, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, addNotify, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, deliverEvent, disable, disableEvents, dispatchEvent, doLayout, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getAccessibleContext, getAlignmentX, getAlignmentY, getBackground, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentAt, getComponentAt, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeys, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getGraphicsConfiguration, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getListeners, getLocale, getLocation, getLocation, getLocationOnScreen, getMaximumSize, getMinimumSize, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPreferredSize, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getToolkit, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, invalidate, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusCycleRoot, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, layout, list, list, list, list, list, locate, location, lostFocus, minimumSize, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paint, paintAll, paramString, postEvent, preferredSize, prepareImage, prepareImage, print, printAll, processComponentEvent, processEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removeNotify, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, requestFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, requestFocusInWindow, reshape, resize, resize, revalidate, setBackground, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeys, setFocusTraversalKeysEnabled, setFont, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setMaximumSize, setMinimumSize, setMixingCutoutShape, setName, setPreferredSize, setSize, setSize, setVisible, show, show, size, transferFocus, transferFocusBackward, transferFocusUpCycle, update, validate
- 
Constructor Details- 
UniversalSyntaxProviderpublic UniversalSyntaxProvider()
 
- 
- 
Method Details- 
getIdentCaseSens- Overrides:
- getIdentCaseSensin class- BaseSyntaxProvider
 
- 
setIdentCaseSens- Overrides:
- setIdentCaseSensin class- BaseSyntaxProvider
 
- 
getBuiltinFunctionNames
- 
setBuiltinFunctionNames
- 
getSyntaxType
- 
getPreferredServer
- 
setPreferredServer- Throws:
- Exception
 
- 
getAutoDetectServerpublic boolean getAutoDetectServer()
- 
setAutoDetectServerpublic void setAutoDetectServer(boolean autoDetectServer) 
- 
getUsedServer
- 
clone- Overrides:
- clonein class- BaseSyntaxProvider
 
- 
getParserClass- Overrides:
- getParserClassin class- BaseSyntaxProvider
 
- 
getScannerClass- Overrides:
- getScannerClassin class- BaseSyntaxProvider
 
- 
getQuoteBegin- Overrides:
- getQuoteBeginin class- BaseSyntaxProvider
 
- 
getQuoteEnd- Overrides:
- getQuoteEndin class- BaseSyntaxProvider
 
- 
getBuiltinFunctionNames- Overrides:
- getBuiltinFunctionNamesin class- BaseSyntaxProvider
 
- 
isSupportANSIJoinspublic boolean isSupportANSIJoins()- Overrides:
- isSupportANSIJoinsin class- BaseSyntaxProvider
 
- 
isForceBinaryANSIJoinspublic boolean isForceBinaryANSIJoins()- Overrides:
- isForceBinaryANSIJoinsin class- BaseSyntaxProvider
 
- 
isSupportOracleJoinspublic boolean isSupportOracleJoins()- Overrides:
- isSupportOracleJoinsin class- BaseSyntaxProvider
 
- 
isSupportCrossJoinpublic boolean isSupportCrossJoin()- Overrides:
- isSupportCrossJoinin class- BaseSyntaxProvider
 
- 
isUniversalExpressionspublic boolean isUniversalExpressions()- Overrides:
- isUniversalExpressionsin class- BaseSyntaxProvider
 
- 
isSupportAllTableFieldsSelectionpublic boolean isSupportAllTableFieldsSelection()- Overrides:
- isSupportAllTableFieldsSelectionin class- BaseSyntaxProvider
 
- 
isSupportViewspublic boolean isSupportViews()- Overrides:
- isSupportViewsin class- BaseSyntaxProvider
 
- 
isSupportProcedurespublic boolean isSupportProcedures()- Overrides:
- isSupportProceduresin class- BaseSyntaxProvider
 
- 
isSupportSynonymspublic boolean isSupportSynonyms()- Overrides:
- isSupportSynonymsin class- BaseSyntaxProvider
 
- 
isSupportUnionspublic boolean isSupportUnions()- Overrides:
- isSupportUnionsin class- BaseSyntaxProvider
 
- 
isSupportBracketsInUnionspublic boolean isSupportBracketsInUnions()- Overrides:
- isSupportBracketsInUnionsin class- BaseSyntaxProvider
 
- 
isSupportDerivedTablespublic boolean isSupportDerivedTables()- Overrides:
- isSupportDerivedTablesin class- BaseSyntaxProvider
 
- 
isSupportCTEpublic boolean isSupportCTE()- Overrides:
- isSupportCTEin class- BaseSyntaxProvider
 
- 
isSupportRecursiveCTEpublic boolean isSupportRecursiveCTE()- Overrides:
- isSupportRecursiveCTEin class- BaseSyntaxProvider
 
- 
isSupportSubQueryUnionspublic boolean isSupportSubQueryUnions()- Overrides:
- isSupportSubQueryUnionsin class- BaseSyntaxProvider
 
- 
isSupportSubQueryBracketsInUnionspublic boolean isSupportSubQueryBracketsInUnions()- Overrides:
- isSupportSubQueryBracketsInUnionsin class- BaseSyntaxProvider
 
- 
isSupportSubQueryDerivedTablespublic boolean isSupportSubQueryDerivedTables()- Overrides:
- isSupportSubQueryDerivedTablesin class- BaseSyntaxProvider
 
- 
isSupportSubQueryCTEpublic boolean isSupportSubQueryCTE()- Overrides:
- isSupportSubQueryCTEin class- BaseSyntaxProvider
 
- 
isSupportDatabasespublic boolean isSupportDatabases()- Overrides:
- isSupportDatabasesin class- BaseSyntaxProvider
 
- 
isSupportSchemaspublic boolean isSupportSchemas()- Overrides:
- isSupportSchemasin class- BaseSyntaxProvider
 
- 
isOuterKeywordInLinksMandatorypublic boolean isOuterKeywordInLinksMandatory()- Overrides:
- isOuterKeywordInLinksMandatoryin class- BaseSyntaxProvider
 
- 
getDescription- Overrides:
- getDescriptionin class- BaseSyntaxProvider
 
- 
getDatabaseListpublic void getDatabaseList(BaseSQLContext sqlContext, SQLQualifiedNameList databaseList) throws QueryBuilderException - Overrides:
- getDatabaseListin class- BaseSyntaxProvider
- Throws:
- QueryBuilderException
 
- 
loadMetadataObjectspublic void loadMetadataObjects(BaseSQLContext sqlContext, MetadataContainer metadataContainer, MetadataFilter metadataFilter, SQLQualifiedName database) throws QueryBuilderException - Overrides:
- loadMetadataObjectsin class- BaseSyntaxProvider
- Throws:
- QueryBuilderException
 
- 
loadMetadataRelationspublic void loadMetadataRelations(BaseSQLContext sqlContext, MetadataContainer metadataContainer, MetadataFilter metadataFilter, SQLQualifiedName database) throws QueryBuilderException - Overrides:
- loadMetadataRelationsin class- BaseSyntaxProvider
- Throws:
- QueryBuilderException
 
- 
getDefaultDatabaseNamepublic SQLQualifiedName getDefaultDatabaseName(BaseSQLContext sqlContext) throws QueryBuilderException - Overrides:
- getDefaultDatabaseNamein class- BaseSyntaxProvider
- Throws:
- QueryBuilderException
 
- 
getDefaultSchemaNamespublic void getDefaultSchemaNames(BaseSQLContext sqlContext, SQLIdentifiersCollection defaultSchemaNames) throws QueryBuilderException - Overrides:
- getDefaultSchemaNamesin class- BaseSyntaxProvider
- Throws:
- QueryBuilderException
 
- 
getUnionOperatorList- Overrides:
- getUnionOperatorListin class- BaseSyntaxProvider
 
- 
getEditPropsFormClass- Overrides:
- getEditPropsFormClassin class- BaseSyntaxProvider
 
- 
detectServer
- 
redetectServer
- 
isAsKeywordInExpressionAliasMandatorypublic boolean isAsKeywordInExpressionAliasMandatory()- Overrides:
- isAsKeywordInExpressionAliasMandatoryin class- BaseSyntaxProvider
 
- 
isAsKeywordInObjectAliasMandatorypublic boolean isAsKeywordInObjectAliasMandatory()- Overrides:
- isAsKeywordInObjectAliasMandatoryin class- BaseSyntaxProvider
 
- 
isInnerKeywordInLinksMandatorypublic boolean isInnerKeywordInLinksMandatory()- Overrides:
- isInnerKeywordInLinksMandatoryin class- BaseSyntaxProvider
 
- 
getUpperCaseFunctionName- Overrides:
- getUpperCaseFunctionNamein class- BaseSyntaxProvider
 
- 
isSupportTransactSQLJoinspublic boolean isSupportTransactSQLJoins()- Overrides:
- isSupportTransactSQLJoinsin class- BaseSyntaxProvider
 
- 
setDetectServerVersionprotected void setDetectServerVersion(boolean value) - Overrides:
- setDetectServerVersionin class- BaseSyntaxProvider
 
 
-