Class PresentationStatisticsDataFrame<Row,​C>

  • All Implemented Interfaces:
    com.macrofocus.molap.dataframe.DataFrame<StatisticsDataFrame.Stat,​C,​java.lang.Object>

    public class PresentationStatisticsDataFrame<Row,​C>
    extends com.macrofocus.molap.dataframe.AbstractDataFrame<StatisticsDataFrame.Stat,​C,​java.lang.Object>
    • Nested Class Summary

      • Nested classes/interfaces inherited from class com.macrofocus.molap.dataframe.AbstractDataFrame

        com.macrofocus.molap.dataframe.AbstractDataFrame.ColumnSeries
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.Class<?> getColumnClass​(C columnIndex)  
      int getColumnCount()  
      com.macrofocus.molap.index.UniqueIndex<C> getColumnIndex()  
      java.lang.String getColumnName​(C column)  
      com.macrofocus.molap.series.Series<C,​?> getRow​(StatisticsDataFrame.Stat integer)  
      java.lang.Class getRowClass​(StatisticsDataFrame.Stat integer)  
      int getRowCount()  
      com.macrofocus.molap.index.UniqueIndex<StatisticsDataFrame.Stat> getRowIndex()  
      java.lang.Object getValueAt​(StatisticsDataFrame.Stat rowIndex, C columnIndex)  
      com.macrofocus.molap.dataframe.DataFrame join​(com.macrofocus.molap.series.Series series, java.lang.Object[] cs)  
      • Methods inherited from class com.macrofocus.molap.dataframe.AbstractDataFrame

        addDataFrameListener, addWeakDataFrameListener, aggregate, aggregate, append, appendAndReindex, benchmark, columns, filter, getCentroid, getColumn, getColumnAddress, getColumnKey, getConstant, getCount, getCountDistinct, getCountDistinctWithNull, getCube, getDataFrameAggregation, getDistributiveStatistics, getFirst, getFirstQuartile, getMax, getMean, getMedian, getMin, getRandom, getRowAddress, getRowKey, getStatistics, getStdDev, getSum, getThirdQuartile, getUnivariateStatistics, getVariance, getVarianceByPopulation, getWeightedMean, getWeightedSum, notifyDataFrameChanged, orderRows, print, print, printSchema, reindexColumns, reindexRows, reindexRows, reindexRows, reindexRows, reindexRows, remapColumns, removeColumns, removeDataFrameListener, removeDataFrameListeners, removeDuplicates, rows
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • PresentationStatisticsDataFrame

        public PresentationStatisticsDataFrame​(com.macrofocus.crossplatform.CPFactory factory,
                                               StatisticsDataFrame dataFrame,
                                               com.macrofocus.high_d.axis.group.AxisGroupModel<Row,​C> axisGroupModel)
    • Method Detail

      • getColumnName

        public java.lang.String getColumnName​(C column)
        Specified by:
        getColumnName in interface com.macrofocus.molap.dataframe.DataFrame<StatisticsDataFrame.Stat,​C,​java.lang.Object>
        Overrides:
        getColumnName in class com.macrofocus.molap.dataframe.AbstractDataFrame<StatisticsDataFrame.Stat,​C,​java.lang.Object>
      • getColumnClass

        public java.lang.Class<?> getColumnClass​(C columnIndex)
      • getRowCount

        public int getRowCount()
        Specified by:
        getRowCount in interface com.macrofocus.molap.dataframe.DataFrame<StatisticsDataFrame.Stat,​C,​java.lang.Object>
        Overrides:
        getRowCount in class com.macrofocus.molap.dataframe.AbstractDataFrame<StatisticsDataFrame.Stat,​C,​java.lang.Object>
      • getColumnCount

        public int getColumnCount()
        Specified by:
        getColumnCount in interface com.macrofocus.molap.dataframe.DataFrame<StatisticsDataFrame.Stat,​C,​java.lang.Object>
        Overrides:
        getColumnCount in class com.macrofocus.molap.dataframe.AbstractDataFrame<StatisticsDataFrame.Stat,​C,​java.lang.Object>
      • getColumnIndex

        public com.macrofocus.molap.index.UniqueIndex<C> getColumnIndex()
      • join

        public com.macrofocus.molap.dataframe.DataFrame join​(com.macrofocus.molap.series.Series series,
                                                             java.lang.Object[] cs)