com.enterprisemath.math.statistics.observation.ObservationProvider Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of em-math Show documentation
Show all versions of em-math Show documentation
Advanced mathematical algorithms.
The newest version!
package com.enterprisemath.math.statistics.observation;
/**
* Defines functionality of the observation provider.
* Provided interface allows multiple iterations through the observations in a single time.
*
* @author radek.hecl
*
* @param type of the observation
*/
public interface ObservationProvider {
/**
* Returns iterator for the observations.
* Returned iterator must be in the beginning and independent from the others.
* This means that multiple and / or nested iterations over observations can be done in the same time.
*
* @return iterator for observations
*/
public ObservationIterator getIterator();
}