|
Interface Summary |
| Assembly |
Assembly represents one assembly contained in a sheet. |
| AssetChangeListener |
Listener that notifies when a child of an asset repository has changed. |
| AssetObject |
Asset object. |
| AssetRepository |
AssetRepository manages sheets and their folders, each one of which
belongs to a scope namely GLOBAL_SCOPE, REPORT_SCOPE and
USER_SCOPE. |
| AttachedAssembly |
Attached assembly, which might be attached to a data source,
column or data type. |
| ConditionAssembly |
Condition assembly contains a ConditionList for reuse. |
| DateRangeAssembly |
Date range assembly contains a DateRange for reuse. |
| IAggregateRef |
A IAggregateRef object represents a aggregate reference. |
| MirrorAssembly |
MirrorAssembly, the mirror of an assembly. |
| NamedGroupAssembly |
NamedGroupAssembly, contains a NamedGroupInfo for reuse. |
| ReportManager |
Report manager manages report sheets. |
| SQLExpressionRef |
SQLExpressionRef represents a SQL expression ref. |
| TableAssembly |
Table assembly represents a table in Worksheet, which occuies an
area in its Worksheet, and show table data as its content. |
| VariableAssembly |
VariableAssembly, contains an AssetVariable for reuse. |
| WorksheetProcessor |
This interface defines the API for processing and executing worksheets. |
| WSAssembly |
WSAssembly represents one assembly contained in a Worksheet, it should
be one of the prefined type namely WorkSheet.CONDITION_ASSET,
WorkSheet.NAMED_GROUP_ASSET, WorkSheet.VARIABLE_ASSET and
WorkSheet.TABLE_ASSET. |
|
Class Summary |
| AbstractAssembly |
Abstract assembly, implements most methods defined in Assembly. |
| AbstractAssetEngine |
Abstract asset engine, implements most methods defined in AssetRepository. |
| AbstractAssetEngine.SheetTransformListener |
Sheet transformer listener. |
| AbstractSheet |
AbstractSheet like a spreadsheet, contains several assemblies. |
| AbstractTableAssembly |
Abstract table assembly implements most methods defined in
TableAssembly. |
| AbstractWSAssembly |
Abstract worksheet assembly, implements most methods defined in WSAssembly. |
| AggregateFormula |
Aggregate formula represents an aggregate formula in SQL. |
| AggregateHelper |
Helper class for generating aggregate functions. |
| AggregateInfo |
Aggregate info contains the grouping and aggregation information of a
TableAssembly. |
| AggregateRef |
AggregateRef represents a data ref has aggregate. |
| AliasDataRef |
AliasDataRef represents an alias data ref. |
| AssemblyEntry |
Assembly entry locates an assembly. |
| AssemblyRef |
AssemblyRef represents one reference from one assembly to another assembly. |
| AssetChangeEvent |
Describe class AssetChangeEvent here. |
| AssetCondition |
Asset condition extends Condition to support sub query value. |
| AssetContent |
This enum defines the different asset contents for loading. |
| AssetEntry |
AssetEntry locates a sheet or folder in AssetRepository. |
| AssetVariable |
Asset variable represents a user defined variable. |
| BoundTableAssembly |
Bound table assembly, bound to a data source. |
| ColumnRef |
Column represents a column in TableAssembly. |
| ComposedTableAssembly |
composed table assembly, table asesmble composed of sub table assemblies. |
| CompositeTableAssembly |
Composite table assembly, contains one or more sub table assemblies. |
| ConcatenatedTableAssembly |
Concatenated table assembly, contains concatenated sub table assemblies. |
| CubeTableAssembly |
Cube table assembly represents a cube. |
| DataTableAssembly |
Data table assembly, the TableAssembly contains data directly. |
| DateCondition |
Date condition, a predefined condition evaluates Date objects. |
| DateCondition.DayCondition |
Day condition. |
| DateCondition.DaysCondition |
Days condition. |
| DateCondition.MonthCondition |
Month condition. |
| DateCondition.MonthsCondition |
Months condition. |
| DateCondition.NthHalfYearCondition |
Nth half year condition. |
| DateCondition.NthMonthCondition |
Nth month condition. |
| DateCondition.NthQuarterCondition |
Nth quarter condition. |
| DateCondition.QuarterCondition |
Quarter condition. |
| DateCondition.REFERENCE |
Constants for specifying Date parts. |
| DateCondition.ToDateCondition |
ToDateCondition represents a date range from a start reference (e.g. |
| DateCondition.WeekCondition |
Week condition. |
| DateCondition.WeeksCondition |
Weeks condition. |
| DateCondition.YearCondition |
Year condition. |
| DateRange |
Date range contains one or more DateConditions. |
| DateRangeRef |
DateRangeRef represents a date range data ref. |
| DefaultConditionAssembly |
Default condition assembly. |
| DefaultDateRangeAssembly |
Default Date range assembly implements DateRangeAssembly
contains a predefined DateRange. |
| DefaultNamedGroupAssembly |
Default named group assembly. |
| DefaultVariableAssembly |
Default variable assembly. |
| EmbeddedTableAssembly |
Embedded table assembly, contains an embedded table. |
| ExpressionValue |
Expression value. |
| GroupRef |
Group ref represents a group data ref. |
| JoinTableAssembly |
Join table assembly, contains joined table assemblies. |
| MirrorConditionAssembly |
MirrorConditionAssembly, the mirror of a condition assembly. |
| MirrorDateRangeAssembly |
MirrorDateRangeAssembly, the mirror of a date range assembly. |
| MirrorNamedGroupAssembly |
MirrorNamedGroupAssembly, the mirror of a named group assembly. |
| MirrorTableAssembly |
MirrorTableAssembly, the mirror of a table assembly. |
| MirrorVariableAssembly |
MirrorVariableAssembly, the mirror of a variable assembly. |
| NamedGroupInfo |
NamedGroupInfo stores named group information. |
| NamedRangeRef |
NamedRangeRef represents a group range data ref. |
| NumericRangeRef |
NumericRangeRef represents a numeric range data ref. |
| PeriodCondition |
Period condition as a DateCondition evaluates Date objects
in a period. |
| PhysicalBoundTableAssembly |
Physical bound table assembly, bound to a physical table. |
| QueryBoundTableAssembly |
Query bound table assembly, bound to a query. |
| RangeGroupInfo |
RangeGroupInfo is a special named group info where groups are created from
value ranges. |
| RankingCondition |
Ranking condition, stores ranking information. |
| ReportEntry |
Report entry locates a report sheet. |
| RotatedTableAssembly |
Rotated table assembly, rotates a table assembly. |
| SNamedGroupInfo |
Simple named group info. |
| SnapshotEmbeddedTableAssembly |
Embedded table assembly for snapshot, mainly deal with large data. |
| SortInfo |
Sort info contains the sort information of a TableAssembly. |
| SortRef |
Sort ref represents a sorted data ref. |
| SourceInfo |
Source info contains the source information of a BoundTableAssembly. |
| SubQueryValue |
Sub query value contains sub query information in an AssetCondition. |
| TableAssemblyOperator |
Table assembly operator, the operator between two table assemblies. |
| TableAssemblyOperator.Operator |
Operator represents one sub operator between two tables. |
| UnpivotTableAssembly |
Un-pivot table assembly, un-pivot a table assembly. |
| ValueRangeInfo |
ValueRangeInfo holds value range definition. |
| Worksheet |
Worksheet like a spreadsheet, contains condition/named group/variable/table
Assemblies, of which a primary assembly for binding. |
| WorksheetInfo |
WorksheetInfo stores worksheet properties. |