Documentation of 'org.apache.poi.xssf.usermodel.XSSFPivotTable' Java class
XSSFPivotTable
org.apache.poi.xssf.usermodel

Class XSSFPivotTable

    • Method Detail

      • readFrom

        @Beta
        public void readFrom(java.io.InputStream is)
                            throws java.io.IOException
        Throws:
        java.io.IOException
      • getParentSheet

        @Beta
        public Sheet getParentSheet()
      • setParentSheet

        @Beta
        public void setParentSheet(XSSFSheet parentSheet)
      • getCTPivotTableDefinition

        @Beta
         @Internal
        public org.openxmlformats.schemas.spreadsheetml.x2006.main.CTPivotTableDefinition getCTPivotTableDefinition()
      • setCTPivotTableDefinition

        @Beta
         @Internal
        public void setCTPivotTableDefinition(org.openxmlformats.schemas.spreadsheetml.x2006.main.CTPivotTableDefinition pivotTableDefinition)
      • getDataSheet

        @Beta
        public Sheet getDataSheet()
      • addRowLabel

        @Beta
        public void addRowLabel(int columnIndex)
        Add a row label using data from the given column.
        Parameters:
        columnIndex - the index of the column to be used as row label.
      • getRowLabelColumns

        @Beta
        public java.util.List<java.lang.Integer> getRowLabelColumns()
      • addColumnLabel

        @Beta
        public void addColumnLabel(DataConsolidateFunction function,
                                         int columnIndex,
                                         java.lang.String valueFieldName)
        Add a column label using data from the given column and specified function
        Parameters:
        columnIndex - the index of the column to be used as column label.
        function - the function to be used on the data The following functions exists: Sum, Count, Average, Max, Min, Product, Count numbers, StdDev, StdDevp, Var, Varp
        valueFieldName - the name of pivot table value field
      • addColumnLabel

        @Beta
        public void addColumnLabel(DataConsolidateFunction function,
                                         int columnIndex)
        Add a column label using data from the given column and specified function
        Parameters:
        columnIndex - the index of the column to be used as column label.
        function - the function to be used on the data The following functions exists: Sum, Count, Average, Max, Min, Product, Count numbers, StdDev, StdDevp, Var, Varp
      • addDataColumn

        @Beta
        public void addDataColumn(int columnIndex,
                                        boolean isDataField)
        Add column containing data from the referenced area.
        Parameters:
        columnIndex - the index of the column containing the data
        isDataField - true if the data should be displayed in the pivot table.
      • addReportFilter

        @Beta
        public void addReportFilter(int columnIndex)
        Add filter for the column with the corresponding index and cell value
        Parameters:
        columnIndex - index of column to filter on

DataMelt 3.0 © DataMelt by jWork.ORG

You see the box below because you did not login.