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.DestroyedEventListener
Nested 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, destroyedEventListenerList
Fields inherited from class java.awt.Component
accessibleContext, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclone()
void
void
getEditPropsFormClass
(Object forObj) protected Class
void
getQueryToLoadFieldsForObject
(String fieldName, String objectExpression) protected Class
void
boolean
boolean
boolean
isSupportConectedServer
(BaseMetadataProvider metadataProvider) boolean
boolean
boolean
boolean
boolean
boolean
boolean
void
loadMetadataObjects
(BaseSQLContext sqlContext, MetadataContainer metadataContainer, MetadataFilter metadataFilter, SQLQualifiedName database) void
loadMetadataRelations
(BaseSQLContext sqlContext, MetadataContainer metadataContainer, MetadataFilter metadataFilter, SQLQualifiedName database) void
setDenyIntoClause
(boolean value) protected void
setParserParams
(BaseParser parser) void
setServerVersion
(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, validateQuery
Methods 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:
clone
in classBaseSyntaxProvider
-
getScannerClass
- Overrides:
getScannerClass
in classBaseSyntaxProvider
-
getParserClass
- Overrides:
getParserClass
in classBaseSyntaxProvider
-
getDescription
- Overrides:
getDescription
in classBaseSyntaxProvider
-
setParserParams
- Overrides:
setParserParams
in classBaseSyntaxProvider
-
getIdentCaseSens
- Overrides:
getIdentCaseSens
in classBaseSyntaxProvider
-
getStarAggregateNames
- Overrides:
getStarAggregateNames
in classBaseSyntaxProvider
-
get1ParamAggregateNames
- Overrides:
get1ParamAggregateNames
in classBaseSyntaxProvider
-
getPrefixed1ParamAggregateNames
- Overrides:
getPrefixed1ParamAggregateNames
in classBaseSyntaxProvider
-
getComparisonOperators
- Overrides:
getComparisonOperators
in classBaseSyntaxProvider
-
getQuoteBegin
- Overrides:
getQuoteBegin
in classBaseSyntaxProvider
-
getQuoteEnd
- Overrides:
getQuoteEnd
in classBaseSyntaxProvider
-
isUniversalExpressions
public boolean isUniversalExpressions()- Overrides:
isUniversalExpressions
in classBaseSyntaxProvider
-
isForceBinaryANSIJoins
public boolean isForceBinaryANSIJoins()- Overrides:
isForceBinaryANSIJoins
in classBaseSyntaxProvider
-
isSupportCrossJoin
public boolean isSupportCrossJoin()- Overrides:
isSupportCrossJoin
in classBaseSyntaxProvider
-
isSupportFullANSIJoin
public boolean isSupportFullANSIJoin()- Overrides:
isSupportFullANSIJoin
in classBaseSyntaxProvider
-
isSupportOrderByAlias
public boolean isSupportOrderByAlias()- Overrides:
isSupportOrderByAlias
in classBaseSyntaxProvider
-
isSupportDerivedTables
public boolean isSupportDerivedTables()- Overrides:
isSupportDerivedTables
in classBaseSyntaxProvider
-
isSupportSchemas
public boolean isSupportSchemas()- Overrides:
isSupportSchemas
in classBaseSyntaxProvider
-
isSupportDatabases
public boolean isSupportDatabases()- Overrides:
isSupportDatabases
in classBaseSyntaxProvider
-
isAsKeywordInExpressionAliasMandatory
public boolean isAsKeywordInExpressionAliasMandatory()- Overrides:
isAsKeywordInExpressionAliasMandatory
in classBaseSyntaxProvider
-
getEditPropsFormClass
- Overrides:
getEditPropsFormClass
in classBaseSyntaxProvider
-
getQueryToLoadFieldsForObject
- Overrides:
getQueryToLoadFieldsForObject
in classBaseSyntaxProvider
-
loadMetadataObjects
public void loadMetadataObjects(BaseSQLContext sqlContext, MetadataContainer metadataContainer, MetadataFilter metadataFilter, SQLQualifiedName database) throws QueryBuilderException - Overrides:
loadMetadataObjects
in classBaseSyntaxProvider
- Throws:
QueryBuilderException
-
loadMetadataRelations
public void loadMetadataRelations(BaseSQLContext sqlContext, MetadataContainer metadataContainer, MetadataFilter metadataFilter, SQLQualifiedName database) throws QueryBuilderException - Overrides:
loadMetadataRelations
in classBaseSyntaxProvider
- Throws:
QueryBuilderException
-
isSupportConectedServer
- Overrides:
isSupportConectedServer
in classBaseSyntaxProvider
-
isDenyIntoClause
public boolean isDenyIntoClause()- Overrides:
isDenyIntoClause
in classBaseSyntaxProvider
-
setDenyIntoClause
public void setDenyIntoClause(boolean value) - Overrides:
setDenyIntoClause
in classBaseSyntaxProvider
-
getUpperCaseFunctionName
- Overrides:
getUpperCaseFunctionName
in classBaseSyntaxProvider
-