Classes
| Class | Description | |
|---|---|---|
| FilterObj |
Models the updated filter object system. Loads data from a filter database entry.
Either parses the legacy Criteria object or deserializes the updated filter object.
| |
| FilterObjManager |
Class that manages a set of filters and their statitics, reports.
Drives the filter HUD panels.
| |
| ReportObj |
Class that represents a filter's report object. A filter can have more than one associated report object.
| |
| SimpleOperationResult |
Simple operation wrapper class.
| |
| SqlColumnValuePair |
A simple wrapper class for holding column value pairs.
| |
| SqlQuery |
Represents an SQL query built from a series of tokens stored in a linked list.
| |
| SqlSelectEntry |
A simple wrapper class for holding select statement entries.
| |
| SqlToken |
Represents a piece of an SQL query. Supports formatting options
and controls to represent the most common SQL tokens.
| |
| SqlTokenToolBox |
Static class thats provides quick access to SqlToken object generators.
Also contains a number of methods for splitting SqlQuery objects (filter core or statistic core),
join SqlQuery objects and generate valid SQL from higher level objects like Filters, Statistics, and Reports.
| |
| StatisticObj |
Class that represents a filter's statistic object. A filter can have more than one associated statistic object.
|
Enumerations
| Enumeration | Description | |
|---|---|---|
| FilterMode |
Determines if this filter object uses supporting views or direct table access.
| |
| FilterType |
Represents the type of filter, legacy or updated.
| |
| SqlClause |
SqlClause, represents common SQL clauses.
| |
| SqlDataType |
Identifies what type of data is being passed in as a value in a comparison
SqlToken.
| |
| SqlJoinType |
SqlJoinType, represents the two join types we support.
| |
| SqlOperatorCompPrefix |
SqlOperatorCompPrefix, represents prefix operators used in comparisons.
Namely the NOT operator.
| |
| SqlOperatorCompSuffix |
SqlOperatorCompSuffix, represents suffix operators used in comparisons.
| |
| SqlOperatorConnector |
SqlOperatorBool, represents the linking between WHERE clause items.
| |
| SqlSelectEntry SqlSelectEntryType |
Represents the type of select statement entry supported for reporting and
statistics.
| |
| SqlTokenType |
Indicates what type of SqlToken object it is.
|