Uses of Interface
org.android.activityminer.model.timeseries.SensorObservation

Packages that use SensorObservation
org.android.activityminer.logic.features Logic layer - Feature implementation and the extraction logic. 
org.android.activityminer.logic.features.calculators Logic layer - Calculators for feature extraction. 
org.android.activityminer.logic.timeseries Logic layer - Components for time series segmentation. 
org.android.activityminer.logic.util Logic layer - Utility components. 
org.android.activityminer.model.timeseries Data model - Data types for sensor observations and time series representation. 
 

Uses of SensorObservation in org.android.activityminer.logic.features
 

Fields in org.android.activityminer.logic.features with type parameters of type SensorObservation
protected  ObservableEventSource<SensorObservation<T,Double>> AbstractFeatureExtractorForDBRecordings.sensorObservationSource
          The observable sensor observation source source to attach to the cutOut creator.
 

Methods in org.android.activityminer.logic.features that return SensorObservation
protected  SensorObservation<AccSensorObservationDimensions,Double> FeatureExtractorForAccDBRecordings.createObservationFromCutOut(SensorObservationCutout<AccSensorObservationDimensions,Double> cutOut, int i, Long ts)
           
protected  SensorObservation<SensorObservationDimensions,Double> FeatureExtractorForDBRecordings.createObservationFromCutOut(SensorObservationCutout<SensorObservationDimensions,Double> cutOut, int i, Long ts)
           
protected abstract  SensorObservation<T,Double> AbstractFeatureExtractorForDBRecordings.createObservationFromCutOut(SensorObservationCutout<T,Double> cutOut, int i, Long ts)
          Does create a sensor observation from a cut-out window at a given index with a given time stamp
 

Method parameters in org.android.activityminer.logic.features with type arguments of type SensorObservation
 void AbstractCutoutFeatureExtractor.attachSensorObservationSource(ObservableEventSource<SensorObservation<T,Double>> sensorObservationSource)
          Method to attach a source for sensor observations.
 void AbstractCutoutFeatureExtractor.detachSensorObservationSource(ObservableEventSource<SensorObservation<T,Double>> sensorObservationSource)
          Method to detach from a source for sensor observations.
 

Uses of SensorObservation in org.android.activityminer.logic.features.calculators
 

Methods in org.android.activityminer.logic.features.calculators with parameters of type SensorObservation
 void MaxDistanceInLocationsCalculator.addObservation(SensorObservation<SensorObservationDimensions,Double> observation)
           
 void SumCalculator.addObservation(SensorObservation<T,Double> observation)
           
 void SensorObservationCounter.addObservation(SensorObservation<T,Double> observation)
           
 void ObservationBasedCalulator.addObservation(SensorObservation<T,Double> observation)
          Method to add a sensor observation to this type.
 void MinimumCalculator.addObservation(SensorObservation<T,Double> observation)
           
 void MaximumCalculator.addObservation(SensorObservation<T,Double> observation)
           
 void EntropyCalculator.addObservation(SensorObservation<T,Double> observation)
           
 void DimensionValueCache.addObservation(SensorObservation<T,Double> observation)
           
 void VerticalHoricontalMagnitudeCalculator.prepareObservation(SensorObservation<T,Double> observation)
           
 void PreparationCalculator.prepareObservation(SensorObservation<T,Double> observation)
          The preparation method for observations
 

Method parameters in org.android.activityminer.logic.features.calculators with type arguments of type SensorObservation
 void ObservationBasedCalulator.addObservations(List<? extends SensorObservation<T,Double>> observations)
          Method to add a sample collection to this type.
 void EntropyCalculator.addObservations(List<? extends SensorObservation<T,Double>> observations)
           
 void AbstractObservationBasedCalculator.addObservations(List<? extends SensorObservation<T,Double>> observations)
           
 

Uses of SensorObservation in org.android.activityminer.logic.timeseries
 

Methods in org.android.activityminer.logic.timeseries that return SensorObservation
protected  SensorObservation<SensorObservationDimensions,Double> ObservableSensorScannerImpl.getNewSensorObservation(Long ts)
           
protected  SensorObservation<AccSensorObservationDimensions,Double> ObservableAccSensorScanner.getNewSensorObservation(Long ts)
           
protected abstract  SensorObservation<T,U> AbstractObservableSensorScanner.getNewSensorObservation(Long ts)
          Does take samples from sources and creates a new sensor observation.
 

Method parameters in org.android.activityminer.logic.timeseries with type arguments of type SensorObservation
 void GenericObservableCutoutCreator.attachSensorObservationSource(ObservableEventSource<SensorObservation<D,T>> sensorObservationSource)
          Method to attach a source for sensor observations.
 void GenericObservableCutoutCreator.detachSensorObservationSource(ObservableEventSource<SensorObservation<D,T>> sensorObservationSource)
          Method to detach from a source for sensor observations.
 

Uses of SensorObservation in org.android.activityminer.logic.util
 

Method parameters in org.android.activityminer.logic.util with type arguments of type SensorObservation
private  void SequenceTimeGapResampler.fillWithRequiredObservationsFromNextRecording(LabeledRecording<T> nextRecording, List<SensorObservation<T,Double>> observations, long endTs)
          Does add required samples from next recording to full fill end time requirement.
 

Uses of SensorObservation in org.android.activityminer.model.timeseries
 

Classes in org.android.activityminer.model.timeseries that implement SensorObservation
 class AbstractSensorObservation<T extends Enum<T> & Dimensions>
          The abstract base implementation for sensor observations.
 class AccSensorObservationImpl
          Implementation of a sensor data observation from the accelerometer sensor.
 class SensorObservationImpl
          Implementation of the sensor data observation for all known sensors.
 

Fields in org.android.activityminer.model.timeseries declared as SensorObservation
private  SensorObservation<T,U> SensorObservationCache.lastObservation
          The last scanned sensor observation.
 

Fields in org.android.activityminer.model.timeseries with type parameters of type SensorObservation
protected  ConcurrentLinkedQueue<SensorObservation<T,U>> SensorObservationCache.cache
          The sample cache.
private  List<SensorObservation<T,U>> SensorObservationCutoutImpl.sensorObservations
          The list with the sensor observations.
 

Methods in org.android.activityminer.model.timeseries that return SensorObservation
 SensorObservation<SensorObservationDimensions,Double> SensorObservationImpl.cloneWithTimeStamp(long ts)
           
 SensorObservation<T,U> SensorObservation.cloneWithTimeStamp(long ts)
          Does clone a sensor observation with the given time stamp.
 SensorObservation<AccSensorObservationDimensions,Double> AccSensorObservationImpl.cloneWithTimeStamp(long ts)
           
 SensorObservation<T,U> SensorObservationCutoutImpl.getSensorObservation(int pos)
           
 SensorObservation<T,U> SensorObservationCutout.getSensorObservation(int pos)
          Getter for the sensor observations at a given position.
 SensorObservation<T,U> SensorObservationCache.takeSample(Long ts)
           
 

Methods in org.android.activityminer.model.timeseries that return types with arguments of type SensorObservation
 List<SensorObservation<T,U>> SensorObservationCutoutImpl.getSensorObservations()
           
 List<SensorObservation<T,U>> SensorObservationCutout.getSensorObservations()
          Getter for the sensor observations.
 List<SensorObservation<T,U>> SensorObservationCutoutImpl.getSensorObservations(int startPos, int cnt)
           
 List<SensorObservation<T,U>> SensorObservationCutout.getSensorObservations(int startPos, int cnt)
          Getter for the given count of sensor observations from a given start position.
 List<SensorObservation<T,U>> SensorObservationCache.removeObservations()
          Does remove and returns all observations in the cache.
 

Methods in org.android.activityminer.model.timeseries with parameters of type SensorObservation
 void SensorObservationCache.add(SensorObservation<T,U> observation)
          Does add a new observation to the cache.
 void SensorObservationCutoutImpl.addObservation(SensorObservation<T,U> observation)
           
 void SensorObservationCutout.addObservation(SensorObservation<T,U> observation)
          Method to add a sensor observation to this type.
 boolean AbstractSensorObservation.hasEqualValues(SensorObservation<T,Double> observation)
           
 boolean SensorObservation.hasEqualValues(SensorObservation<T,U> observation)
          Test method for equal values
 

Method parameters in org.android.activityminer.model.timeseries with type arguments of type SensorObservation
 void SensorObservationCutoutImpl.addObservations(List<? extends SensorObservation<T,U>> observations)
           
 void SensorObservationCutout.addObservations(List<? extends SensorObservation<T,U>> observations)
          Method to add a sample collection to this type.
 

Constructor parameters in org.android.activityminer.model.timeseries with type arguments of type SensorObservation
SensorObservationCutoutImpl(List<SensorObservation<T,U>> sensorObservations)
          Constructor