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.
|