## Uses of Class
org.apache.any23.writer.TripleHandlerException

- Packages that use TripleHandlerException
  Package | Description
  --- | ---
  org.apache.any23.filter | This package defines specific `TripleHandler`s able to filter document and triples that don't respect particular conditions.
  org.apache.any23.writer | This package collects a set of `TripleHandler` decorators and specific RDF format `TripleWriter` implementations.

- - ### Uses of TripleHandlerException in org.apache.any23.filter

    Methods in org.apache.any23.filter that throw TripleHandlerException
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | ExtractionContextBlocker.`close()` |
    `void` | IgnoreAccidentalRDFa.`close()` |
    `void` | IgnoreTitlesOfEmptyDocuments.`close()` |
    `void` | ExtractionContextBlocker.`endDocument​(org.eclipse.rdf4j.model.IRI documentIRI)` |
    `void` | IgnoreAccidentalRDFa.`endDocument​(org.eclipse.rdf4j.model.IRI documentIRI)` |
    `void` | IgnoreTitlesOfEmptyDocuments.`endDocument​(org.eclipse.rdf4j.model.IRI documentIRI)` |
    `void` | ExtractionContextBlocker.`openContext​(ExtractionContext context)` |
    `void` | IgnoreAccidentalRDFa.`openContext​(ExtractionContext context)` |
    `void` | IgnoreTitlesOfEmptyDocuments.`openContext​(ExtractionContext context)` |
    `void` | ExtractionContextBlocker.`receiveNamespace​(String prefix, String uri, ExtractionContext context)` |
    `void` | IgnoreAccidentalRDFa.`receiveNamespace​(String prefix, String uri, ExtractionContext context)` |
    `void` | IgnoreTitlesOfEmptyDocuments.`receiveNamespace​(String prefix, String uri, ExtractionContext context)` |
    `void` | ExtractionContextBlocker.`receiveTriple​(org.eclipse.rdf4j.model.Resource s, org.eclipse.rdf4j.model.IRI p, org.eclipse.rdf4j.model.Value o, org.eclipse.rdf4j.model.IRI g, ExtractionContext context)` |
    `void` | IgnoreAccidentalRDFa.`receiveTriple​(org.eclipse.rdf4j.model.Resource s, org.eclipse.rdf4j.model.IRI p, org.eclipse.rdf4j.model.Value o, org.eclipse.rdf4j.model.IRI g, ExtractionContext context)` |
    `void` | IgnoreTitlesOfEmptyDocuments.`receiveTriple​(org.eclipse.rdf4j.model.Resource s, org.eclipse.rdf4j.model.IRI p, org.eclipse.rdf4j.model.Value o, org.eclipse.rdf4j.model.IRI g, ExtractionContext context)` |
    `void` | ExtractionContextBlocker.`startDocument​(org.eclipse.rdf4j.model.IRI documentIRI)` |
    `void` | IgnoreAccidentalRDFa.`startDocument​(org.eclipse.rdf4j.model.IRI documentIRI)` |
    `void` | IgnoreTitlesOfEmptyDocuments.`startDocument​(org.eclipse.rdf4j.model.IRI documentIRI)` |

  - ### Uses of TripleHandlerException in org.apache.any23.writer

    Methods in org.apache.any23.writer that throw TripleHandlerException
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | BenchmarkTripleHandler.`close()` |
    `void` | CompositeTripleHandler.`close()` |
    `void` | CountingTripleHandler.`close()` |
    `void` | JSONWriter.`close()` | Deprecated.
    `void` | LoggingTripleHandler.`close()` |
    `void` | RDFWriterTripleHandler.`close()` |
    `void` | ReportingTripleHandler.`close()` |
    `void` | RepositoryWriter.`close()` |
    `void` | TripleHandler.`close()` | Will be called last and exactly once.
    `void` | TripleWriter.`close()` | Releases resources associated with this `TripleWriter`, and flushes (but by default does not close) any underlying `OutputStream`s.
    `void` | URIListWriter.`close()` |
    `void` | BenchmarkTripleHandler.`closeContext​(ExtractionContext context)` |
    `void` | CompositeTripleHandler.`closeContext​(ExtractionContext context)` |
    `void` | CountingTripleHandler.`closeContext​(ExtractionContext context)` |
    `void` | LoggingTripleHandler.`closeContext​(ExtractionContext context)` |
    `void` | RDFWriterTripleHandler.`closeContext​(ExtractionContext context)` |
    `void` | ReportingTripleHandler.`closeContext​(ExtractionContext context)` |
    `void` | RepositoryWriter.`closeContext​(ExtractionContext context)` |
    `void` | TripleHandler.`closeContext​(ExtractionContext context)` | Informs the handler that no more triples will come from a previously opened context.
    `void` | TripleWriterHandler.`closeContext​(ExtractionContext context)` | Writers may override this method to handle a "closeContext" extraction event.
    `void` | BenchmarkTripleHandler.`endDocument​(org.eclipse.rdf4j.model.IRI documentIRI)` |
    `void` | CompositeTripleHandler.`endDocument​(org.eclipse.rdf4j.model.IRI documentIRI)` |
    `void` | CountingTripleHandler.`endDocument​(org.eclipse.rdf4j.model.IRI documentIRI)` |
    `void` | JSONWriter.`endDocument​(org.eclipse.rdf4j.model.IRI documentIRI)` | Deprecated.
    `void` | LoggingTripleHandler.`endDocument​(org.eclipse.rdf4j.model.IRI documentIRI)` |
    `void` | RDFWriterTripleHandler.`endDocument​(org.eclipse.rdf4j.model.IRI documentIRI)` |
    `void` | ReportingTripleHandler.`endDocument​(org.eclipse.rdf4j.model.IRI documentIRI)` |
    `void` | RepositoryWriter.`endDocument​(org.eclipse.rdf4j.model.IRI documentIRI)` |
    `void` | TripleHandler.`endDocument​(org.eclipse.rdf4j.model.IRI documentIRI)` | Informs the handler that the end of the document has been reached.
    `void` | TripleWriterHandler.`endDocument​(org.eclipse.rdf4j.model.IRI documentIRI)` | Writers may override this method to handle an "endDocument" extraction event.
    `void` | URIListWriter.`endDocument​(org.eclipse.rdf4j.model.IRI documentIRI)` |
    `void` | BenchmarkTripleHandler.`openContext​(ExtractionContext context)` |
    `void` | CompositeTripleHandler.`openContext​(ExtractionContext context)` |
    `void` | CountingTripleHandler.`openContext​(ExtractionContext context)` |
    `void` | LoggingTripleHandler.`openContext​(ExtractionContext context)` |
    `void` | RDFWriterTripleHandler.`openContext​(ExtractionContext context)` |
    `void` | ReportingTripleHandler.`openContext​(ExtractionContext context)` |
    `void` | RepositoryWriter.`openContext​(ExtractionContext context)` |
    `void` | TripleHandler.`openContext​(ExtractionContext context)` | Informs the handler that a new context has been established.
    `void` | TripleWriterHandler.`openContext​(ExtractionContext context)` | Writers may override this method to handle an "openContext" extraction event.
    `void` | BenchmarkTripleHandler.`receiveNamespace​(String prefix, String uri, ExtractionContext context)` |
    `void` | CompositeTripleHandler.`receiveNamespace​(String prefix, String uri, ExtractionContext context)` |
    `void` | CountingTripleHandler.`receiveNamespace​(String prefix, String uri, ExtractionContext context)` |
    `void` | LoggingTripleHandler.`receiveNamespace​(String prefix, String uri, ExtractionContext context)` |
    `void` | ReportingTripleHandler.`receiveNamespace​(String prefix, String uri, ExtractionContext context)` |
    `void` | RepositoryWriter.`receiveNamespace​(String prefix, String uri, ExtractionContext context)` |
    `void` | TripleHandler.`receiveNamespace​(String prefix, String uri, ExtractionContext context)` | Invoked with a currently open context, notifies the detection of a namespace.
    `void` | TripleWriterHandler.`receiveNamespace​(String prefix, String uri, ExtractionContext context)` | Writers may override this method to handle a "receiveNamespace" extraction event.
    `void` | BenchmarkTripleHandler.`receiveTriple​(org.eclipse.rdf4j.model.Resource s, org.eclipse.rdf4j.model.IRI p, org.eclipse.rdf4j.model.Value o, org.eclipse.rdf4j.model.IRI g, ExtractionContext context)` |
    `void` | CompositeTripleHandler.`receiveTriple​(org.eclipse.rdf4j.model.Resource s, org.eclipse.rdf4j.model.IRI p, org.eclipse.rdf4j.model.Value o, org.eclipse.rdf4j.model.IRI g, ExtractionContext context)` |
    `void` | CountingTripleHandler.`receiveTriple​(org.eclipse.rdf4j.model.Resource s, org.eclipse.rdf4j.model.IRI p, org.eclipse.rdf4j.model.Value o, org.eclipse.rdf4j.model.IRI g, ExtractionContext context)` |
    `void` | LoggingTripleHandler.`receiveTriple​(org.eclipse.rdf4j.model.Resource s, org.eclipse.rdf4j.model.IRI p, org.eclipse.rdf4j.model.Value o, org.eclipse.rdf4j.model.IRI g, ExtractionContext context)` |
    `void` | ReportingTripleHandler.`receiveTriple​(org.eclipse.rdf4j.model.Resource s, org.eclipse.rdf4j.model.IRI p, org.eclipse.rdf4j.model.Value o, org.eclipse.rdf4j.model.IRI g, ExtractionContext context)` |
    `void` | RepositoryWriter.`receiveTriple​(org.eclipse.rdf4j.model.Resource s, org.eclipse.rdf4j.model.IRI p, org.eclipse.rdf4j.model.Value o, org.eclipse.rdf4j.model.IRI g, ExtractionContext context)` |
    `void` | TripleHandler.`receiveTriple​(org.eclipse.rdf4j.model.Resource s, org.eclipse.rdf4j.model.IRI p, org.eclipse.rdf4j.model.Value o, org.eclipse.rdf4j.model.IRI g, ExtractionContext context)` | Invoked with a currently open context, notifies the detection of a triple.
    `void` | TripleWriterHandler.`receiveTriple​(org.eclipse.rdf4j.model.Resource s, org.eclipse.rdf4j.model.IRI p, org.eclipse.rdf4j.model.Value o, org.eclipse.rdf4j.model.IRI g, ExtractionContext context)` | Writers may override this method to handle a "receiveTriple" extraction event.
    `void` | BenchmarkTripleHandler.`startDocument​(org.eclipse.rdf4j.model.IRI documentIRI)` |
    `void` | CompositeTripleHandler.`startDocument​(org.eclipse.rdf4j.model.IRI documentIRI)` |
    `void` | CountingTripleHandler.`startDocument​(org.eclipse.rdf4j.model.IRI documentIRI)` |
    `void` | JSONWriter.`startDocument​(org.eclipse.rdf4j.model.IRI documentIRI)` | Deprecated.
    `void` | LoggingTripleHandler.`startDocument​(org.eclipse.rdf4j.model.IRI documentIRI)` |
    `void` | RDFWriterTripleHandler.`startDocument​(org.eclipse.rdf4j.model.IRI documentIRI)` |
    `void` | ReportingTripleHandler.`startDocument​(org.eclipse.rdf4j.model.IRI documentIRI)` |
    `void` | RepositoryWriter.`startDocument​(org.eclipse.rdf4j.model.IRI documentIRI)` |
    `void` | TripleHandler.`startDocument​(org.eclipse.rdf4j.model.IRI documentIRI)` |
    `void` | TripleWriterHandler.`startDocument​(org.eclipse.rdf4j.model.IRI documentIRI)` | Writers may override this method to handle a "startDocument" extraction event.
    `void` | JSONWriter.`writeNamespace​(String prefix, String uri)` | Deprecated.
    `void` | RDFWriterTripleHandler.`writeNamespace​(String prefix, String uri)` |
    `void` | TripleWriter.`writeNamespace​(String prefix, String uri)` | Writes a prefix-namespace mapping.
    `void` | URIListWriter.`writeNamespace​(String prefix, String uri)` |
    `void` | JSONWriter.`writeTriple​(org.eclipse.rdf4j.model.Resource s, org.eclipse.rdf4j.model.IRI p, org.eclipse.rdf4j.model.Value o, org.eclipse.rdf4j.model.Resource g)` | Deprecated.
    `void` | RDFWriterTripleHandler.`writeTriple​(org.eclipse.rdf4j.model.Resource s, org.eclipse.rdf4j.model.IRI p, org.eclipse.rdf4j.model.Value o, org.eclipse.rdf4j.model.Resource g)` |
    `void` | TripleWriter.`writeTriple​(org.eclipse.rdf4j.model.Resource s, org.eclipse.rdf4j.model.IRI p, org.eclipse.rdf4j.model.Value o, org.eclipse.rdf4j.model.Resource g)` | Writes a triple and, optionally, a graph resource name.
    `void` | URIListWriter.`writeTriple​(org.eclipse.rdf4j.model.Resource s, org.eclipse.rdf4j.model.IRI p, org.eclipse.rdf4j.model.Value o, org.eclipse.rdf4j.model.Resource g)` |