org.eclipse.datatools.modelbase.sql.query
Interface SQLQueryObject

All Superinterfaces:
SQLObject
All Known Subinterfaces:
ColumnName, CursorReference, Grouping, GroupingExpression, GroupingSets, GroupingSetsElement, GroupingSetsElementExpression, GroupingSetsElementSublist, GroupingSpecification, OrderByOrdinal, OrderByResultColumn, OrderBySpecification, OrderByValueExpression, Predicate, PredicateBasic, PredicateBetween, PredicateExists, PredicateIn, PredicateInValueList, PredicateInValueRowSelect, PredicateInValueSelect, PredicateIsNull, PredicateLike, PredicateQuantified, PredicateQuantifiedRowSelect, PredicateQuantifiedValueSelect, QueryChangeStatement, QueryCombined, QueryDeleteStatement, QueryExpressionBody, QueryExpressionRoot, QueryInsertStatement, QueryMergeStatement, QueryResultSpecification, QuerySearchCondition, QuerySelect, QuerySelectStatement, QueryStatement, QueryUpdateStatement, QueryValueExpression, QueryValues, ResultColumn, ResultTableAllColumns, SearchConditionCombined, SearchConditionNested, SuperGroup, SuperGroupElement, SuperGroupElementExpression, SuperGroupElementSublist, TableCorrelation, TableExpression, TableFunction, TableInDatabase, TableJoined, TableNested, TableReference, UpdateAssignmentExpression, UpdateSource, UpdateSourceExprList, UpdateSourceQuery, ValueExpressionAtomic, ValueExpressionCase, ValueExpressionCaseElse, ValueExpressionCaseSearch, ValueExpressionCaseSearchContent, ValueExpressionCaseSimple, ValueExpressionCaseSimpleContent, ValueExpressionCast, ValueExpressionColumn, ValueExpressionCombined, ValueExpressionDefaultValue, ValueExpressionFunction, ValueExpressionLabeledDuration, ValueExpressionNested, ValueExpressionNullValue, ValueExpressionScalarSelect, ValueExpressionSimple, ValueExpressionVariable, ValuesRow, WithTableReference, WithTableSpecification, XMLAggregateFunction, XMLAggregateSortSpecification, XMLAttributeDeclarationItem, XMLNamespaceDeclarationDefault, XMLNamespaceDeclarationItem, XMLNamespaceDeclarationPrefix, XMLNamespacesDeclaration, XMLPredicate, XMLPredicateContent, XMLPredicateDocument, XMLPredicateExists, XMLPredicateValid, XMLQueryArgumentItem, XMLQueryArgumentList, XMLQueryExpression, XMLSerializeFunction, XMLSerializeFunctionEncoding, XMLSerializeFunctionTarget, XMLTableColumnDefinitionDefault, XMLTableColumnDefinitionItem, XMLTableColumnDefinitionOrdinality, XMLTableColumnDefinitionRegular, XMLTableFunction, XMLValueExpressionCast, XMLValueFunction, XMLValueFunctionComment, XMLValueFunctionCommentContent, XMLValueFunctionConcat, XMLValueFunctionConcatContentItem, XMLValueFunctionDocument, XMLValueFunctionDocumentContent, XMLValueFunctionElement, XMLValueFunctionElementContentItem, XMLValueFunctionElementContentList, XMLValueFunctionForest, XMLValueFunctionForestContentItem, XMLValueFunctionParse, XMLValueFunctionParseContent, XMLValueFunctionPI, XMLValueFunctionPIContent, XMLValueFunctionQuery, XMLValueFunctionQueryReturning, XMLValueFunctionText, XMLValueFunctionTextContent, XMLValueFunctionValidate, XMLValueFunctionValidateAccordingTo, XMLValueFunctionValidateAccordingToIdentifier, XMLValueFunctionValidateAccordingToURI, XMLValueFunctionValidateContent, XMLValueFunctionValidateElement, XMLValueFunctionValidateElementName, XMLValueFunctionValidateElementNamespace
All Known Implementing Classes:
ColumnNameImpl, CursorReferenceImpl, GroupingExpressionImpl, GroupingImpl, GroupingSetsElementExpressionImpl, GroupingSetsElementImpl, GroupingSetsElementSublistImpl, GroupingSetsImpl, GroupingSpecificationImpl, OrderByOrdinalImpl, OrderByResultColumnImpl, OrderBySpecificationImpl, OrderByValueExpressionImpl, PredicateBasicImpl, PredicateBetweenImpl, PredicateExistsImpl, PredicateImpl, PredicateInImpl, PredicateInValueListImpl, PredicateInValueRowSelectImpl, PredicateInValueSelectImpl, PredicateIsNullImpl, PredicateLikeImpl, PredicateQuantifiedImpl, PredicateQuantifiedRowSelectImpl, PredicateQuantifiedValueSelectImpl, QueryChangeStatementImpl, QueryCombinedImpl, QueryDeleteStatementImpl, QueryExpressionBodyImpl, QueryExpressionRootImpl, QueryInsertStatementImpl, QueryMergeStatementImpl, QueryResultSpecificationImpl, QuerySearchConditionImpl, QuerySelectImpl, QuerySelectStatementImpl, QueryStatementImpl, QueryUpdateStatementImpl, QueryValueExpressionImpl, QueryValuesImpl, ResultColumnImpl, ResultTableAllColumnsImpl, SearchConditionCombinedImpl, SearchConditionNestedImpl, SQLQueryObjectImpl, SuperGroupElementExpressionImpl, SuperGroupElementImpl, SuperGroupElementSublistImpl, SuperGroupImpl, TableCorrelationImpl, TableExpressionImpl, TableFunctionImpl, TableInDatabaseImpl, TableJoinedImpl, TableNestedImpl, TableReferenceImpl, UpdateAssignmentExpressionImpl, UpdateSourceExprListImpl, UpdateSourceImpl, UpdateSourceQueryImpl, ValueExpressionAtomicImpl, ValueExpressionCaseElseImpl, ValueExpressionCaseImpl, ValueExpressionCaseSearchContentImpl, ValueExpressionCaseSearchImpl, ValueExpressionCaseSimpleContentImpl, ValueExpressionCaseSimpleImpl, ValueExpressionCastImpl, ValueExpressionColumnImpl, ValueExpressionCombinedImpl, ValueExpressionDefaultValueImpl, ValueExpressionFunctionImpl, ValueExpressionLabeledDurationImpl, ValueExpressionNestedImpl, ValueExpressionNullValueImpl, ValueExpressionScalarSelectImpl, ValueExpressionSimpleImpl, ValueExpressionVariableImpl, ValuesRowImpl, WithTableReferenceImpl, WithTableSpecificationImpl, XMLAggregateFunctionImpl, XMLAggregateSortSpecificationImpl, XMLAttributeDeclarationItemImpl, XMLNamespaceDeclarationDefaultImpl, XMLNamespaceDeclarationItemImpl, XMLNamespaceDeclarationPrefixImpl, XMLNamespacesDeclarationImpl, XMLPredicateContentImpl, XMLPredicateDocumentImpl, XMLPredicateExistsImpl, XMLPredicateImpl, XMLPredicateValidImpl, XMLQueryArgumentItemImpl, XMLQueryArgumentListImpl, XMLQueryExpressionImpl, XMLSerializeFunctionEncodingImpl, XMLSerializeFunctionImpl, XMLSerializeFunctionTargetImpl, XMLTableColumnDefinitionDefaultImpl, XMLTableColumnDefinitionItemImpl, XMLTableColumnDefinitionOrdinalityImpl, XMLTableColumnDefinitionRegularImpl, XMLTableFunctionImpl, XMLValueExpressionCastImpl, XMLValueFunctionCommentContentImpl, XMLValueFunctionCommentImpl, XMLValueFunctionConcatContentItemImpl, XMLValueFunctionConcatImpl, XMLValueFunctionDocumentContentImpl, XMLValueFunctionDocumentImpl, XMLValueFunctionElementContentItemImpl, XMLValueFunctionElementContentListImpl, XMLValueFunctionElementImpl, XMLValueFunctionForestContentItemImpl, XMLValueFunctionForestImpl, XMLValueFunctionImpl, XMLValueFunctionParseContentImpl, XMLValueFunctionParseImpl, XMLValueFunctionPIContentImpl, XMLValueFunctionPIImpl, XMLValueFunctionQueryImpl, XMLValueFunctionQueryReturningImpl, XMLValueFunctionTextContentImpl, XMLValueFunctionTextImpl, XMLValueFunctionValidateAccordingToIdentifierImpl, XMLValueFunctionValidateAccordingToImpl, XMLValueFunctionValidateAccordingToURIImpl, XMLValueFunctionValidateContentImpl, XMLValueFunctionValidateElementImpl, XMLValueFunctionValidateElementNameImpl, XMLValueFunctionValidateElementNamespaceImpl, XMLValueFunctionValidateImpl

