public class AccessSyntaxProvider extends BaseSyntaxProvider
BaseSyntaxProvider.ChangedEvent, BaseSyntaxProvider.ChangedEventListener, BaseSyntaxProvider.DestroyedEvent, BaseSyntaxProvider.DestroyedEventListener
changedEventListenerList, 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, validateQuery
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, 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, validate
public AccessServerVersion getServerVersion()
public void setServerVersion(AccessServerVersion serverVersion)
public BaseSyntaxProvider clone()
clone
in class BaseSyntaxProvider
protected java.lang.Class getScannerClass()
getScannerClass
in class BaseSyntaxProvider
protected java.lang.Class getParserClass()
getParserClass
in class BaseSyntaxProvider
public java.lang.String getDescription()
getDescription
in class BaseSyntaxProvider
protected void setParserParams(BaseParser parser)
setParserParams
in class BaseSyntaxProvider
public IdentCaseSensitivity getIdentCaseSens()
getIdentCaseSens
in class BaseSyntaxProvider
public void getStarAggregateNames(SQLQualifiedNameList names)
getStarAggregateNames
in class BaseSyntaxProvider
public void get1ParamAggregateNames(SQLQualifiedNameList names)
get1ParamAggregateNames
in class BaseSyntaxProvider
public void getPrefixed1ParamAggregateNames(SQLQualifiedNameList names)
getPrefixed1ParamAggregateNames
in class BaseSyntaxProvider
public void getComparisonOperators(java.util.List sl)
getComparisonOperators
in class BaseSyntaxProvider
public java.lang.String getQuoteBegin()
getQuoteBegin
in class BaseSyntaxProvider
public java.lang.String getQuoteEnd()
getQuoteEnd
in class BaseSyntaxProvider
public boolean isUniversalExpressions()
isUniversalExpressions
in class BaseSyntaxProvider
public boolean isForceBinaryANSIJoins()
isForceBinaryANSIJoins
in class BaseSyntaxProvider
public boolean isSupportCrossJoin()
isSupportCrossJoin
in class BaseSyntaxProvider
public boolean isSupportFullANSIJoin()
isSupportFullANSIJoin
in class BaseSyntaxProvider
public boolean isSupportOrderByAlias()
isSupportOrderByAlias
in class BaseSyntaxProvider
public boolean isSupportDerivedTables()
isSupportDerivedTables
in class BaseSyntaxProvider
public boolean isSupportSchemas()
isSupportSchemas
in class BaseSyntaxProvider
public boolean isSupportDatabases()
isSupportDatabases
in class BaseSyntaxProvider
public boolean isAsKeywordInExpressionAliasMandatory()
isAsKeywordInExpressionAliasMandatory
in class BaseSyntaxProvider
public java.lang.Class getEditPropsFormClass(java.lang.Object forObj)
getEditPropsFormClass
in class BaseSyntaxProvider
public java.lang.String getQueryToLoadFieldsForObject(java.lang.String fieldName, java.lang.String objectExpression)
getQueryToLoadFieldsForObject
in class BaseSyntaxProvider
public void loadMetadataObjects(BaseSQLContext sqlContext, MetadataContainer metadataContainer, MetadataFilter metadataFilter, SQLQualifiedName database) throws QueryBuilderException
loadMetadataObjects
in class BaseSyntaxProvider
QueryBuilderException
public void loadMetadataRelations(BaseSQLContext sqlContext, MetadataContainer metadataContainer, MetadataFilter metadataFilter, SQLQualifiedName database) throws QueryBuilderException
loadMetadataRelations
in class BaseSyntaxProvider
QueryBuilderException
public SyntaxSupportsConectedServer isSupportConectedServer(BaseMetadataProvider metadataProvider)
isSupportConectedServer
in class BaseSyntaxProvider
public boolean isDenyIntoClause()
isDenyIntoClause
in class BaseSyntaxProvider
public void setDenyIntoClause(boolean value)
setDenyIntoClause
in class BaseSyntaxProvider
public java.lang.String getUpperCaseFunctionName()
getUpperCaseFunctionName
in class BaseSyntaxProvider