See: Description
| Interface | Description |
|---|---|
| AggregateIncompatibility |
A representation of the model object 'Aggregate Incompatibility'.
|
| Attribute |
A representation of the 'Attribute' model object.
|
| Binding |
A representation of the model object 'Binding'.
|
| BlContainer |
A representation of the 'Bl Container' model object.
|
| BlItem |
A representation of the 'Bl Item' model object.
|
| BusinessFilter |
A representation of the model object 'Business Filter'.
|
| BusinessHierarchicalLov |
A representation of the model object 'Business Hierarchical Lov'.
|
| BusinessHierarchicalLovColumn |
A representation of the model object 'Business Hierarchical Lov Column'.
|
| BusinessLayer |
A representation of the 'Business Layer' model object.
|
| BusinessLayerFactory |
Provides methods to create a business layer, its business layer items and views, custom and query script properties, lists of values, parameters, and object formats.
|
| BusinessLayerService |
Provides services for business layer objects.
|
| BusinessLayerView |
A representation of the model object 'View'.
|
| BusinessObject |
A representation of the 'Business Object' model object.
|
| BusinessQueryLov |
A representation of the model object 'Business Query Lov'.
|
| BusinessQueryLovColumn |
A representation of the model object 'Business Query Lov Column'.
|
| ConversionOptions |
A representation of the model object 'Conversion Options'.
|
| CustomDateTimeFormat |
A representation of the model object 'Custom Date Time Format'.
|
| CustomNumberFormat |
A representation of the model object 'Custom Number Format'.
|
| DataFormat |
A representation of the model object 'Data Format'.
|
| DateTimeFormat |
A representation of the model object 'Date Time Format'.
|
| Dimension |
A representation of the 'Dimension' model object.
|
| DisplayFormat |
A representation of the model object 'Display Format'.
|
| Filter |
A representation of the model object 'Filter'.
|
| Folder |
A representation of the 'Folder' model object.
|
| Measure |
A representation of the 'Measure' model object.
|
| NativeRelationalFilter |
A representation of the model object 'Native Relational Filter'.
|
| NavigationPath |
A representation of the model object 'Navigation Path'.
|
| NumberFormat |
A representation of the model object 'Number Format'.
|
| OlapBusinessLayer |
A representation of the 'Olap Business Layer' model object.
|
| PredefinedDateTimeFormat |
A representation of the model object 'Predefined Date Time Format'.
|
| PredefinedNumberFormat |
A representation of the model object 'Predefined Number Format'.
|
| RelationalBinding |
A representation of the model object 'Relational Binding'.
|
| RelationalBusinessLayer |
A representation of the 'Relational Business Layer' model object.
|
| RootFolder |
This interface represents the root folder of a
BusinessLayer. |
| ValueFormat |
A representation of the model object 'Value Format'.
|
| Enum | Description |
|---|---|
| AccessLevel |
A representation of the literals of the 'Access Level' enumeration, and methods to use them.
|
| DataType |
A representation of the literals of the enumeration 'Data Type',
and utility methods to work with them.
|
| FormatColor |
A representation of the literals of the enumeration 'Format Color',
and utility methods to work with them.
|
| ItemState |
A representation of the literals of the 'Item State' enumeration and methods to use them.
|
| NavigationPathMode |
A representation of the literals of the enumeration 'Navigation Path Mode',
and utility methods for working with them.
|
| PredefinedDateTimeFormatType |
A representation of the literals of the enumeration 'Predefined Date Time Format Type',
and utility methods to work with them.
|
| PredefinedNumberFormatType |
A representation of the literals of the enumeration 'Predefined Number Format Type',
and utility methods to work with them.
|
| ProjectionFunction |
A representation of the literals of the enumeration 'Projection Function',
and methods to use them.
|
This package provides classes to create business layers and manage business layer objects.
Metadata objects that compose a business layer are modelized as BlItem objects.
Meaningful business objects inherit from the BusinessObject object, which itself inherits from BlItem. Following are the main business objects:
DimensionMeasureAttributeRelational filters are also modelized via BlItem objects. Folders are represented as BlContainer objects, which modelize lists of BlItem.
BusinessLayerFactory provides methods to create instances of the following objects:
Dimension, Measure, Attribute, Folder, and NativeRelationalFilter)BusinessLayerService provides methods to:
BlItem.BlItem in the business layer directory.BlItem from its full path.The interfaces of the package also provide methods to:
BusinessLayer (query limits and query options).BusinessLayers and BlItems (name, description, and access levels).BusinessObject (technical information, mapping, and lineage).BusinessObject.