Interface IterableResult<T,C extends Context>

All Superinterfaces:
Iterable<T>
All Known Implementing Classes:
ParserIterator, RecordIterator, RowIterator

public interface IterableResult<T,C extends Context> extends Iterable<T>
An Iterable result that provides the current parsing context through the getContext() method
  • Method Details

    • getContext

      C getContext()
      Returns the current parsing Context, if available
      Returns:
      the contextual object with information about an ongoing parsing process
    • iterator

      ResultIterator<T,C> iterator()
      Specified by:
      iterator in interface Iterable<T>