Package com.adbs.syntax
Class AccessSyntaxProvider
java.lang.Object
java.awt.Component
com.adbs.syntax.BaseSyntaxProvider
com.adbs.syntax.AccessSyntaxProvider
- All Implemented Interfaces:
Disposable,ImageObserver,MenuContainer,Serializable
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class com.adbs.syntax.BaseSyntaxProvider
BaseSyntaxProvider.ChangedEvent, BaseSyntaxProvider.ChangedEventListener, BaseSyntaxProvider.DestroyedEvent, BaseSyntaxProvider.DestroyedEventListenerNested classes/interfaces inherited from class java.awt.Component
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy -
Field Summary
Fields inherited from class com.adbs.syntax.BaseSyntaxProvider
changedEventListenerList, destroyedEventListenerListFields inherited from class java.awt.Component
accessibleContext, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENTFields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclone()voidvoidgetEditPropsFormClass(Object forObj) protected ClassvoidgetQueryToLoadFieldsForObject(String fieldName, String objectExpression) protected ClassvoidbooleanbooleanbooleanisSupportConectedServer(BaseMetadataProvider metadataProvider) booleanbooleanbooleanbooleanbooleanbooleanbooleanvoidloadMetadataObjects(BaseSQLContext sqlContext, MetadataContainer metadataContainer, MetadataFilter metadataFilter, SQLQualifiedName database) voidloadMetadataRelations(BaseSQLContext sqlContext, MetadataContainer metadataContainer, MetadataFilter metadataFilter, SQLQualifiedName database) voidsetDenyIntoClause(boolean value) protected voidsetParserParams(BaseParser parser) voidsetServerVersion(AccessServerVersion serverVersion) Methods inherited from class com.adbs.syntax.BaseSyntaxProvider
addChangedEventListener, addDestroyedEventListener, assign, beginBuildWrapperForStoredProc, connectionChanged, createParser, createScanner, createWrapperForStoredProc, dispose, doDetectServerVersion, endBuildWrapperForStoredProc, findExtenderClass, findFieldInFieldList, fireChangedEvent, fireDestroyedEvent, getBuiltinFunctionNames, getDatabaseList, getDefaultDatabaseName, getDefaultSchemaNames, getEmptySchemaName, getMultiParamAggregateNames, getObjectNameSeparator, getQueryToLoadFieldsForProcedure, getQueryToLoadFieldsForSynonym, getQueryToLoadFieldsForTable, getQueryToLoadFieldsForView, getSchemaList, getSimpleEmptyFromSubquery, getUnionOperatorImage, getUnionOperatorList, getUseObjectNamesAsDefaultAliases, isAsKeywordInObjectAliasMandatory, isColumnOfDBObject, isCreateWhereJoinsByDefault, isCteColumnNamesMandatory, isDetectServerVersion, isFixedSizeType, isFromClauseMandatory, isIdentifiersCaseSensitive, isInnerKeywordInLinksMandatory, isNonQuotedIdentifiersToUpperCase, isOuterKeywordInLinksMandatory, isServerVersionStored, isSupportAllTableFieldsSelection, isSupportANSIJoins, isSupportBracketsInUnions, isSupportCTE, isSupportEmptyBracketsInStoredProcs, isSupportGroupByStar, isSupportNullOrdering, isSupportOracleJoins, isSupportProcedures, isSupportRecursiveCTE, isSupportSubQueryBracketsInUnions, isSupportSubQueryCTE, isSupportSubQueryDerivedTables, isSupportSubQueryUnions, isSupportSynonyms, isSupportTransactSQLJoins, isSupportUnions, isSupportViews, isVariablePrecisionType, loadFieldsForObjectFromServer, loadFieldsForProcedureFromServer, loadFieldsForQuery, loadFieldsForSynonymFromServer, loadFieldsForTableFromServer, loadFieldsForViewFromServer, loadMetadataCustomAggregateNames, loadMetadataForProcedure, loadMetadataForSynonym, loadMetadataForTable, loadMetadataForView, loadParamsForProcedureFromServer, normalizeUnionOperator, registerExtender, registerExtender, removeChangedEventListener, removeDestroyedEventListener, resetCachedDefaultDatabaseName, sendNotifications, setCreateWhereJoinsByDefault, setDetectServerVersion, setIdentCaseSens, setScannerParams, toString, validateQueryMethods inherited from class java.awt.Component
action, 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
-
AccessSyntaxProvider
public AccessSyntaxProvider()
-
-
Method Details
-
getServerVersion
-
setServerVersion
-
clone
- Overrides:
clonein classBaseSyntaxProvider
-
getScannerClass
- Overrides:
getScannerClassin classBaseSyntaxProvider
-
getParserClass
- Overrides:
getParserClassin classBaseSyntaxProvider
-
getDescription
- Overrides:
getDescriptionin classBaseSyntaxProvider
-
setParserParams
- Overrides:
setParserParamsin classBaseSyntaxProvider
-
getIdentCaseSens
- Overrides:
getIdentCaseSensin classBaseSyntaxProvider
-
getStarAggregateNames
- Overrides:
getStarAggregateNamesin classBaseSyntaxProvider
-
get1ParamAggregateNames
- Overrides:
get1ParamAggregateNamesin classBaseSyntaxProvider
-
getPrefixed1ParamAggregateNames
- Overrides:
getPrefixed1ParamAggregateNamesin classBaseSyntaxProvider
-
getComparisonOperators
- Overrides:
getComparisonOperatorsin classBaseSyntaxProvider
-
getQuoteBegin
- Overrides:
getQuoteBeginin classBaseSyntaxProvider
-
getQuoteEnd
- Overrides:
getQuoteEndin classBaseSyntaxProvider
-
isUniversalExpressions
public boolean isUniversalExpressions()- Overrides:
isUniversalExpressionsin classBaseSyntaxProvider
-
isForceBinaryANSIJoins
public boolean isForceBinaryANSIJoins()- Overrides:
isForceBinaryANSIJoinsin classBaseSyntaxProvider
-
isSupportCrossJoin
public boolean isSupportCrossJoin()- Overrides:
isSupportCrossJoinin classBaseSyntaxProvider
-
isSupportFullANSIJoin
public boolean isSupportFullANSIJoin()- Overrides:
isSupportFullANSIJoinin classBaseSyntaxProvider
-
isSupportOrderByAlias
public boolean isSupportOrderByAlias()- Overrides:
isSupportOrderByAliasin classBaseSyntaxProvider
-
isSupportDerivedTables
public boolean isSupportDerivedTables()- Overrides:
isSupportDerivedTablesin classBaseSyntaxProvider
-
isSupportSchemas
public boolean isSupportSchemas()- Overrides:
isSupportSchemasin classBaseSyntaxProvider
-
isSupportDatabases
public boolean isSupportDatabases()- Overrides:
isSupportDatabasesin classBaseSyntaxProvider
-
isAsKeywordInExpressionAliasMandatory
public boolean isAsKeywordInExpressionAliasMandatory()- Overrides:
isAsKeywordInExpressionAliasMandatoryin classBaseSyntaxProvider
-
getEditPropsFormClass
- Overrides:
getEditPropsFormClassin classBaseSyntaxProvider
-
getQueryToLoadFieldsForObject
- Overrides:
getQueryToLoadFieldsForObjectin classBaseSyntaxProvider
-
loadMetadataObjects
public void loadMetadataObjects(BaseSQLContext sqlContext, MetadataContainer metadataContainer, MetadataFilter metadataFilter, SQLQualifiedName database) throws QueryBuilderException - Overrides:
loadMetadataObjectsin classBaseSyntaxProvider- Throws:
QueryBuilderException
-
loadMetadataRelations
public void loadMetadataRelations(BaseSQLContext sqlContext, MetadataContainer metadataContainer, MetadataFilter metadataFilter, SQLQualifiedName database) throws QueryBuilderException - Overrides:
loadMetadataRelationsin classBaseSyntaxProvider- Throws:
QueryBuilderException
-
isSupportConectedServer
- Overrides:
isSupportConectedServerin classBaseSyntaxProvider
-
isDenyIntoClause
public boolean isDenyIntoClause()- Overrides:
isDenyIntoClausein classBaseSyntaxProvider
-
setDenyIntoClause
public void setDenyIntoClause(boolean value) - Overrides:
setDenyIntoClausein classBaseSyntaxProvider
-
getUpperCaseFunctionName
- Overrides:
getUpperCaseFunctionNamein classBaseSyntaxProvider
-