|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
Interface Summary | |
---|---|
IAggregate | Represents an expression in the SELECT clause. |
IBaseInCriteria | |
IBatchedUpdates | Represents a batch of INSERT, UPDATE and DELETE commands to be executed together. |
ICommand | Represents a command in the language objects. |
ICompareCriteria | Represents a comparison between two expressions connected with one of the following operators: =, <>, <, <=, >, >=. |
ICompoundCriteria | Represents a compound logical criteria such as AND or OR. |
ICriteria | Represents a criteria in the language objects. |
IDelete | Represents a DELETE command in the language objects. |
IElement | Represents an element in the language. |
IExistsCriteria | Represents an EXISTS criteria that checks whether any results would be returned from a subquery. |
IExpression | Represents an expression in the language. |
IFrom | Represents a FROM clause in a query. |
IFromItem | Represents an item in the FROM clause - typically this is either a
group or a join, as represented by or IJoin . |
IFunction | Represents a function in the language. |
IGroup | Represents a group in the language objects. |
IGroupBy | Represents a GROUP BY clause in a query. |
IInCriteria | Represents an IN criteria. |
IInlineView | An inline view represents a subquery in the FROM clause that defines a query-able context for the outer query. |
IInsert | Represents an INSERT command in the language objects. |
IInsertExpressionValueSource | |
IInsertValueSource | |
IIsNullCriteria | Represents an IS NULL criteria. |
IJoin | Represents a join in the FROM clause. |
ILanguageFactory | Factory for the construction of language objects that implement the language interfaces. |
ILanguageObject | Root interface for all language object interfaces. |
ILikeCriteria | Represents a LIKE criteria in the language. |
ILimit | Represents a LIMIT clause with row offset and row limit values to bound the resulting rows |
ILiteral | Represents a literal value that is used in an expression. |
ILogicalCriteria | Represents a logical criteria, which typically is used to bind
together IPredicateCriteria . |
IMetadataReference<T extends MetadataObject> | This interface is used to mark language objects as having a reference to a MetadataID. |
INotCriteria | Represents a NOT criteria, which is wrapped around another criteria. |
IOrderBy | Represents an ORDER BY clause in a command. |
IOrderByItem | Represents a single item in the ORDER BY clause. |
IParameter | Represents an execution parameter. |
IPredicateCriteria | Represents a criteria that can occur at the leaf of a tree of criteria. |
IProcedure | Represents a procedural execution (such as a stored procedure). |
IQuery | Represents a SELECT query in the language objects. |
IQueryCommand | |
IScalarSubquery | Represents a scalar subquery. |
ISearchedCaseExpression | Represents a non-searched CASE expression:
CASE WHEN criteria THEN expression ... |
ISelect | Represents a SELECT clause in the language objects. |
ISelectSymbol | Represents an item in the SELECT clause. |
ISetClause | |
ISetClauseList | |
ISetQuery | |
ISubqueryCompareCriteria | Represents a quantified comparison criteria. |
ISubqueryContainer | This is a marker interface for language interfaces that contain a subquery. |
ISubqueryInCriteria | Represents an IN criteria that uses a subquery on the right side rather than a list of values. |
IUpdate | Represents an UPDATE command in the language objects. |
Class Summary | |
---|---|
LanguageUtil | Helpful utility methods to work with language interfaces. |
Enum Summary | |
---|---|
ICompareCriteria.Operator | |
ICompoundCriteria.Operator | |
IJoin.JoinType | |
IParameter.Direction | |
ISetQuery.Operation | |
ISubqueryCompareCriteria.Quantifier |
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |