Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
org.apache.any23.writer.TripleHandler

Packages that use TripleHandler
org.apache.any23 | TODO fillme
org.apache.any23.extractor | TODO fillme
org.apache.any23.filter | TODO fillme
org.apache.any23.writer | TODO fillme

Uses of TripleHandler in org.apache.any23

Methods in org.apache.any23 with parameters of type TripleHandler
`ExtractionReport` | `Any23.extract(DocumentSource in, TripleHandler outputHandler)` Performs metadata extraction from the content of the given `in` document source, sending the generated events to the specified `outputHandler`.
`ExtractionReport` | `Any23.extract(DocumentSource in, TripleHandler outputHandler, String encoding)` Performs metadata extraction from the content of the given `in` document source, sending the generated events to the specified `outputHandler`.
`ExtractionReport` | `Any23.extract(ExtractionParameters eps, DocumentSource in, TripleHandler outputHandler)` Performs metadata extraction from the content of the given `in` document source, sending the generated events to the specified `outputHandler`.
`ExtractionReport` | `Any23.extract(ExtractionParameters eps, DocumentSource in, TripleHandler outputHandler, String encoding)` Performs metadata extraction from the content of the given `in` document source, sending the generated events to the specified `outputHandler`.
`ExtractionReport` | `Any23.extract(ExtractionParameters eps, String documentURI, TripleHandler outputHandler)` Performs metadata extraction from the content of the given `documentURI` sending the generated events to the specified `outputHandler`.
`ExtractionReport` | `Any23.extract(File file, TripleHandler outputHandler)` Performs metadata extraction from the content of the given `file` sending the generated events to the specified `outputHandler`.
`ExtractionReport` | `Any23.extract(String in, String documentURI, String contentType, String encoding, TripleHandler outputHandler)` Performs metadata extraction on the `in` string associated to the `documentURI` URI, declaring `contentType` and `encoding`.
`ExtractionReport` | `Any23.extract(String in, String documentURI, TripleHandler outputHandler)` Performs metadata extraction on the `in` string associated to the `documentURI` URI, sending the generated events to the specified `outputHandler`.
`ExtractionReport` | `Any23.extract(String documentURI, TripleHandler outputHandler)` Performs metadata extraction from the content of the given `documentURI` sending the generated events to the specified `outputHandler`.

Uses of TripleHandler in org.apache.any23.extractor

Constructors in org.apache.any23.extractor with parameters of type TripleHandler
`ExtractionResultImpl(ExtractionContext context, Extractor<?> extractor, TripleHandler tripleHandler)`
`SingleDocumentExtraction(Configuration configuration, DocumentSource in, ExtractorFactory<?> factory, TripleHandler output)` Builds an extractor by the specification of document source, extractors factory and output triple handler.
`SingleDocumentExtraction(Configuration configuration, DocumentSource in, ExtractorGroup extractors, TripleHandler output)` Builds an extractor by the specification of document source, list of extractors and output triple handler.
`SingleDocumentExtraction(DocumentSource in, ExtractorFactory<?> factory, TripleHandler output)` Builds an extractor by the specification of document source, extractors factory and output triple handler, using the `DefaultConfiguration`.

Uses of TripleHandler in org.apache.any23.filter

Classes in org.apache.any23.filter that implement TripleHandler
`class` | `ExtractionContextBlocker` A wrapper around a `TripleHandler` that can block and unblock calls to the handler, either for the entire document, or for individual `ExtractionContext`s.
`class` | `IgnoreAccidentalRDFa` A `TripleHandler` that suppresses output of the RDFa parser if the document only contains "accidental" RDFa, like stylesheet links and other non-RDFa uses of HTML's
`class` | `IgnoreTitlesOfEmptyDocuments` A `TripleHandler` that suppresses output of the `TitleExtractor` unless some other triples could be parsed from the document.

Constructors in org.apache.any23.filter with parameters of type TripleHandler
`ExtractionContextBlocker(TripleHandler wrapped)`
`IgnoreAccidentalRDFa(TripleHandler wrapped)`
`IgnoreAccidentalRDFa(TripleHandler wrapped, boolean alwaysSuppressCSSTriples)` Constructor.
`IgnoreTitlesOfEmptyDocuments(TripleHandler wrapped)`

Uses of TripleHandler in org.apache.any23.writer

Subinterfaces of TripleHandler in org.apache.any23.writer
`interface` | `FormatWriter` Base interface used for the definition of RDF format writers.

Classes in org.apache.any23.writer that implement TripleHandler
`class` | `BenchmarkTripleHandler` `TripleHandler` decorator useful to perform benchmarking.
`class` | `CompositeTripleHandler` A `TripleHandler` multi decorator, that wraps zero or more other triple handlers and dispatches all events to each of them.
`class` | `CountingTripleHandler` A simple `TripleHandler` that merely counts the number of triples it has received.
`class` | `JSONWriter` Implementation of JSON format writer.
`class` | `LoggingTripleHandler` Triple handler decorator useful for logging purposes.
`class` | `NQuadsWriter` Implementation of an NQuads writer.
`class` | `NTriplesWriter` N3 triples writer.
`class` | `RDFWriterTripleHandler` A `TripleHandler` that writes triples to a Sesame `RDFWriter`, eg for serialization using one of Sesame's writers.
`class` | `RDFXMLWriter` RDF/XML writer implementation.
`class` | `ReportingTripleHandler` A `TripleHandler` that collects various information about the extraction process, such as the extractors used and the total number of triples.
`class` | `RepositoryWriter` A Sesame repository triple writer.
`class` | `TriXWriter` TriX format writer implementation.
`class` | `TurtleWriter` N3 notation writer.
`class` | `URIListWriter` This writer simply produces a list of unique URI present in the subject or in the object of every single extracted RDF Statement.

Methods in org.apache.any23.writer that return types with arguments of type TripleHandler
`Collection<TripleHandler>` | `CompositeTripleHandler.getChilds()`

Methods in org.apache.any23.writer with parameters of type TripleHandler
`void` | `CompositeTripleHandler.addChild(TripleHandler child)` Adds a decorated handler.

Constructors in org.apache.any23.writer with parameters of type TripleHandler
`BenchmarkTripleHandler(TripleHandler tripleHandler)` Constructor.
`LoggingTripleHandler(TripleHandler tripleHandler, PrintWriter destination)`
`ReportingTripleHandler(TripleHandler wrapped)`

Constructor parameters in org.apache.any23.writer with type arguments of type TripleHandler
`CompositeTripleHandler(Collection<TripleHandler> children)` Constructor with initial list of decorated handlers.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2010-2012 The Apache Software Foundation. All Rights Reserved.