com.meliorbis.numerics.generic.impl.IteratedOperation Maven / Gradle / Ivy
package com.meliorbis.numerics.generic.impl;
import com.meliorbis.numerics.generic.SettableIterator;
/**
* An operation performed on an iterator
*
* @param The type of values the operation supports
* @param The type of exception the operation throws
*/
public interface IteratedOperation
{
/**
* Perform the operation in on the provided iterator
*
* @param iterator_ The iterator on which to perform the operation
*
* @throws E If an exception occurs
*/
void perform(SettableIterator iterator_) throws E;
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy