Package com.adbs.syntax
Class PostgreSQLSyntaxProvider
- java.lang.Object
- 
- java.awt.Component
- 
- com.adbs.syntax.BaseSyntaxProvider
- 
- com.adbs.syntax.PostgreSQLSyntaxProvider
 
 
 
- 
- All Implemented Interfaces:
- Disposable,- java.awt.image.ImageObserver,- java.awt.MenuContainer,- java.io.Serializable
 
 public class PostgreSQLSyntaxProvider extends BaseSyntaxProvider - See Also:
- Serialized Form
 
- 
- 
Nested Class Summary- 
Nested classes/interfaces inherited from class com.adbs.syntax.BaseSyntaxProviderBaseSyntaxProvider.ChangedEvent, BaseSyntaxProvider.ChangedEventListener, BaseSyntaxProvider.DestroyedEvent, BaseSyntaxProvider.DestroyedEventListener
 
- 
 - 
Field Summary- 
Fields inherited from class com.adbs.syntax.BaseSyntaxProviderchangedEventListenerList, destroyedEventListenerList
 
- 
 - 
Constructor SummaryConstructors Constructor Description PostgreSQLSyntaxProvider()
 - 
Method Summary- 
Methods inherited from class com.adbs.syntax.BaseSyntaxProvideraddChangedEventListener, addDestroyedEventListener, assign, beginBuildWrapperForStoredProc, connectionChanged, createParser, createScanner, createWrapperForStoredProc, doDetectServerVersion, endBuildWrapperForStoredProc, findExtenderClass, findFieldInFieldList, fireChangedEvent, fireDestroyedEvent, getDatabaseList, getEmptySchemaName, getObjectNameSeparator, getQueryToLoadFieldsForProcedure, getQueryToLoadFieldsForSynonym, getQueryToLoadFieldsForTable, getQueryToLoadFieldsForView, getQuoteBegin, getQuoteEnd, getSimpleEmptyFromSubquery, getUnionOperatorImage, getUnionOperatorList, getUpperCaseFunctionName, getUseObjectNamesAsDefaultAliases, isAsKeywordInObjectAliasMandatory, isColumnOfDBObject, isCreateWhereJoinsByDefault, isCteColumnNamesMandatory, isDetectServerVersion, isForceBinaryANSIJoins, isFromClauseMandatory, isIdentifiersCaseSensitive, isInnerKeywordInLinksMandatory, isNonQuotedIdentifiersToUpperCase, isOuterKeywordInLinksMandatory, isServerVersionStored, isSupportAllTableFieldsSelection, isSupportANSIJoins, isSupportBracketsInUnions, isSupportCrossJoin, isSupportDatabases, isSupportDerivedTables, isSupportEmptyBracketsInStoredProcs, isSupportFullANSIJoin, isSupportGroupByStar, isSupportOracleJoins, isSupportOrderByAlias, isSupportProcedures, isSupportRecursiveCTE, isSupportSubQueryBracketsInUnions, isSupportSubQueryCTE, isSupportSubQueryDerivedTables, isSupportSubQueryUnions, isSupportSynonyms, isSupportTransactSQLJoins, isSupportUnions, isSupportViews, isVariablePrecisionType, loadFieldsForProcedureFromServer, loadFieldsForQuery, loadFieldsForSynonymFromServer, loadFieldsForTableFromServer, loadFieldsForViewFromServer, loadMetadataCustomAggregateNames, loadMetadataForProcedure, loadMetadataForSynonym, loadMetadataForTable, loadMetadataForView, loadParamsForProcedureFromServer, normalizeUnionOperator, registerExtender, registerExtender, removeChangedEventListener, removeDestroyedEventListener, sendNotifications, setCreateWhereJoinsByDefault, setDetectServerVersion, setIdentCaseSens, setScannerParams, toString, validateQuery
 - 
Methods 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
 
- 
 
- 
- 
- 
Method Detail- 
disposepublic void dispose() - Specified by:
- disposein interface- Disposable
- Overrides:
- disposein class- BaseSyntaxProvider
 
 - 
getComparisonOperatorspublic java.util.ArrayList<java.lang.String> getComparisonOperators() 
 - 
setComparisonOperatorspublic void setComparisonOperators(java.util.ArrayList<java.lang.String> comparisonOperators) 
 - 
clonepublic BaseSyntaxProvider clone() - Overrides:
- clonein class- BaseSyntaxProvider
 
 - 
getScannerClassprotected java.lang.Class getScannerClass() - Overrides:
- getScannerClassin class- BaseSyntaxProvider
 
 - 
getParserClassprotected java.lang.Class getParserClass() - Overrides:
- getParserClassin class- BaseSyntaxProvider
 
 - 
getDescriptionpublic java.lang.String getDescription() - Overrides:
- getDescriptionin class- BaseSyntaxProvider
 
 - 
setParserParamsprotected void setParserParams(BaseParser parser) - Overrides:
- setParserParamsin class- BaseSyntaxProvider
 
 - 
