public class DimensionCartesianProducts
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
static java.util.List<Member<?>> |
computeMembers(java.util.List<Dimension<?>> st,
HasBoySupport dvp,
java.util.Set<ValidCombinationsFilter.PeriodCombination> setExcludedPeriods)
Computes the product of all dimensions passed in in the Vector of dimensions.
|
public static java.util.List<Member<?>> computeMembers(java.util.List<Dimension<?>> st, HasBoySupport dvp, java.util.Set<ValidCombinationsFilter.PeriodCombination> setExcludedPeriods)
the return value is an array of members that will be used as roots for the table headers of table columns.
The idea is that the user can put multiple dimensions in the header and/or in the rows.
st
- Vector of dimensionsdvp
- the dvpsetExcludedPeriods
- this is either null or a set of excluded periods the user has selected from the total possible valuesCopyright 2006-2015 Reporting Standard S.L., C/ Torrecilla del Puerto 1, 28043, Madrid, Espaņa