## Uses of Interface
org.eclipse.rdf4j.model.util.GetStatementOptional

- Packages that use GetStatementOptional
  Package | Description
  --- | ---
  org.eclipse.rdf4j.model.util | Helper classes for working with RDF models.

- - ### Uses of GetStatementOptional in org.eclipse.rdf4j.model.util

    Methods in org.eclipse.rdf4j.model.util with parameters of type GetStatementOptional
    Modifier and Type | Method | Description
    --- | --- | ---
    `static <E extends RDF4JException> void` | RDFCollections.`extract​(GetStatementOptional statementSupplier, Resource head, Consumer<Statement> collectionConsumer, Function<String,​Supplier<E>> exceptionSupplier, Resource... contexts)` | Extracts an RDF Collection starting with the supplied list head from the statement supplier and sends all statements that make up the collection to the supplied `Consumer` function.
    `static <E extends RDF4JException> void` | RDFContainers.`extract​(IRI containerType, GetStatementOptional statementSupplier, Resource container, Consumer<Statement> collectionConsumer, Function<String,​Supplier<E>> exceptionSupplier, Resource... contexts)` | Extracts an RDF Container starting with the supplied container head from the statement supplier and sends all statements that make up the collection to the supplied `Consumer` function.