All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.meliorbis.numerics.generic.SettableIterator Maven / Gradle / Ivy

Go to download

A library for working with large multi-dimensional arrays and the functions they represent

There is a newer version: 1.2
Show newest version
package com.meliorbis.numerics.generic;

import java.util.Iterator;

/**
 * An iterator which allows underlying elements to be set
 */
public interface SettableIterator extends Iterator
{
    /**
     * Get the current value of iteration
     *
     * @return Gets the current value
     */
    T get();

    /**
     * Changes the current value
     *
     * @param val_ The value to set
     */
    void set(T val_);
    
    /**
	 * Resets the iterator to its pre-start position
	 */
	void reset();
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy