Interface IMDXQueryFiller

  • All Known Implementing Classes:
    MDXQueryFiller

    public interface IMDXQueryFiller
    Interface for the object containing required details for an MDX query.
    • Method Detail

      • getCubeName

        String getCubeName()
        Returns the cube name for the query.
        Returns:
        The cube name.
      • setCubeName

        void setCubeName​(String cubeName)
        Sets the name of the cube for the query.
        Parameters:
        cubeName - The cube name.
      • getFilters

        List<ICubeFilterDefinition> getFilters()
        Returns the list of filters for the query.
        Returns:
        The list of filters.
      • setFilters

        void setFilters​(List<ICubeFilterDefinition> filters)
        Sets the list of filters for the query.
        Parameters:
        filters - The list of filters.
      • getCubeLevels

        List<ICubeLevelDefinition> getCubeLevels()
        Returns the list of cube levels for the query.
        Returns:
        The list of cube levels.
      • setCubeLevels

        void setCubeLevels​(List<ICubeLevelDefinition> cubeLevels)
        Sets the list of cube levels for the query.
        Parameters:
        cubeLevels - The list of cube levels.
      • getMeasures

        List<ICubeMeasureDefinition> getMeasures()
        Returns the list of measures for the query.
        Returns:
        The list of measures.
      • setMeasures

        void setMeasures​(List<ICubeMeasureDefinition> measures)
        Sets the list of measures for the query.
        Parameters:
        measures - The list of measures.
      • setKpis

        void setKpis​(List<ICubeMeasureDefinition> kpis)
        Sets the list of measures for the query.
        Parameters:
        kpis - The list of kpis.