|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
---|---|
Expr | Expr is the base class for various types of composable
expressions (that is, definitions of derived properties and table lookup
parameters). |
Filter | Filter is the interface for various types of composable
record filter operators. |
QueryNode | QueryNode is the interface for all parts of an
Analytics query. |
Class Summary | |
---|---|
AnalyticsQuery | An AnalyticsQuery is an ordered list of
Statement objects. |
CoalesceList | CoalesceList instances represent a list of expressions used
to return the the first non-null value in the list. |
ExprAggregate | Instances of the ExprAggregate class represent
aggregate functions over the members of the associated
aggregated record. |
ExprAggregate.ExprAggregateOp | Enumeration of Endeca aggregate functions. |
ExprBinary | An ExprBinary is a type of Expr that
represents a binary scalar expression. |
ExprBinary.ExprBinaryOp | Enumeration of Endeca mathematical operators. |
ExprCoalesce | ExprCoalesce instances represent a coalesce expression holding multiple
keys. |
ExprConstant | Instances of ExprConstant represent constants. |
ExprFunction | ExprFunction instances represent unary scalar
function expressions. |
ExprFunction.ExprFunctionOp | Enumeration of Endeca unary scalar functions. |
ExprKey | Instances of ExprKey represent record field names. |
ExprLookup | ExprLookup instances represent an access to a derived property
of a record in a foreign table. |
FilterAnd | A FilterAnd is a Filter implementing a Boolean
n-way AND operation. |
FilterCompare | A FilterCompare is a type of Filter that
performs a value comparison. |
FilterCompare.FilterCompareOp | Enumeration of Endeca comparison operators. |
FilterIn | A FilterIn is a Filter that checks membership of
a given set of values in a table. |
FilterNot | A FilterNot is a Filter implementing a Boolean
NOT operation. |
FilterOr | A FilterOr is a Filter implementing a Boolean
n-way OR operation. |
GroupBy | A GroupBy defines a single dimension of record grouping
for a containing Statement operation. |
GroupByList | A GroupByList is a list of GroupBy instances,
each of which represent a single dimension of record grouping. |
LookupList | LookupList instances represent a list of expressions
used to uniquely identify a record in a table (foreign or
local). |
OrderBy | An OrderBy defines an ordering on a set of records, based on the
natural ordering of the specified field. |
OrderByList | An OrderByList is a list of OrderBy instances. |
Select | A Select operation represents the assignment of a named
derived value to a record produced as the result of a Statement . |
SelectList | A SelectList is a list of Select expressions. |
Statement | A Statement represents a pass over a set of input records
(those of the FROM table) to generate a set of output records. |
Exception Summary | |
---|---|
SyntaxException | Analytics Syntax Exception representing an error due to a malformed query. |
Provides an interface for Endeca Analytics queries.
|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |