Class DMDataSlice

    • Constructor Detail

      • DMDataSlice

        public DMDataSlice()
      • DMDataSlice

        public DMDataSlice​(Object... timePeriodsAndProductAndCustomerGroupsAndOtherFilters)
      • DMDataSlice

        public DMDataSlice​(String dateFieldName,
                           Object... timePeriodsAndProductAndCustomerGroupsAndOtherFilters)
    • Method Detail

      • include

        public void include​(SellerReference sellerReference)
      • exclude

        public void exclude​(SellerReference sellerReference)
      • getDateFieldName

        public String getDateFieldName()
      • setDateFieldName

        public void setDateFieldName​(String dateDimFieldName)
      • asFilter

        public Filter asFilter​(PersistedObjectService objService)
                        throws DMFieldNotFoundException,
                               DMFieldCollectionNotFoundException
        Throws:
        DMFieldNotFoundException
        DMFieldCollectionNotFoundException
      • asFilter

        public Filter asFilter​(String dateDimFieldName,
                               PersistedObjectService objService)
                        throws DMFieldNotFoundException,
                               DMFieldCollectionNotFoundException
        Throws:
        DMFieldNotFoundException
        DMFieldCollectionNotFoundException
      • asFilter

        public static Filter asFilter​(CustomerGroup customerGroup,
                                      PersistedObjectService objService)
                               throws DMFieldNotFoundException,
                                      DMFieldCollectionNotFoundException
        Throws:
        DMFieldNotFoundException
        DMFieldCollectionNotFoundException
      • asFilter

        public static Filter asFilter​(ProductGroup productGroup,
                                      PersistedObjectService objService)
                               throws DMFieldNotFoundException,
                                      DMFieldCollectionNotFoundException
        Throws:
        DMFieldNotFoundException
        DMFieldCollectionNotFoundException
      • asFilter

        public static Filter asFilter​(SellerReference sellerReference,
                                      PersistedObjectService objService)