Package com.appliedolap.essbase
Class EssPlanningDimensionFile.Member
java.lang.Object
com.appliedolap.essbase.EssPlanningDimensionFile.Member
- Enclosing class:
- EssPlanningDimensionFile
One member row, with the columns that mean something to an Essbase outline pulled out.
-
Method Summary
Modifier and TypeMethodDescriptionAlias table name to alias, for everyAlias: Xcolumn that had a value.getConsolidation(String planType) The consolidation operator for a plan type, falling back to the dimension-wide one.getDataStorage(String planType) getFormula(String planType) getId()Planning's own id for this member - the GUID the batch-outline-edit XML addresses it by.getName()The member name, which is the first column and is named after the dimension.getSolveOrder(String planType) getUdas()Every UDA on the member.booleanisInPlanType(String planType) Whether this member belongs to the given plan type.booleantoString()Any column, by its header, for something this class does not model.
-
Method Details
-
getName
The member name, which is the first column and is named after the dimension. -
getParent
-
getId
Planning's own id for this member - the GUID the batch-outline-edit XML addresses it by. -
getAliases
Alias table name to alias, for everyAlias: Xcolumn that had a value. -
getConsolidation
The consolidation operator for a plan type, falling back to the dimension-wide one.Planning writes a column per plan type -
Aggregation (Vision)- because a member can consolidate differently in each. Which is whyEssPlanningDimensionFile.toBatchOutlineEdit(java.lang.String)takes a plan type rather than guessing. -
getDataStorage
-
getFormula
-
getSolveOrder
-
isInPlanType
Whether this member belongs to the given plan type.A Planning application's dimensions are shared across its cubes, and a member can be switched off for one of them - so a dimension file holds more members than any one cube's outline should. Members with no
Plan Type (X)column at all are kept: that is an attribute dimension, which has no per-plan columns and belongs to whichever cube uses it. -
getUdas
Every UDA on the member. Planning writes them comma-separated in one column. -
getTimeBalance
-
getSkipValue
-
getVarianceReporting
-
isTwoPass
public boolean isTwoPass() -
getDescription
-
value
Any column, by its header, for something this class does not model. -
getColumns
-
toString
-