AggrFunction class
Represents an aggregate function
Condition class
Represents some condition.
DataModel class
Represents a data model
Entity class
Represents one entity.
EntityAttr class
Represents entity attribute.
EqContext class
Encapsulates all information about EasyQuery components on some webpage and provides some basic operation over those components Each context includes the following main components: - one data model, - one query, - one result set - several UI widgets.
EqModelLoader class
- context
- modelLoadingRejectFunc
- modelLoadingResolveFunc
- modelPromise
- createModelLoadingPromise
- getContext
- getModelPromise - Returns the `Promise` of the model loading process
- init
- sendLoadModelRequest
EqServerModelLoader class
- context
- modelLoadingRejectFunc
- modelLoadingResolveFunc
- modelPromise
- createModelLoadingPromise
- getContext
- getModelPromise - Returns the `Promise` of the model loading process
- init
- sendLoadModelRequest
EqValueEditor class
Represents a value editor.
Expression class
Represents expression object.
FormatParser class
Represents a parser for format expressions in operators
GoogleDataConverter class
Represents Google data table class
InvalidQueryError class
The error that appears when the query is not valid
Operand class
Represents one operand in some operator's expression
Operator class
Represents a logical expression or predicate, like comparisions or `LIKE` predicate.
Query class
Represents Query.
QueryColumn class
Represents some column which will be queried
Widget class
Represents a widget - a visual element with "knows" how to render itself. Some widgets just display some information from the context (like the generated SQL or the result set). Others - allow user to interact with them to define query conditions or columns.