Interface TupleSequence

  • All Superinterfaces:
    uk.ac.starlink.util.Splittable<TupleSequence>, uk.ac.starlink.util.SplittableSequence<TupleSequence>, Tuple
    All Known Implementing Classes:
    AbortTupleSequence, CachedTupleSequence

    public interface TupleSequence
    extends Tuple, uk.ac.starlink.util.SplittableSequence<TupleSequence>
    Interface for iterating over points to plot. At each step, a tuple of values required for the plot is available. Elements of the tuple are addressed by index, i.e. column. Each step represents a point which is a candidate for plotting; some rows of the original data set may be excluded if that data set has been subsetted to produce this sequence.

    This interface extends the Tuple interface, and is also a SplittableSequence. Objects implementing this interface allow access to each of their fields at the current row only.

    Since:
    6 Feb 2013
    Author:
    Mark Taylor