Package com.adbs.syntax
Class OracleSyntaxProvider
java.lang.Object
java.awt.Component
com.adbs.syntax.BaseSyntaxProvider
com.adbs.syntax.OracleSyntaxProvider
- All Implemented Interfaces:
- Disposable,- ImageObserver,- MenuContainer,- Serializable
- See Also:
- 
Nested Class SummaryNested classes/interfaces inherited from class com.adbs.syntax.BaseSyntaxProviderBaseSyntaxProvider.ChangedEvent, BaseSyntaxProvider.ChangedEventListener, BaseSyntaxProvider.DestroyedEvent, BaseSyntaxProvider.DestroyedEventListenerNested classes/interfaces inherited from class java.awt.ComponentComponent.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy
- 
Field SummaryFields inherited from class com.adbs.syntax.BaseSyntaxProviderchangedEventListenerList, destroyedEventListenerListFields inherited from class java.awt.ComponentaccessibleContext, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENTFields inherited from interface java.awt.image.ImageObserverABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionvoidbeginBuildWrapperForStoredProc(SQLBuilder builder, SQLBuilderSelectFormat format) clone()voiddoDetectServerVersion(BaseMetadataProvider metadataProvider) voidendBuildWrapperForStoredProc(SQLBuilder builder, SQLBuilderSelectFormat format) voidvoidvoidvoidgetDefaultSchemaNames(BaseSQLContext sqlContext, SQLIdentifiersCollection defaultSchemaNames) getEditPropsFormClass(Object forObj) getEmptySchemaName(BaseSQLContext sqlContext) protected ClassvoidgetQueryToLoadFieldsForObject(String fieldName, String objectExpression) protected ClassvoidgetSchemaList(BaseSQLContext sqlContext, SQLIdentifiersCollection schemaList, SQLQualifiedName fromDatabase) voidvoidbooleanbooleanisFixedSizeType(String type) booleanbooleanisSupportConectedServer(BaseMetadataProvider metadataProvider) booleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanvoidloadFieldsForObjectFromServer(BaseSQLContext sqlContext, MetadataObject metadataObject) voidloadMetadataObjects(BaseSQLContext sqlContext, MetadataContainer metadataContainer, MetadataFilter metadataFilter, SQLQualifiedName database) voidloadMetadataRelations(BaseSQLContext sqlContext, MetadataContainer metadataContainer, MetadataFilter metadataFilter, SQLQualifiedName database) voidsetDetectServerVersion(boolean detectServerVersion) protected voidsetParserParams(BaseParser parser) voidsetServerVersion(OracleServerVersion serverVersion) Methods inherited from class com.adbs.syntax.BaseSyntaxProvideraddChangedEventListener, addDestroyedEventListener, assign, connectionChanged, createParser, createScanner, createWrapperForStoredProc, dispose, findExtenderClass, findFieldInFieldList, fireChangedEvent, fireDestroyedEvent, getDatabaseList, getDefaultDatabaseName, getIdentCaseSens, getMultiParamAggregateNames, getObjectNameSeparator, getQueryToLoadFieldsForProcedure, getQueryToLoadFieldsForSynonym, getQueryToLoadFieldsForTable, getQueryToLoadFieldsForView, getQuoteBegin, getQuoteEnd, getUnionOperatorImage, getUpperCaseFunctionName, getUseObjectNamesAsDefaultAliases, isAsKeywordInExpressionAliasMandatory, isAsKeywordInObjectAliasMandatory, isColumnOfDBObject, isCreateWhereJoinsByDefault, isCteColumnNamesMandatory, isDenyIntoClause, isForceBinaryANSIJoins, isIdentifiersCaseSensitive, isInnerKeywordInLinksMandatory, isNonQuotedIdentifiersToUpperCase, isOuterKeywordInLinksMandatory, isServerVersionStored, isSupportAllTableFieldsSelection, isSupportBracketsInUnions, isSupportDerivedTables, isSupportEmptyBracketsInStoredProcs, isSupportFullANSIJoin, isSupportGroupByStar, isSupportOrderByAlias, isSupportProcedures, isSupportSubQueryBracketsInUnions, isSupportSubQueryCTE, isSupportSubQueryDerivedTables, isSupportSubQueryUnions, isSupportTransactSQLJoins, isSupportUnions, isSupportViews, isUniversalExpressions, isVariablePrecisionType, loadFieldsForProcedureFromServer, loadFieldsForQuery, loadFieldsForSynonymFromServer, loadFieldsForTableFromServer, loadFieldsForViewFromServer, loadMetadataCustomAggregateNames, loadMetadataForProcedure, loadMetadataForSynonym, loadMetadataForTable, loadMetadataForView, loadParamsForProcedureFromServer, normalizeUnionOperator, registerExtender, registerExtender, removeChangedEventListener, removeDestroyedEventListener, resetCachedDefaultDatabaseName, sendNotifications, setCreateWhereJoinsByDefault, setDenyIntoClause, setIdentCaseSens, setScannerParams, toString, validateQueryMethods inherited from class java.awt.Componentaction, 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- 
OracleSyntaxProviderpublic OracleSyntaxProvider()
 
- 
- 
Method Details- 
getServerVersion
- 
setServerVersion
- 
clone- Overrides:
- clonein class- BaseSyntaxProvider
 
- 
getScannerClass- Overrides:
- getScannerClassin class- BaseSyntaxProvider
 
- 
getParserClass- Overrides:
- getParserClassin class- BaseSyntaxProvider
 
- 
getDescription- Overrides:
- getDescriptionin class- BaseSyntaxProvider
 
