/** * @param categoryComboUniqueIdentifier A unique character to identify the * category option combo. * @param categories the categories * category options. * @return CategoryOptionCombo */ public static CategoryCombo createCategoryCombo( char categoryComboUniqueIdentifier, Category... categories ) { CategoryCombo categoryCombo = new CategoryCombo( "CategoryCombo" + categoryComboUniqueIdentifier, DataDimensionType.DISAGGREGATION ); categoryCombo.setAutoFields(); for ( Category category : categories ) { categoryCombo.getCategories().add( category ); } return categoryCombo; }
/** * @param categoryComboUniqueIdentifier A unique character to identify the * category combo. * @param categoryOptionUniqueIdentifiers Unique characters to identify the * category options. * @return CategoryOptionCombo */ public static CategoryOptionCombo createCategoryOptionCombo( char categoryComboUniqueIdentifier, char... categoryOptionUniqueIdentifiers ) { CategoryOptionCombo categoryOptionCombo = new CategoryOptionCombo(); categoryOptionCombo.setAutoFields(); categoryOptionCombo.setCategoryCombo( new CategoryCombo( "CategoryCombo" + categoryComboUniqueIdentifier, DataDimensionType.DISAGGREGATION ) ); for ( char identifier : categoryOptionUniqueIdentifiers ) { categoryOptionCombo.getCategoryOptions() .add( new CategoryOption( "CategoryOption" + identifier ) ); } return categoryOptionCombo; }
object.setAutoFields(); CategoryCombo cc = new CategoryCombo(); cc.setUid( categoryComboUid ); cc.setAutoFields();
CategoryCombo categoryCombo = new CategoryCombo( CategoryCombo.DEFAULT_CATEGORY_COMBO_NAME, DataDimensionType.DISAGGREGATION ); categoryCombo.setUid( "bjDvmb4bfuf" ); categoryCombo.setCode( "default" );