Interface Parser<T>

Type Parameters:
T - the type of objects returned by the parser
All Superinterfaces:
AutoCloseable, Closeable, CloseableIterator<T>
All Known Implementing Classes:
CSVParser, DlgpeParser, DlgpParser, RDFParser, RLSCSVParser, RLSCSVsParser

public interface Parser<T> extends CloseableIterator<T>
Parses a stream of heterogeneous InteGraal objects.
Author:
Clément Sipieter (INRIA) <clement@6pi.fr>
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    Indicates whether another element can be read from the iterator.
    Returns the next element from the iterator.
    default ParserResult
    Parses every remaining object and groups them by output category.
    default <To> Stream<To>
    Streams parsed objects filtered by the supplied type.

    Methods inherited from interface CloseableIterator

    close