Skip navigation links
A B C D E F G H I L O P R S T V W 

A

AbstractObjectWriter<T> - Class in org.metafacture.io
Common functions for object writers.
AbstractObjectWriter() - Constructor for class org.metafacture.io.AbstractObjectWriter
 
ACCEPT_DEFAULT - Static variable in class org.metafacture.io.HttpOpener
 
ACCEPT_HEADER - Static variable in class org.metafacture.io.HttpOpener
 

B

ByteStreamFileWriter - Class in org.metafacture.io
Writes byte arrays to regular output files.
ByteStreamFileWriter() - Constructor for class org.metafacture.io.ByteStreamFileWriter
Creates an instance of ByteStreamFileWriter.

C

CloseFailed - Exception in org.metafacture.io
 
CloseFailed(String) - Constructor for exception org.metafacture.io.CloseFailed
Creates an instance of CloseFailed by a given message.
CloseFailed(Throwable) - Constructor for exception org.metafacture.io.CloseFailed
Creates an instance of CloseFailed by a given cause.
CloseFailed(String, Throwable) - Constructor for exception org.metafacture.io.CloseFailed
Creates an instance of CloseFailed by a given message and a cause.
closeStream() - Method in class org.metafacture.io.ByteStreamFileWriter
Closes the current output file.
closeStream() - Method in class org.metafacture.io.ObjectFileWriter
 
closeStream() - Method in class org.metafacture.io.ObjectJavaIoWriter
Deprecated.
 
closeStream() - Method in class org.metafacture.io.ObjectStdoutWriter
 
closeStream() - Method in class org.metafacture.io.ObjectWriter
 
ConfigurableObjectWriter<T> - Interface in org.metafacture.io
Back end implementations for ObjectWriter should offer a default set of configuration options.
CONTENT_TYPE_HEADER - Static variable in class org.metafacture.io.HttpOpener
 
createCompressor(OutputStream, String) - Method in enum org.metafacture.io.FileCompression
Creates a compressor.
createDecompressor(InputStream, boolean) - Method in enum org.metafacture.io.FileCompression
Creates a decompressor.
createDecompressor(InputStream) - Method in enum org.metafacture.io.FileCompression
Creates a decompressor.
createWriter() - Method in interface org.metafacture.io.IoWriterFactory
Deprecated.
 

D

DEFAULT_DECOMPRESS_CONCATENATED - Static variable in enum org.metafacture.io.FileCompression
 
DEFAULT_FOOTER - Static variable in interface org.metafacture.io.ConfigurableObjectWriter
 
DEFAULT_HEADER - Static variable in interface org.metafacture.io.ConfigurableObjectWriter
 
DEFAULT_METHOD - Static variable in class org.metafacture.io.HttpOpener
 
DEFAULT_METHOD_NAME - Static variable in class org.metafacture.io.HttpOpener
 
DEFAULT_PREFIX - Static variable in class org.metafacture.io.HttpOpener
 
DEFAULT_SEPARATOR - Static variable in interface org.metafacture.io.ConfigurableObjectWriter
 
DEFAULT_SEPARATOR - Static variable in class org.metafacture.io.RecordReader
 

E

ENCODING_DEFAULT - Static variable in class org.metafacture.io.HttpOpener
 
ENCODING_HEADER - Static variable in class org.metafacture.io.HttpOpener
 

F

FileCompression - Enum in org.metafacture.io
Provides a convenient interface for using stream compressors and decompressors.
FileOpener - Class in org.metafacture.io
Opens a file and passes a reader for it to the receiver.
FileOpener() - Constructor for class org.metafacture.io.FileOpener
Creates an instance of FileOpener.

G

getArguments() - Static method in class org.metafacture.io.ObjectWriter
Returns the available arguments.
getCompression() - Method in interface org.metafacture.io.ConfigurableObjectWriter
Returns the compression mode.
getCompression() - Method in class org.metafacture.io.FileOpener
Gets the file compression.
getCompression() - Method in class org.metafacture.io.ObjectFileWriter
 
getCompression() - Method in class org.metafacture.io.ObjectStdoutWriter
 
getCompression() - Method in class org.metafacture.io.ObjectWriter
 
getDecompressConcatenated() - Method in class org.metafacture.io.FileOpener
Checks whether the file compression is set to decompress concatenated.
getEncoding() - Method in interface org.metafacture.io.ConfigurableObjectWriter
Returns the encoding used by the underlying writer.
getEncoding() - Method in class org.metafacture.io.FileOpener
Returns the encoding used to open the resource.
getEncoding() - Method in class org.metafacture.io.ObjectFileWriter
 
getEncoding() - Method in class org.metafacture.io.ObjectStdoutWriter
 
getEncoding() - Method in class org.metafacture.io.ObjectWriter
 
getEncoding() - Method in class org.metafacture.io.ResourceOpener
Returns the encoding used to open the resource.
getFooter() - Method in class org.metafacture.io.AbstractObjectWriter
 
getFooter() - Method in interface org.metafacture.io.ConfigurableObjectWriter
Returns the footer which is output after the last object.
getFooter() - Method in class org.metafacture.io.ObjectWriter
 
getHeader() - Method in class org.metafacture.io.AbstractObjectWriter
 
getHeader() - Method in interface org.metafacture.io.ConfigurableObjectWriter
Returns the header which is output before the first object.
getHeader() - Method in class org.metafacture.io.ObjectWriter
 
getRequestHasBody() - Method in enum org.metafacture.io.HttpOpener.Method
Checks whether the request method accepts a request body.
getResponseHasBody() - Method in enum org.metafacture.io.HttpOpener.Method
Checks whether the request method returns a response body.
getSeparator() - Method in class org.metafacture.io.AbstractObjectWriter
 
getSeparator() - Method in interface org.metafacture.io.ConfigurableObjectWriter
Returns the separator which is output between objects.
getSeparator() - Method in class org.metafacture.io.ObjectWriter
 
getSeparator() - Method in class org.metafacture.io.RecordReader
Gets the separator
getSkipEmptyRecords() - Method in class org.metafacture.io.RecordReader
Checks whether to skip empty records.

H

HEADER_FIELD_SEPARATOR - Static variable in class org.metafacture.io.HttpOpener
 
HEADER_VALUE_SEPARATOR - Static variable in class org.metafacture.io.HttpOpener
 
HttpOpener - Class in org.metafacture.io
Opens an HttpURLConnection and passes a reader to the receiver.
HttpOpener() - Constructor for class org.metafacture.io.HttpOpener
Creates an instance of HttpOpener.
HttpOpener.Method - Enum in org.metafacture.io
 

I

INPUT_DESIGNATOR - Static variable in class org.metafacture.io.HttpOpener
 
IoFailed - Exception in org.metafacture.io
 
IoFailed(String) - Constructor for exception org.metafacture.io.IoFailed
Creates an instance of IoFailed by a given a message.
IoFailed(Throwable) - Constructor for exception org.metafacture.io.IoFailed
Creates an instance of IoFailed by a given a cause.
IoFailed(String, Throwable) - Constructor for exception org.metafacture.io.IoFailed
Creates an instance of IoFailed by a given message and a cause.
IoWriterFactory - Interface in org.metafacture.io
Deprecated.
since = "5.0.1". Use the new writer components based on ObjectWriter instead.

L

LineReader - Class in org.metafacture.io
Processes input from a reader line by line.
LineReader() - Constructor for class org.metafacture.io.LineReader
Creates an instance of LineReader.

O

ObjectFileWriter<T> - Class in org.metafacture.io
 
ObjectFileWriter(String) - Constructor for class org.metafacture.io.ObjectFileWriter
Sets the destination of a file to write objects to.
ObjectJavaIoWriter<T> - Class in org.metafacture.io
Deprecated.
ObjectJavaIoWriter(Writer) - Constructor for class org.metafacture.io.ObjectJavaIoWriter
Deprecated.
Deprecated.
ObjectJavaIoWriter(IoWriterFactory) - Constructor for class org.metafacture.io.ObjectJavaIoWriter
Deprecated.
Deprecated.
ObjectStdoutWriter<T> - Class in org.metafacture.io
 
ObjectStdoutWriter() - Constructor for class org.metafacture.io.ObjectStdoutWriter
Creates an instance of ObjectStdoutWriter.
ObjectWriter<T> - Class in org.metafacture.io
Writes objects to stdout or a file
ObjectWriter(String) - Constructor for class org.metafacture.io.ObjectWriter
Sets the destination to write objects to.
open(String) - Method in class org.metafacture.io.FileOpener
Opens a file.
open(InputStream) - Method in class org.metafacture.io.FileOpener
Opens a file stream.
OpenFailed - Exception in org.metafacture.io
 
OpenFailed(String) - Constructor for exception org.metafacture.io.OpenFailed
Creates an instance of OpenFailed by a given message.
OpenFailed(Throwable) - Constructor for exception org.metafacture.io.OpenFailed
Creates an instance of OpenFailed by a given cause.
OpenFailed(String, Throwable) - Constructor for exception org.metafacture.io.OpenFailed
Creates an instance of OpenFailed by a given message and a cause.
org.metafacture.io - package org.metafacture.io
 

P

process(byte[]) - Method in class org.metafacture.io.ByteStreamFileWriter
Writes bytes to file.
process(String) - Method in class org.metafacture.io.FileOpener
 
process(String) - Method in class org.metafacture.io.HttpOpener
 
process(Reader) - Method in class org.metafacture.io.LineReader
 
process(Reader, ObjectReceiver<String>) - Static method in class org.metafacture.io.LineReader
Processes input from a reader and passes it line by line to a receiver.
process(T) - Method in class org.metafacture.io.ObjectFileWriter
 
process(T) - Method in class org.metafacture.io.ObjectJavaIoWriter
Deprecated.
 
process(T) - Method in class org.metafacture.io.ObjectStdoutWriter
 
process(T) - Method in class org.metafacture.io.ObjectWriter
 
process(Reader) - Method in class org.metafacture.io.RecordReader
 
process(String) - Method in class org.metafacture.io.ResourceOpener
 
process(Object) - Method in class org.metafacture.io.StdInOpener
 
process(Reader) - Method in class org.metafacture.io.TarReader
 

R

RecordReader - Class in org.metafacture.io
Reads data from a Reader and splits it into individual records.
RecordReader() - Constructor for class org.metafacture.io.RecordReader
Creates an instance of RecordReader.
resetStream() - Method in class org.metafacture.io.ByteStreamFileWriter
Opens a new output file.
resetStream() - Method in class org.metafacture.io.ObjectFileWriter
 
resetStream() - Method in class org.metafacture.io.ObjectJavaIoWriter
Deprecated.
 
resetStream() - Method in class org.metafacture.io.ObjectStdoutWriter
 
resetStream() - Method in class org.metafacture.io.ObjectWriter
 
ResourceOpener - Class in org.metafacture.io
Opens a resource or file and passes a reader for it to the receiver.
ResourceOpener() - Constructor for class org.metafacture.io.ResourceOpener
Creates an instance of ResourceOpener.

S

setAccept(String) - Method in class org.metafacture.io.HttpOpener
Sets the HTTP "accept" header value.
setAppendIfFileExists(boolean) - Method in class org.metafacture.io.ByteStreamFileWriter
Controls whether to open files in append mode if they exist.
setAppendIfFileExists(boolean) - Method in class org.metafacture.io.ObjectFileWriter
Controls whether to open files in append mode if they exist.
setAppendIfFileExists(boolean) - Method in class org.metafacture.io.ObjectWriter
Controls whether to open files in append mode if they exist.
setBody(String) - Method in class org.metafacture.io.HttpOpener
Sets the HTTP request body.
setCompression(FileCompression) - Method in interface org.metafacture.io.ConfigurableObjectWriter
Sets the compression mode.
setCompression(String) - Method in interface org.metafacture.io.ConfigurableObjectWriter
Sets the compression mode.
setCompression(FileCompression) - Method in class org.metafacture.io.FileOpener
Sets the compression of the file.
setCompression(String) - Method in class org.metafacture.io.FileOpener
Sets the compression of the file.
setCompression(FileCompression) - Method in class org.metafacture.io.ObjectFileWriter
 
setCompression(String) - Method in class org.metafacture.io.ObjectFileWriter
 
setCompression(FileCompression) - Method in class org.metafacture.io.ObjectStdoutWriter
 
setCompression(String) - Method in class org.metafacture.io.ObjectStdoutWriter
 
setCompression(FileCompression) - Method in class org.metafacture.io.ObjectWriter
 
setCompression(String) - Method in class org.metafacture.io.ObjectWriter
 
