com.citra.pivot.olap.data
Interface OlapSelection
- All Known Subinterfaces:
- AxisSelection, CustomSelection, LogicalSelection, MemberSelection, QuerySelection, SetSelection, StringSelection, TabularSelection, TupleSelection
- All Known Implementing Classes:
- AbstractAxisSelection, AbstractLogicalSelection, AbstractMemberSelection, AbstractQuerySelection, AbstractSetSelection, AbstractStringSelection, AbstractTabularSelection, AbstractTupleSelection, AddCalculatedMembersSetSelection, AllMembersSetSelection, AncestorMemberSelection, BottomCountSetSelection, CreateSetSelection, CrossSetSelection, CurrentMemberSelection, DefaultAxisSelection, DefaultQuerySelection, DefaultTupleSelection, DescendantsSetSelection, DistinctSetSelection, DrillThroughSelection, DropSetSelection, EmptySetSelection, ExceptSetSelection, ExtractSetSelection, FilterSetSelection, GenerateSetSelection, HierarchizeSetSelection, IntersectSetSelection, IsAncestorSelection, IsMemberSelection, ItemMemberSelection, ItemTupleSelection, MDXSelection, MembersSetSelection, NamedRefSetSelection, NamedSetSelection, NameStringSelection, NonEmptyCrossJoinSetSelection, NonEmptySetSelection, OrderSetSelection, ParentMemberSelection, SelfMemberSelection, SelfSetSelection, SelfTupleSelection, SingleSetSelection, StrToMemberSelection, TopCountSetSelection, TupleSetSelection, UnionSetSelection, UnionTupleSelection, VisualTotalsSetSelection, WhereSetSelection
public interface OlapSelection
OlapSelection is used for selecting objects from a datasource.
It defines a method for making an abstract selection.
As such, the selection may return a list of members,
a data value, a metadata element, such as an OlapCube, or any other java object.
resolveSelection
Object resolveSelection(Connection connection)
throws DataSourceException
- Retrieves the result of the selection.
- Parameters:
connection
- the datasource connection
- Returns:
- the selection's result
- Throws:
DataSourceException