Class AxisModelsDataFrame<R,​C>

  • All Implemented Interfaces:
    com.macrofocus.molap.dataframe.DataFrame<R,​com.macrofocus.high_d.axis.AxisModel<R,​C>,​java.lang.Number>

    public class AxisModelsDataFrame<R,​C>
    extends com.macrofocus.molap.dataframe.AbstractDataFrame<R,​com.macrofocus.high_d.axis.AxisModel<R,​C>,​java.lang.Number>
    • Nested Class Summary

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

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

      Constructors 
      Constructor Description
      AxisModelsDataFrame​(com.macrofocus.molap.dataframe.DataFrame<R,​C,​?> dataFrame, com.macrofocus.high_d.axis.group.AxisGroupModel<R,​C> axisGroupModel, SingleSelection<com.macrofocus.high_d.axis.AxisModel<R,​C>> x)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.Class getColumnClass​(com.macrofocus.high_d.axis.AxisModel<R,​C> c)  
      com.macrofocus.molap.index.UniqueIndex<com.macrofocus.high_d.axis.AxisModel<R,​C>> getColumnIndex()  
      com.macrofocus.molap.series.Series<com.macrofocus.high_d.axis.AxisModel<R,​C>,​?> getRow​(R r)  
      java.lang.Class getRowClass​(R r)  
      com.macrofocus.molap.index.UniqueIndex<R> getRowIndex()  
      java.lang.Number getValueAt​(R r, com.macrofocus.high_d.axis.AxisModel<R,​C> c)  
      com.macrofocus.molap.dataframe.DataFrame join​(com.macrofocus.molap.series.Series series, com.macrofocus.high_d.axis.AxisModel[] axisModels)  
      • Methods inherited from class com.macrofocus.molap.dataframe.AbstractDataFrame

        addDataFrameListener, addWeakDataFrameListener, aggregate, aggregate, append, appendAndReindex, benchmark, columns, filter, getCentroid, getColumn, getColumnAddress, getColumnCount, getColumnKey, getColumnName, getConstant, getCount, getCountDistinct, getCountDistinctWithNull, getCube, getDataFrameAggregation, getDistributiveStatistics, getFirst, getFirstQuartile, getMax, getMean, getMedian, getMin, getRandom, getRowAddress, getRowCount, 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

      • AxisModelsDataFrame

        public AxisModelsDataFrame​(com.macrofocus.molap.dataframe.DataFrame<R,​C,​?> dataFrame,
                                   com.macrofocus.high_d.axis.group.AxisGroupModel<R,​C> axisGroupModel,
                                   SingleSelection<com.macrofocus.high_d.axis.AxisModel<R,​C>> x)
    • Method Detail

      • getRowClass

        public java.lang.Class getRowClass​(R r)
      • getColumnClass

        public java.lang.Class getColumnClass​(com.macrofocus.high_d.axis.AxisModel<R,​C> c)
      • getValueAt

        public java.lang.Number getValueAt​(R r,
                                           com.macrofocus.high_d.axis.AxisModel<R,​C> c)
      • getRow

        public com.macrofocus.molap.series.Series<com.macrofocus.high_d.axis.AxisModel<R,​C>,​?> getRow​(R r)
      • getRowIndex

        public com.macrofocus.molap.index.UniqueIndex<R> getRowIndex()
      • getColumnIndex

        public com.macrofocus.molap.index.UniqueIndex<com.macrofocus.high_d.axis.AxisModel<R,​C>> getColumnIndex()
      • join

        public com.macrofocus.molap.dataframe.DataFrame join​(com.macrofocus.molap.series.Series series,
                                                             com.macrofocus.high_d.axis.AxisModel[] axisModels)