setContentType(String) - Method in class org.metafacture.io.HttpOpener
Sets the HTTP "content-type" header value.
setDecompressConcatenated(boolean) - Method in class org.metafacture.io.FileOpener
Flags whether to use decompress concatenated file compression.
setEncoding(String) - Method in interface org.metafacture.io.ConfigurableObjectWriter
Sets the encoding used by the underlying writer.
setEncoding(String) - Method in class org.metafacture.io.FileOpener
Sets the encoding used to open the resource.
setEncoding(String) - Method in class org.metafacture.io.HttpOpener
Sets the HTTP "accept-charset" header value.
setEncoding(String) - Method in class org.metafacture.io.ObjectFileWriter
 
setEncoding(String) - Method in class org.metafacture.io.ObjectStdoutWriter
 
setEncoding(String) - Method in class org.metafacture.io.ObjectWriter
 
setEncoding(String) - Method in class org.metafacture.io.ResourceOpener
Sets the encoding used to open the resource.
setErrorPrefix(String) - Method in class org.metafacture.io.HttpOpener
Sets the error prefix.
setFileNameSupplier(Supplier<File>) - Method in class org.metafacture.io.ByteStreamFileWriter
Supplier for file names.
setFlushAfterWrite(boolean) - Method in class org.metafacture.io.ByteStreamFileWriter
Controls whether the output stream is flushed after each write operation in ByteStreamFileWriter.process(byte[]).
setFooter(String) - Method in class org.metafacture.io.AbstractObjectWriter
 
setFooter(String) - Method in interface org.metafacture.io.ConfigurableObjectWriter
Sets the footer which is output after the last object.
setFooter(String) - Method in class org.metafacture.io.ObjectWriter
 
setHeader(String) - Method in class org.metafacture.io.AbstractObjectWriter
 
setHeader(String) - Method in interface org.metafacture.io.ConfigurableObjectWriter
Sets the header which is output before the first object.
setHeader(String) - Method in class org.metafacture.io.HttpOpener
Sets a request property (header), or multiple request properties separated by "\n".
setHeader(String, String) - Method in class org.metafacture.io.HttpOpener
Sets a request property (header).
setHeader(String) - Method in class org.metafacture.io.ObjectWriter
 
setMethod(HttpOpener.Method) - Method in class org.metafacture.io.HttpOpener
Sets the HTTP request method.
setSeparator(String) - Method in class org.metafacture.io.AbstractObjectWriter
 
setSeparator(String) - Method in interface org.metafacture.io.ConfigurableObjectWriter
Sets the separator which is output between objects.
setSeparator(String) - Method in class org.metafacture.io.ObjectWriter
 
setSeparator(String) - Method in class org.metafacture.io.RecordReader
Sets the separator.
setSeparator(char) - Method in class org.metafacture.io.RecordReader
Sets the separator.
setSkipEmptyRecords(boolean) - Method in class org.metafacture.io.RecordReader
Flags to skip empty records.
setUrl(String) - Method in class org.metafacture.io.HttpOpener
Sets the HTTP request URL.
StdInOpener - Class in org.metafacture.io
Helper class to open stdin
StdInOpener() - Constructor for class org.metafacture.io.StdInOpener
Creates an instance of StdInOpener.
STDOUT - Static variable in class org.metafacture.io.ObjectWriter
 

T

TarReader - Class in org.metafacture.io
Opens (aka 'untar') a tar archive and passes every entry.
TarReader() - Constructor for class org.metafacture.io.TarReader
Creates an instance of TarReader.

V

valueOf(String) - Static method in enum org.metafacture.io.FileCompression
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.metafacture.io.HttpOpener.Method
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.metafacture.io.FileCompression
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.metafacture.io.HttpOpener.Method
Returns an array containing the constants of this enum type, in the order they are declared.

W

WriteFailed - Exception in org.metafacture.io
 
WriteFailed(String) - Constructor for exception org.metafacture.io.WriteFailed
Creates an instance of WriteFailed by given message.
WriteFailed(Throwable) - Constructor for exception org.metafacture.io.WriteFailed
Creates an instance of WriteFailed by given cause.
WriteFailed(String, Throwable) - Constructor for exception org.metafacture.io.WriteFailed
Creates an instance of WriteFailed by given message and cause.
A B C D E F G H I L O P R S T V W 
Skip navigation links