public class DataLocationIteratorFactory
extends java.lang.Object
DataLocationIteratorFactory
class creates a
DataLocationIterator
instance based on a set of parameters that
specify the desired iterator behaviour.Modifier and Type | Method and Description |
---|---|
DataLocationIterator |
create(DataLocationConstraints constraints)
Creates a new iterator.
|
static DataLocationIteratorFactory |
getInstance()
Gets an instance of this factory.
|
static void |
main(java.lang.String[] argv)
Tests this class.
|
public static DataLocationIteratorFactory getInstance()
public DataLocationIterator create(DataLocationConstraints constraints)
constraints
- the data location bounds and sparseness contraints.java.lang.IllegalArgumentException
- if inconsistencies are found in the
constraints.public static void main(java.lang.String[] argv) throws java.lang.Exception
argv
- the array of command line parameters.java.lang.Exception