Name | Description | Type | Package | Framework |
BaseEncoding | A binary encoding scheme for reversibly translating between byte sequences and printable ASCII strings. | Class | com.google.common.io | Google Guava |
|
BaseEncoding .DecodingException | Exception indicating invalid base-encoded input encountered while decoding. | Class | com.google.common.io.BaseEncoding | Google Guava |
|
ByteArrayDataInput | An extension of DataInput for reading from in-memory byte arrays; its methods offer identical functionality but do not throw IOException. | Interface | com.google.common.io | Google Guava |
|
ByteArrayDataOutput | An extension of DataOutput for writing to in-memory byte arrays; its methods offer identical functionality but do not throw IOException. | Interface | com.google.common.io | Google Guava |
|
ByteProcessor | A callback interface to process bytes from a stream. | Interface | com.google.common.io | Google Guava |
|
ByteSink | A destination to which bytes can be written, such as a file. | Class | com.google.common.io | Google Guava |
|
ByteSource | A readable source of bytes, such as a file. | Class | com.google.common.io | Google Guava |
|
ByteStreams | Provides utility methods for working with byte arrays and I/O streams. | Class | com.google.common.io | Google Guava |
|
CharSink | A destination to which characters can be written, such as a text file. | Class | com.google.common.io | Google Guava |
|
CharSource | A readable source of characters, such as a text file. | Class | com.google.common.io | Google Guava |
|
CharStreams | Provides utility methods for working with character streams. | Class | com.google.common.io | Google Guava |
|
Closeables | Utility methods for working with Closeable objects. | Class | com.google.common.io | Google Guava |
|
Closer | A Closeable that collects Closeable resources and closes them all when it is closed. | Class | com.google.common.io | Google Guava |
|
CountingInputStream | An InputStream that counts the number of bytes read. | Class | com.google.common.io | Google Guava |
|
CountingOutputStream | An OutputStream that counts the number of bytes written. | Class | com.google.common.io | Google Guava |
|
FileBackedOutputStream | An OutputStream that starts buffering to a byte array, but switches to file buffering once the data reaches a configurable size. | Class | com.google.common.io | Google Guava |
|
Files | Provides utility methods for working with files. | Class | com.google.common.io | Google Guava |
|
FileWriteMode | Modes for opening a file for writing. | Class | com.google.common.io | Google Guava |
|
Flushables | Utility methods for working with Flushable objects. | Class | com.google.common.io | Google Guava |
|
InputSupplier | A factory for readable streams of bytes or characters. | Interface | com.google.common.io | Google Guava |
|
LineProcessor | A callback to be used with the streaming readLines methods. | Interface | com.google.common.io | Google Guava |
|
LineReader | A class for reading lines of text. | Class | com.google.common.io | Google Guava |
|
LittleEndianDataInputStream | An implementation of DataInput that uses little-endian byte ordering for reading short, int, float, double, and | Class | com.google.common.io | Google Guava |
|
LittleEndianDataOutputStream | An implementation of DataOutput that uses little-endian byte ordering for writing char, short, int, float, double, and long values. | Class | com.google.common.io | Google Guava |
|
OutputSupplier | A factory for writable streams of bytes or characters. | Interface | com.google.common.io | Google Guava |
|
PatternFilenameFilter | File name filter that only accepts files matching a regular expression. | Class | com.google.common.io | Google Guava |
|
Resources | Provides utility methods for working with resources in the classpath. | Class | com.google.common.io | Google Guava |