public class DocumentFactory extends Object
TikaDocument objects with default parameters.
DocumentQueue implementations should use the create method that
instantiates a TikaDocument with all of the information that it is capable of providing.
For example, a queue that stores only paths should use the create(Path) method, whereas a queue that
stores both a path and ID should use create(String, Path).| Constructor and Description |
|---|
DocumentFactory() |
DocumentFactory(Options<String> options) |
| Modifier and Type | Method and Description |
|---|---|
DocumentFactory |
configure(Options<String> options) |
TikaDocument |
create(Path path) |
TikaDocument |
create(Path path,
BasicFileAttributes attributes) |
TikaDocument |
create(Path path,
long size) |
TikaDocument |
create(Path path,
org.apache.tika.metadata.Metadata metadata) |
TikaDocument |
create(String path) |
TikaDocument |
create(String id,
Path path) |
TikaDocument |
create(String id,
Path path,
long size) |
TikaDocument |
create(String id,
Path path,
org.apache.tika.metadata.Metadata metadata) |
TikaDocument |
create(String id,
String path) |
TikaDocument |
create(URL url) |
DocumentFactory |
withIdentifier(Identifier identifier) |
public DocumentFactory configure(Options<String> options)
public DocumentFactory withIdentifier(Identifier identifier)
public TikaDocument create(String id, Path path)
public TikaDocument create(String id, Path path, long size)
public TikaDocument create(String id, Path path, org.apache.tika.metadata.Metadata metadata)
public TikaDocument create(Path path)
public TikaDocument create(Path path, BasicFileAttributes attributes)
public TikaDocument create(Path path, long size)
public TikaDocument create(String path)
public TikaDocument create(String id, String path)
public TikaDocument create(Path path, org.apache.tika.metadata.Metadata metadata)
public TikaDocument create(URL url) throws URISyntaxException
URISyntaxExceptionCopyright © 2018 The International Consortium of Investigative Journalists. All rights reserved.