org.android.activityminer.logic.features.calculators
Interface ObservationBasedCalulator<T extends Enum<T> & Dimensions>

Package class diagram package ObservationBasedCalulator
Type Parameters:
T - the enumeration type for the dimensions
All Known Implementing Classes:
AbstractObservationBasedCalculator, DimensionValueCache, EntropyCalculator, MaxDistanceInLocationsCalculator, MaximumCalculator, MinimumCalculator, SensorObservationCounter, SumCalculator

public interface ObservationBasedCalulator<T extends Enum<T> & Dimensions>

Interface for calculators, which do calculate its value from sensor observations.


Method Summary
 void addObservation(SensorObservation<T,Double> observation)
          Method to add a sensor observation to this type.
 void addObservations(List<? extends SensorObservation<T,Double>> observations)
          Method to add a sample collection to this type.
 

Method Detail

addObservation

void addObservation(SensorObservation<T,Double> observation)
Method to add a sensor observation to this type.

Parameters:
observation - the observation to add

addObservations

void addObservations(List<? extends SensorObservation<T,Double>> observations)
Method to add a sample collection to this type.

Parameters:
observations - the observations to add