public class AccessSyntaxProvider extends BaseSyntaxProvider
BaseSyntaxProvider.ChangedEvent, BaseSyntaxProvider.ChangedEventListener, BaseSyntaxProvider.DestroyedEvent, BaseSyntaxProvider.DestroyedEventListenerchangedEventListenerList, destroyedEventListenerList| Constructor and Description |
|---|
AccessSyntaxProvider() |
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, validateQueryaction, 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, getPeer, 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, requestFocusInWindow, requestFocusInWindow, reshape, resize, resize, revalidate, setBackground, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeys, setFocusTraversalKeysEnabled, setFont, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setMaximumSize, setMinimumSize, setName, setPreferredSize, setSize, setSize, setVisible, show, show, size, transferFocus, transferFocusBackward, transferFocusUpCycle, update, validatepublic AccessServerVersion getServerVersion()
public void setServerVersion(AccessServerVersion serverVersion)
public BaseSyntaxProvider clone()
clone in class BaseSyntaxProviderprotected java.lang.Class getScannerClass()
getScannerClass in class BaseSyntaxProviderprotected java.lang.Class getParserClass()
getParserClass in class BaseSyntaxProviderpublic java.lang.String getDescription()
getDescription in class BaseSyntaxProviderprotected void setParserParams(BaseParser parser)
setParserParams in class BaseSyntaxProviderpublic IdentCaseSensitivity getIdentCaseSens()
getIdentCaseSens in class BaseSyntaxProviderpublic void getStarAggregateNames(SQLQualifiedNameList names)
getStarAggregateNames in class BaseSyntaxProviderpublic void get1ParamAggregateNames(SQLQualifiedNameList names)
get1ParamAggregateNames in class BaseSyntaxProviderpublic void getPrefixed1ParamAggregateNames(SQLQualifiedNameList names)
getPrefixed1ParamAggregateNames in class BaseSyntaxProviderpublic void getComparisonOperators(java.util.List sl)
getComparisonOperators in class BaseSyntaxProviderpublic java.lang.String getQuoteBegin()
getQuoteBegin in class BaseSyntaxProviderpublic java.lang.String getQuoteEnd()
getQuoteEnd in class BaseSyntaxProviderpublic boolean isUniversalExpressions()
isUniversalExpressions in class BaseSyntaxProviderpublic boolean isForceBinaryANSIJoins()
isForceBinaryANSIJoins in class BaseSyntaxProviderpublic boolean isSupportCrossJoin()
isSupportCrossJoin in class BaseSyntaxProviderpublic boolean isSupportFullANSIJoin()
isSupportFullANSIJoin in class BaseSyntaxProviderpublic boolean isSupportOrderByAlias()
isSupportOrderByAlias in class BaseSyntaxProviderpublic boolean isSupportDerivedTables()
isSupportDerivedTables in class BaseSyntaxProviderpublic boolean isSupportSchemas()
isSupportSchemas in class BaseSyntaxProviderpublic boolean isSupportDatabases()
isSupportDatabases in class BaseSyntaxProviderpublic boolean isAsKeywordInExpressionAliasMandatory()
isAsKeywordInExpressionAliasMandatory in class BaseSyntaxProviderpublic java.lang.Class getEditPropsFormClass(java.lang.Object forObj)
getEditPropsFormClass in class BaseSyntaxProviderpublic java.lang.String getQueryToLoadFieldsForObject(java.lang.String fieldName,
java.lang.String objectExpression)
getQueryToLoadFieldsForObject in class BaseSyntaxProviderpublic void loadMetadataObjects(BaseSQLContext sqlContext, MetadataContainer metadataContainer, MetadataFilter metadataFilter, SQLQualifiedName database) throws QueryBuilderException
loadMetadataObjects in class BaseSyntaxProviderQueryBuilderExceptionpublic void loadMetadataRelations(BaseSQLContext sqlContext, MetadataContainer metadataContainer, MetadataFilter metadataFilter, SQLQualifiedName database) throws QueryBuilderException
loadMetadataRelations in class BaseSyntaxProviderQueryBuilderExceptionpublic SyntaxSupportsConectedServer isSupportConectedServer(BaseMetadataProvider metadataProvider)
isSupportConectedServer in class BaseSyntaxProviderpublic boolean isDenyIntoClause()
isDenyIntoClause in class BaseSyntaxProviderpublic void setDenyIntoClause(boolean value)
setDenyIntoClause in class BaseSyntaxProviderpublic java.lang.String getUpperCaseFunctionName()
getUpperCaseFunctionName in class BaseSyntaxProvider