Package com.adbs.syntax
Class SQL92SyntaxProvider
- java.lang.Object
-
- java.awt.Component
-
- com.adbs.syntax.BaseSyntaxProvider
-
- com.adbs.syntax.SQL92SyntaxProvider
-
- All Implemented Interfaces:
Disposable
,java.awt.image.ImageObserver
,java.awt.MenuContainer
,java.io.Serializable
public class SQL92SyntaxProvider extends BaseSyntaxProvider
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.adbs.syntax.BaseSyntaxProvider
BaseSyntaxProvider.ChangedEvent, BaseSyntaxProvider.ChangedEventListener, BaseSyntaxProvider.DestroyedEvent, BaseSyntaxProvider.DestroyedEventListener
-
-
Field Summary
-
Fields inherited from class com.adbs.syntax.BaseSyntaxProvider
changedEventListenerList, destroyedEventListenerList
-
-
Constructor Summary
Constructors Constructor Description SQL92SyntaxProvider()
-
Method Summary
-
Methods inherited from class com.adbs.syntax.BaseSyntaxProvider
addChangedEventListener, addDestroyedEventListener, assign, beginBuildWrapperForStoredProc, connectionChanged, createParser, createScanner, createWrapperForStoredProc, doDetectServerVersion, endBuildWrapperForStoredProc, findExtenderClass, findFieldInFieldList, fireChangedEvent, fireDestroyedEvent, get1ParamAggregateNames, getComparisonOperators, getDatabaseList, getDefaultSchemaNames, getEmptySchemaName, getMultiParamAggregateNames, getObjectNameSeparator, getPrefixed1ParamAggregateNames, getQueryToLoadFieldsForObject, getQueryToLoadFieldsForProcedure, getQueryToLoadFieldsForSynonym, getQueryToLoadFieldsForTable, getQueryToLoadFieldsForView, getQuoteBegin, getQuoteEnd, getSchemaList, getSimpleEmptyFromSubquery, getStarAggregateNames, getUnionOperatorImage, getUpperCaseFunctionName, getUseObjectNamesAsDefaultAliases, isAsKeywordInExpressionAliasMandatory, isAsKeywordInObjectAliasMandatory, isColumnOfDBObject, isCreateWhereJoinsByDefault, isCteColumnNamesMandatory, isDenyIntoClause, isDetectServerVersion, isForceBinaryANSIJoins, isFromClauseMandatory, isIdentifiersCaseSensitive, isInnerKeywordInLinksMandatory, isNonQuotedIdentifiersToUpperCase, isOuterKeywordInLinksMandatory, isServerVersionStored, isSupportAllTableFieldsSelection, isSupportANSIJoins, isSupportBracketsInUnions, isSupportConectedServer, isSupportCrossJoin, isSupportCTE, isSupportDerivedTables, isSupportEmptyBracketsInStoredProcs, isSupportFullANSIJoin, isSupportGroupByStar, isSupportNullOrdering, isSupportOracleJoins, isSupportOrderByAlias, isSupportProcedures, isSupportRecursiveCTE, isSupportSubQueryBracketsInUnions, isSupportSubQueryCTE, isSupportSubQueryDerivedTables, isSupportSubQueryUnions, isSupportSynonyms, isSupportTransactSQLJoins, isSupportUnions, isSupportViews, isUniversalExpressions, isVariablePrecisionType, loadFieldsForProcedureFromServer, loadFieldsForQuery, loadFieldsForSynonymFromServer, loadFieldsForTableFromServer, loadFieldsForViewFromServer, loadMetadataCustomAggregateNames, loadMetadataForProcedure, loadMetadataForSynonym, loadMetadataForTable, loadMetadataForView, loadParamsForProcedureFromServer, normalizeUnionOperator, registerExtender, registerExtender, removeChangedEventListener, removeDestroyedEventListener, sendNotifications, setCreateWhereJoinsByDefault, setDenyIntoClause, setDetectServerVersion, setParserParams, 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
-
-
-
-
Method Detail
-
getIdentCaseSens
public IdentCaseSensitivity getIdentCaseSens()
- Overrides:
getIdentCaseSens
in classBaseSyntaxProvider
-
setIdentCaseSens
public void setIdentCaseSens(IdentCaseSensitivity identCaseSens)
- Overrides:
setIdentCaseSens
in classBaseSyntaxProvider
-
isUseInformationSchema
public boolean isUseInformationSchema()
-
setUseInformationSchema
public void setUseInformationSchema(boolean useInformationSchema)
-
dispose
public void dispose()
- Specified by:
dispose
in interfaceDisposable
- Overrides:
dispose
in classBaseSyntaxProvider
-
clone
public BaseSyntaxProvider clone()
- Overrides:
clone
in classBaseSyntaxProvider
-
getParserClass
protected java.lang.Class getParserClass()
- Overrides:
getParserClass
in classBaseSyntaxProvider
-
getScannerClass
protected java.lang.Class getScannerClass()
- Overrides:
getScannerClass
in classBaseSyntaxProvider
-
isSupportDatabases
public boolean isSupportDatabases()
- Overrides:
isSupportDatabases
in classBaseSyntaxProvider
-
setSupportDatabases
public void setSupportDatabases(boolean supportDatabases)
-
isSupportSchemas
public boolean isSupportSchemas()
- Overrides:
isSupportSchemas
in classBaseSyntaxProvider
-
setSupportSchemas
public void setSupportSchemas(boolean supportSchemas)
-
getDescription
public java.lang.String getDescription()
- Overrides:
getDescription
in classBaseSyntaxProvider
-
getUnionOperatorList
public void getUnionOperatorList(java.util.List<java.lang.String> sl)
- Overrides:
getUnionOperatorList
in classBaseSyntaxProvider
-
getEditPropsFormClass
public java.lang.Class getEditPropsFormClass(java.lang.Object forObj)
- Overrides:
getEditPropsFormClass
in classBaseSyntaxProvider
-
getBuiltinFunctionNames
public void getBuiltinFunctionNames(SQLQualifiedNameList names)
- Overrides:
getBuiltinFunctionNames
in classBaseSyntaxProvider
-
resetCachedDefaultDatabaseName
public void resetCachedDefaultDatabaseName()
- Overrides:
resetCachedDefaultDatabaseName
in classBaseSyntaxProvider
-
getDefaultDatabaseName
public SQLQualifiedName getDefaultDatabaseName(BaseSQLContext sqlContext) throws QueryBuilderException
- Overrides:
getDefaultDatabaseName
in classBaseSyntaxProvider
- Throws:
QueryBuilderException
-
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
-
loadFieldsForObjectFromServer
public void loadFieldsForObjectFromServer(BaseSQLContext sqlContext, MetadataObject metadataObject) throws QueryBuilderException
- Overrides:
loadFieldsForObjectFromServer
in classBaseSyntaxProvider
- Throws:
QueryBuilderException
-
isFixedSizeType
public boolean isFixedSizeType(java.lang.String type)
- Overrides:
isFixedSizeType
in classBaseSyntaxProvider
-
-