Holger's
Java API

Uses of Class
com.antelmann.math.DataPoint

Packages that use DataPoint
com.antelmann.math This package contains classes to ease calculations. 
com.antelmann.util This package contains generally useful classes that are used throughout the other packages in this framework. 
 

Uses of DataPoint in com.antelmann.math
 

Fields in com.antelmann.math with type parameters of type DataPoint
static Comparator<DataPoint> DataPoint.COUNT_COMPARATOR
          allows to sort DataPoints by their count (ascending)
static Comparator<DataPoint> DataPoint.SUM_COMPARATOR
          allows to sort DataPoints by their sum (ascending)
 

Methods in com.antelmann.math that return DataPoint
 DataPoint DataPoint.add(BigDecimal number)
           
 DataPoint DataPoint.add(DataPoint dp)
          the returned DataPoint is an aggregation of this instance and the given one
 DataPoint DataPoint.add(Number number)
           
 DataPoint DataMatrix.addRawData(List<Object> vector, Number n)
          allows to directly add a value with a pre-defined data vector; additional matrixes are not effected
protected  DataPoint DataMatrix.addRawData(List<Object> vector, Number n, boolean validate)
          allows to directly add a value with a pre-defined data vector; additional matrixes are not effected
 DataPoint DataMatrix.addRawData(Number n, Object... vector)
          allows to directly add a value with a pre-defined data vector
 DataPoint CounterMap.getCountStatistics()
           
 DataPoint TimeDataGrid.getDataPoint(Date date, Object group)
           
 DataPoint DataMatrix.getDataPoint(List<?> vector)
           
 DataPoint DataMatrix.getDataPoint(Object... vector)
           
 DataPoint TimeDataGrid.getSum(Date date)
           
 DataPoint TimeDataGrid.getSum(Object groupCriteria)
           
 DataPoint TimeDataGrid.getTopGroupsSum(int maxEntries)
           
 DataPoint DataMatrix.getTotal()
           
 DataPoint DataMatrix.getTotal(int axis, Object axisValue)
           
 DataPoint TimeDataGrid.getTotalSum()
           
 DataPoint DataMap.getValue(T category)
           
 DataPoint DataMap.getValueForAll()
           
protected  DataPoint DataMatrix.setRawData(List<Object> vector, DataPoint dp)
          allows to directly set a DataPoint with a pre-defined data vector; additional matrixes are not effected
 

Methods in com.antelmann.math that return types with arguments of type DataPoint
static
<T,P> HashMap<P,DataPoint>
DataPoint.aggregate(Map<T,DataPoint> data, PatternExtractor<? super T,? extends P> pe)
           
 HashMap<List<Object>,DataPoint> DataMatrix.aggregatedDataMap(int... axises)
          calculates a new data map based on the given reduced vector
 HashMap<Object,DataPoint> DataMatrix.getAxisTotals(int axis)
           
 HashMap<Object,DataPoint> DataMatrix.getAxisTotals(String axisName)
           
 Map<List<Object>,DataPoint> DataMatrix.getDataMap()
          provides an unmodifiable view of the embedded data
 HashMap<Date,DataPoint> TimeDataGrid.getDatesSum()
          generates a new data structure holding the data present at the time of calling
 Map<Date,DataPoint> TimeDataGrid.getGroupData(Object group)
          provides an unmodifiable view of the data
 HashMap<Object,DataPoint> TimeDataGrid.getGroupSums()
          generates a new data structure holding the data present at the time of calling
 Map<T,DataPoint> DataMap.getView()
           
 

Methods in com.antelmann.math with parameters of type DataPoint
 DataPoint DataPoint.add(DataPoint dp)
          the returned DataPoint is an aggregation of this instance and the given one
 void DataMap.add(T category, DataPoint x)
           
protected  DataPoint DataMatrix.setRawData(List<Object> vector, DataPoint dp)
          allows to directly set a DataPoint with a pre-defined data vector; additional matrixes are not effected
 

Method parameters in com.antelmann.math with type arguments of type DataPoint
static
<T,P> HashMap<P,DataPoint>
DataPoint.aggregate(Map<T,DataPoint> data, PatternExtractor<? super T,? extends P> pe)
           
static HashMap<org.jfree.data.time.RegularTimePeriod,Double> TimeDataGraphics.aggregateToTimePeriod(Map<Date,DataPoint> map, TimeInterval interval, DataPoint.ValueType type)
           
static
<T> HashMap<T,Double>
DataPoint.convertToDoubleMap(Map<T,DataPoint> data, DataPoint.ValueType type)
           
static
<T> HashMap<T,BigDecimal>
DataPoint.convertToValueMap(Map<T,DataPoint> data, DataPoint.ValueType type)
           
 void DataMap.limitSize(int limit, Comparator<DataPoint> dpComparator)
          uses the given limit as both: upper and lower limit
 void DataMap.limitSize(int upperLimit, int lowerLimit, Comparator<DataPoint> dpComparator)
          allows to limit this data map to a given number of keys.
static org.jfree.data.time.TimeSeries TimeDataGraphics.makeTimeSeries(String name, Map<? extends Date,DataPoint> map, DataPoint.ValueType type, TimeInterval interval)
           
 void DataMap.purge(int limit, Comparator<DataPoint> comparator)
           
 

Uses of DataPoint in com.antelmann.util
 

Methods in com.antelmann.util that return types with arguments of type DataPoint
 Map<Method,DataPoint> InterfaceMonitor.Profiler.getProfileData()
          provides performance data over the wrapped instance; the DataPoint is based on the time each call took.
 



(c) Holger Antelmann since 2001- all rights reserved (contact: info@antelmann.com)
see www.antelmann.com/developer for further details and available downloads