getIdentCaseSenspublic IdentCaseSensitivity getIdentCaseSens() - Overrides:
- getIdentCaseSensin class- BaseSyntaxProvider
 
 - 
getStarAggregateNamespublic void getStarAggregateNames(SQLQualifiedNameList names) - Overrides:
- getStarAggregateNamesin class- BaseSyntaxProvider
 
 - 
get1ParamAggregateNamespublic void get1ParamAggregateNames(SQLQualifiedNameList names) - Overrides:
- get1ParamAggregateNamesin class- BaseSyntaxProvider
 
 - 
getPrefixed1ParamAggregateNamespublic void getPrefixed1ParamAggregateNames(SQLQualifiedNameList names) - Overrides:
- getPrefixed1ParamAggregateNamesin class- BaseSyntaxProvider
 
 - 
getMultiParamAggregateNamespublic void getMultiParamAggregateNames(SQLQualifiedNameList names) - Overrides:
- getMultiParamAggregateNamesin class- BaseSyntaxProvider
 
 - 
getBuiltinFunctionNamespublic void getBuiltinFunctionNames(SQLQualifiedNameList names) - Overrides:
- getBuiltinFunctionNamesin class- BaseSyntaxProvider
 
 - 
getComparisonOperatorspublic void getComparisonOperators(java.util.List sl) - Overrides:
- getComparisonOperatorsin class- BaseSyntaxProvider
 
 - 
isDenyIntoClausepublic boolean isDenyIntoClause() - Overrides:
- isDenyIntoClausein class- BaseSyntaxProvider
 
 - 
setDenyIntoClausepublic void setDenyIntoClause(boolean value) - Overrides:
- setDenyIntoClausein class- BaseSyntaxProvider
 
 - 
isUniversalExpressionspublic boolean isUniversalExpressions() - Overrides:
- isUniversalExpressionsin class- BaseSyntaxProvider
 
 - 
isSupportSchemaspublic boolean isSupportSchemas() - Overrides:
- isSupportSchemasin class- BaseSyntaxProvider
 
 - 
isSupportNullOrderingpublic boolean isSupportNullOrdering() - Overrides:
- isSupportNullOrderingin class- BaseSyntaxProvider
 
 - 
isSupportCTEpublic boolean isSupportCTE() - Overrides:
- isSupportCTEin class- BaseSyntaxProvider
 
 - 
getEditPropsFormClasspublic java.lang.Class getEditPropsFormClass(java.lang.Object forObj) - Overrides:
- getEditPropsFormClassin class- BaseSyntaxProvider
 
 - 
isSupportConectedServerpublic SyntaxSupportsConectedServer isSupportConectedServer(BaseMetadataProvider metadataProvider) - Overrides:
- isSupportConectedServerin class- BaseSyntaxProvider
 
 - 
getQueryToLoadFieldsForObjectpublic java.lang.String getQueryToLoadFieldsForObject(java.lang.String fieldName, java.lang.String objectExpression)- Overrides:
- getQueryToLoadFieldsForObjectin 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
 
 - 
resetCachedDefaultDatabaseNamepublic void resetCachedDefaultDatabaseName() - Overrides:
- resetCachedDefaultDatabaseNamein class- BaseSyntaxProvider
 
 - 
getDefaultDatabaseNamepublic SQLQualifiedName getDefaultDatabaseName(BaseSQLContext sqlContext) throws QueryBuilderException - Overrides:
- getDefaultDatabaseNamein class- BaseSyntaxProvider
- Throws:
- QueryBuilderException
 
 - 
getDefaultSchemaNamespublic void getDefaultSchemaNames(BaseSQLContext sqlContext, SQLIdentifiersCollection defaultSchemaNames) throws QueryBuilderException - Overrides:
- getDefaultSchemaNamesin class- BaseSyntaxProvider
- Throws:
- QueryBuilderException
 
 - 
loadFieldsForObjectFromServerpublic void loadFieldsForObjectFromServer(BaseSQLContext sqlContext, MetadataObject metadataObject) throws QueryBuilderException - Overrides:
- loadFieldsForObjectFromServerin class- BaseSyntaxProvider
- Throws:
- QueryBuilderException
 
 - 
isFixedSizeTypepublic boolean isFixedSizeType(java.lang.String type) - Overrides:
- isFixedSizeTypein class- BaseSyntaxProvider
 
 - 
isAsKeywordInExpressionAliasMandatorypublic boolean isAsKeywordInExpressionAliasMandatory() - Overrides:
- isAsKeywordInExpressionAliasMandatoryin class- BaseSyntaxProvider
 
 - 
getSchemaListpublic void getSchemaList(BaseSQLContext sqlContext, SQLIdentifiersCollection schemaList, SQLQualifiedName fromDatabase) - Overrides:
- getSchemaListin class- BaseSyntaxProvider
 
 
- 
 
-