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, QueryNested, 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, QueryNestedImpl, 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

java.lang.String getSQL()


setSQL

void setSQL(java.lang.String sqlText)


getSourceInfo

SQLQuerySourceInfo getSourceInfo()
Returns the associated SQLQuerySourceInfo


setSourceInfo

void setSourceInfo(SQLQuerySourceInfo sourceInfo)
Sets the SQLQuerySourceInfo



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