Package com.complexible.common.rdf

# Interface RDFFileSupplier

All Superinterfaces:
  `AutoCloseable`, `Closeable`, `RDFStreamSupplier`, `StatementSource`

public interface RDFFileSupplier extends RDFStreamSupplier

A statement source that produces statements by parsing the contents of a file.

- ## Field Summary

  ### Fields inherited from interface com.complexible.common.rdf.StatementSource

  `NO_ESTIMATE`

- ## Method Summary

  Modifier and Type
  Method
  Description
  `Path`
  `get()`
  Return the file that backs this statement source.

  ### Methods inherited from interface java.io.Closeable

  `close`

  ### Methods inherited from interface com.complexible.common.rdf.RDFStreamSupplier

  `format, getParserConfig, openStream`

  ### Methods inherited from interface com.complexible.common.rdf.StatementSource

  `containsVirtual, estimatedCount, getContext, inMemory, statements, streams`

- ## Method Details

  - ### get

    Path get() throws IOException
    Return the file that backs this statement source.
    Returns:
      the file
    Throws:
      `IOException` - if there was an error retrieving the file, such as it was not found