public interface SQLQueryObject
extends SQLObject

A representation of the model object 'Object'.

See Also:
SQLQueryModelPackage.getSQLQueryObject()

Method Summary
 SQLQuerySourceInfo getSourceInfo()
          Returns the associated SQLQuerySourceInfo
 java.lang.String getSQL()
           
 void setSourceInfo(SQLQuerySourceInfo sourceInfo)
          Sets the SQLQuerySourceInfo
 void setSQL(java.lang.String sqlText)
           
 
Methods inherited from interface org.eclipse.datatools.modelbase.sql.schema.SQLObject
addEAnnotation, addEAnnotationDetail, getComments, getDependencies, getDescription, getEAnnotation, getEAnnotationDetail, getLabel, getPrivileges, removeEAnnotationDetail, setAnnotationDetail, setDescription, setLabel
 

Method Detail

getSQL

public java.lang.String getSQL()


setSQL

public void setSQL(java.lang.String sqlText)


getSourceInfo

public SQLQuerySourceInfo getSourceInfo()
Returns the associated SQLQuerySourceInfo


setSourceInfo

public void setSourceInfo(SQLQuerySourceInfo sourceInfo)
Sets the SQLQuerySourceInfo



Copyright © 2006 Actuate, IBM Corporation, Sybase, Inc. and others. All rights reserved.