- 
setParserParams- Overrides:
- setParserParamsin class- BaseSyntaxProvider
 
- 
getUnionOperatorList- Overrides:
- getUnionOperatorListin class- BaseSyntaxProvider
 
- 
getStarAggregateNames- Overrides:
- getStarAggregateNamesin class- BaseSyntaxProvider
 
- 
get1ParamAggregateNames- Overrides:
- get1ParamAggregateNamesin class- BaseSyntaxProvider
 
- 
getPrefixed1ParamAggregateNames- Overrides:
- getPrefixed1ParamAggregateNamesin class- BaseSyntaxProvider
 
- 
getComparisonOperators- Overrides:
- getComparisonOperatorsin class- BaseSyntaxProvider
 
- 
isSupportANSIJoinspublic boolean isSupportANSIJoins()- Overrides:
- isSupportANSIJoinsin class- BaseSyntaxProvider
 
- 
isSupportOracleJoinspublic boolean isSupportOracleJoins()- Overrides:
- isSupportOracleJoinsin class- BaseSyntaxProvider
 
- 
isSupportCrossJoinpublic boolean isSupportCrossJoin()- Overrides:
- isSupportCrossJoinin class- BaseSyntaxProvider
 
- 
isSupportSchemaspublic boolean isSupportSchemas()- Overrides:
- isSupportSchemasin class- BaseSyntaxProvider
 
- 
isSupportDatabasespublic boolean isSupportDatabases()- Overrides:
- isSupportDatabasesin class- BaseSyntaxProvider
 
- 
isSupportSynonymspublic boolean isSupportSynonyms()- Overrides:
- isSupportSynonymsin class- BaseSyntaxProvider
 
- 
isSupportNullOrderingpublic boolean isSupportNullOrdering()- Overrides:
- isSupportNullOrderingin class- BaseSyntaxProvider
 
- 
isSupportCTEpublic boolean isSupportCTE()- Overrides:
- isSupportCTEin class- BaseSyntaxProvider
 
- 
isSupportRecursiveCTEpublic boolean isSupportRecursiveCTE()- Overrides:
- isSupportRecursiveCTEin class- BaseSyntaxProvider
 
- 
isFromClauseMandatorypublic boolean isFromClauseMandatory()- Overrides:
- isFromClauseMandatoryin class- BaseSyntaxProvider
 
- 
getSimpleEmptyFromSubquery- Overrides:
- getSimpleEmptyFromSubqueryin class- BaseSyntaxProvider
 
- 
getEditPropsFormClass- Overrides:
- getEditPropsFormClassin class- BaseSyntaxProvider
 
- 
getBuiltinFunctionNames- Overrides:
- getBuiltinFunctionNamesin class- BaseSyntaxProvider
 
- 
loadMetadataObjectspublic void loadMetadataObjects(BaseSQLContext sqlContext, MetadataContainer metadataContainer, MetadataFilter metadataFilter, SQLQualifiedName database) throws QueryBuilderException - Overrides:
- loadMetadataObjectsin class- BaseSyntaxProvider
- Throws:
- QueryBuilderException
 
- 
loadMetadataRelationspublic void loadMetadataRelations(BaseSQLContext sqlContext, MetadataContainer metadataContainer, MetadataFilter metadataFilter, SQLQualifiedName database) throws QueryBuilderException - Overrides:
- loadMetadataRelationsin class- BaseSyntaxProvider
- Throws:
- QueryBuilderException
 
- 
getDefaultSchemaNamespublic void getDefaultSchemaNames(BaseSQLContext sqlContext, SQLIdentifiersCollection defaultSchemaNames) throws QueryBuilderException - Overrides:
- getDefaultSchemaNamesin class- BaseSyntaxProvider
- Throws:
- QueryBuilderException
 
- 
getEmptySchemaName- Overrides:
- getEmptySchemaNamein class- BaseSyntaxProvider
 
- 
getQueryToLoadFieldsForObject- Overrides:
- getQueryToLoadFieldsForObjectin class- BaseSyntaxProvider
 
- 
isSupportConectedServer- Overrides:
- isSupportConectedServerin class- BaseSyntaxProvider
 
- 
loadFieldsForObjectFromServerpublic void loadFieldsForObjectFromServer(BaseSQLContext sqlContext, MetadataObject metadataObject) throws QueryBuilderException - Overrides:
- loadFieldsForObjectFromServerin class- BaseSyntaxProvider
- Throws:
- QueryBuilderException
 
- 
isFixedSizeType- Overrides:
- isFixedSizeTypein class- BaseSyntaxProvider
 
- 
getSchemaListpublic void getSchemaList(BaseSQLContext sqlContext, SQLIdentifiersCollection schemaList, SQLQualifiedName fromDatabase) - Overrides:
- getSchemaListin class- BaseSyntaxProvider
 
- 
isDetectServerVersionpublic boolean isDetectServerVersion()- Overrides:
- isDetectServerVersionin class- BaseSyntaxProvider
 
- 
setDetectServerVersionpublic void setDetectServerVersion(boolean detectServerVersion) - Overrides:
- setDetectServerVersionin class- BaseSyntaxProvider
 
- 
doDetectServerVersion- Overrides:
- doDetectServerVersionin class- BaseSyntaxProvider
 
- 
beginBuildWrapperForStoredProc- Overrides:
- beginBuildWrapperForStoredProcin class- BaseSyntaxProvider
 
- 
endBuildWrapperForStoredProc- Overrides:
- endBuildWrapperForStoredProcin class- BaseSyntaxProvider
 
 
-