jebl.math
Interface OrderEnumerator


public interface OrderEnumerator

A means for describing odering information, and Utilities for creating such Orderings

Author:
Matthew Goode

Nested Class Summary
static interface OrderEnumerator.OEFactory
           
static class OrderEnumerator.Utils
           
 
Method Summary
 int getNext()
          The next value in the enumeration
 boolean hasMore()
          If hasMore returns false reset should be called
 void reset()
          Reset back to starting state, may have a differnet number of values, and a different ordering after a reset!
 

Method Detail

hasMore

boolean hasMore()
If hasMore returns false reset should be called


getNext

int getNext()
The next value in the enumeration


reset

void reset()
Reset back to starting state, may have a differnet number of values, and a different ordering after a reset!