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

A

allFalse() - Static method in class com.tomasteubner.common.core.util.Filters
Always-false filter.
allTrue() - Static method in class com.tomasteubner.common.core.util.Filters
Always-true filter.
ArrayFormatter - Class in com.tomasteubner.common.core.util
A class for formatting arrays as strings.
ArrayFormatter(Formatter, String, String, String) - Constructor for class com.tomasteubner.common.core.util.ArrayFormatter
Main constructor.
ArrayFormatter(Formatter) - Constructor for class com.tomasteubner.common.core.util.ArrayFormatter
Simplified constructor using default prefix, separator and postfix.
ArrayFormatter() - Constructor for class com.tomasteubner.common.core.util.ArrayFormatter
Simplified constructor based on a new Formatter.
asString(boolean[], String, String, String, String) - Static method in class com.tomasteubner.common.core.util.ArrayFormatter
Represent boolean array as String.
asString(boolean[], String) - Static method in class com.tomasteubner.common.core.util.ArrayFormatter
Represent boolean array as String using default prefix, separator and postfix.
asString(byte[], String, String, String, String) - Static method in class com.tomasteubner.common.core.util.ArrayFormatter
Represent byte array as String.
asString(byte[], String) - Static method in class com.tomasteubner.common.core.util.ArrayFormatter
Represent byte array as String using default prefix, separator and postfix.
asString(short[], String, String, String, String) - Static method in class com.tomasteubner.common.core.util.ArrayFormatter
Represent short array as String.
asString(short[], String) - Static method in class com.tomasteubner.common.core.util.ArrayFormatter
Represent short array as String using default prefix, separator and postfix.
asString(int[], String, String, String, String) - Static method in class com.tomasteubner.common.core.util.ArrayFormatter
Represent integer array as String.
asString(int[], String) - Static method in class com.tomasteubner.common.core.util.ArrayFormatter
Represent integer array as String using default prefix, separator and postfix.
asString(long[], String, String, String, String) - Static method in class com.tomasteubner.common.core.util.ArrayFormatter
Represent long array as String.
asString(long[], String) - Static method in class com.tomasteubner.common.core.util.ArrayFormatter
Represent long array as String using default prefix, separator and postfix.
asString(float[], String, String, String, String) - Static method in class com.tomasteubner.common.core.util.ArrayFormatter
Represent float array as String.
asString(float[], String) - Static method in class com.tomasteubner.common.core.util.ArrayFormatter
Represent float array as String using default prefix, separator and postfix.
asString(double[], String, String, String, String) - Static method in class com.tomasteubner.common.core.util.ArrayFormatter
Represent double array as String.
asString(double[], String) - Static method in class com.tomasteubner.common.core.util.ArrayFormatter
Represent double array as String using default prefix, separator and postfix.
asString(T[], String, String, String, String) - Static method in class com.tomasteubner.common.core.util.ArrayFormatter
Represent array of objects as String.
asString(T[], String) - Static method in class com.tomasteubner.common.core.util.ArrayFormatter
Represent array of objects as String using default prefix, separator and postfix.
available() - Method in class com.tomasteubner.common.core.io.ChunkedInputStream
 

C

Chunk - Class in com.tomasteubner.common.core.io
 
Chunk(Chunk.Type, byte[]) - Constructor for class com.tomasteubner.common.core.io.Chunk
 
ChunkedInputStream - Class in com.tomasteubner.common.core.io
 
ChunkedInputStream(ChunkReceiver) - Constructor for class com.tomasteubner.common.core.io.ChunkedInputStream
 
ChunkedOutputStream - Class in com.tomasteubner.common.core.io
 
ChunkedOutputStream(ChunkSender, int) - Constructor for class com.tomasteubner.common.core.io.ChunkedOutputStream
 
ChunkedOutputStream(ChunkSender) - Constructor for class com.tomasteubner.common.core.io.ChunkedOutputStream
 
ChunkInputStream - Class in com.tomasteubner.common.core.io
 
ChunkInputStream(InputStream) - Constructor for class com.tomasteubner.common.core.io.ChunkInputStream
 
ChunkOutputStream - Class in com.tomasteubner.common.core.io
 
ChunkOutputStream(OutputStream) - Constructor for class com.tomasteubner.common.core.io.ChunkOutputStream
 
ChunkReceiver - Interface in com.tomasteubner.common.core.io
 
ChunkSender - Interface in com.tomasteubner.common.core.io
 
close() - Method in class com.tomasteubner.common.core.csv.CsvWriter
 
close() - Method in class com.tomasteubner.common.core.io.ChunkedInputStream
 
close() - Method in class com.tomasteubner.common.core.io.ChunkedOutputStream
 
close() - Method in class com.tomasteubner.common.core.io.ChunkInputStream
 
close() - Method in class com.tomasteubner.common.core.io.ChunkOutputStream
 
close() - Method in class com.tomasteubner.common.core.util.ArrayFormatter
Closes the formatter this ArrayFormatter is based upon.
closeChunk() - Static method in class com.tomasteubner.common.core.io.Chunk
 
closeQuietly(Closeable) - Static method in class com.tomasteubner.common.core.io.IoUtilities
Close a Closeable quietly without throwing an exception
com.tomasteubner.common.core.csv - package com.tomasteubner.common.core.csv
This package contains classes to handle CSV files.
com.tomasteubner.common.core.io - package com.tomasteubner.common.core.io
This package contains classes based on java.io classes.
com.tomasteubner.common.core.util - package com.tomasteubner.common.core.util
This package contains some utility classes.
concat(String...) - Static method in class com.tomasteubner.common.core.util.TextUtilities
Concatenate strings.
copy(InputStream, OutputStream) - Static method in class com.tomasteubner.common.core.io.FileUtilities
Copy everything from an InputStream to an OutputStream.
copy(Reader, Writer) - Static method in class com.tomasteubner.common.core.io.FileUtilities
Copy everything from a Reader to a Writer.
createHash(String) - Static method in class com.tomasteubner.common.core.util.PasswordHash
Returns a salted PBKDF2 hash of the password.
createHash(char[]) - Static method in class com.tomasteubner.common.core.util.PasswordHash
Returns a salted PBKDF2 hash of the password.
CsvParser - Class in com.tomasteubner.common.core.csv
Parser for strings containing comma separated values.
CsvParser(String, char, char) - Constructor for class com.tomasteubner.common.core.csv.CsvParser
Construct parser from a String.
CsvParser(String) - Constructor for class com.tomasteubner.common.core.csv.CsvParser
Construct parser from a String.
CsvWriter - Class in com.tomasteubner.common.core.csv
Writer for files containing comma separated values.
CsvWriter(Writer, char, char) - Constructor for class com.tomasteubner.common.core.csv.CsvWriter
Construct CsvWriter from a Writer.
CsvWriter(OutputStream, char, char) - Constructor for class com.tomasteubner.common.core.csv.CsvWriter
Construct CsvWriter from an OutputStream.
CsvWriter(OutputStream) - Constructor for class com.tomasteubner.common.core.csv.CsvWriter
Construct CsvWriter from an OutputStream.
CsvWriter(Writer) - Constructor for class com.tomasteubner.common.core.csv.CsvWriter
Construct CsvWriter from a Writer.

D

dataChunk(byte[]) - Static method in class com.tomasteubner.common.core.io.Chunk
 
DEFAULT_POSTFIX - Static variable in class com.tomasteubner.common.core.util.ArrayFormatter
The default postfix terminating the array's string representation.
DEFAULT_PREFIX - Static variable in class com.tomasteubner.common.core.util.ArrayFormatter
The default prefix starting the array's string representation.
DEFAULT_SEPARATOR - Static variable in class com.tomasteubner.common.core.util.ArrayFormatter
The default separator between array elements.

E

endRecord() - Method in class com.tomasteubner.common.core.csv.CsvWriter
Terminate current record.
EnumerationIterable<T> - Class in com.tomasteubner.common.core.util
Generic Iterable wrapper for an Enumeration.
EnumerationIterator<T> - Class in com.tomasteubner.common.core.util
Generic Iterator wrapper for an Enumeration.
equal(String, String) - Static method in class com.tomasteubner.common.core.util.TextUtilities
Check if two strings are equal.
equalIgnoreCase(String, String) - Static method in class com.tomasteubner.common.core.util.TextUtilities
Check if two strings are equal.

F

FileSystemTree - Class in com.tomasteubner.common.core.io
Iterable File System Tree.
FileSystemTree(File, Filter<File>) - Constructor for class com.tomasteubner.common.core.io.FileSystemTree
Constructor.
FileSystemTree(File) - Constructor for class com.tomasteubner.common.core.io.FileSystemTree
Constructor for an unfiltered file system tree.
FileSystemTreeIterator - Class in com.tomasteubner.common.core.io
Iterator over a file system tree.
FileSystemTreeIterator(File, Filter<File>) - Constructor for class com.tomasteubner.common.core.io.FileSystemTreeIterator
Constructor.
FileSystemTreeIterator(File) - Constructor for class com.tomasteubner.common.core.io.FileSystemTreeIterator
Constructor for an unfiltered file system tree.
FileUtilities - Class in com.tomasteubner.common.core.io
Helper class containing some static i/o methods.
filter - Variable in class com.tomasteubner.common.core.io.FileSystemTreeIterator
 
Filter<E> - Interface in com.tomasteubner.common.core.util
Filter method.
Filters - Class in com.tomasteubner.common.core.util
Helper class containing static methods for creating common filters.
flush() - Method in class com.tomasteubner.common.core.io.ChunkedOutputStream
Flushes this buffered output stream.
flush() - Method in class com.tomasteubner.common.core.util.ArrayFormatter
Flushed the formatter this ArrayFormatter is based upon.
flushChunk() - Static method in class com.tomasteubner.common.core.io.Chunk
 
format(boolean[], String) - Method in class com.tomasteubner.common.core.util.ArrayFormatter
Writes a formatted boolean array to this object's destination.
format(byte[], String) - Method in class com.tomasteubner.common.core.util.ArrayFormatter
Writes a formatted byte array to this object's destination.
format(short[], String) - Method in class com.tomasteubner.common.core.util.ArrayFormatter
Writes a formatted short array to this object's destination.
format(int[], String) - Method in class com.tomasteubner.common.core.util.ArrayFormatter
Writes a formatted integer array to this object's destination.
format(long[], String) - Method in class com.tomasteubner.common.core.util.ArrayFormatter
Writes a formatted long array to this object's destination.
format(float[], String) - Method in class com.tomasteubner.common.core.util.ArrayFormatter
Writes a formatted float array to this object's destination.
format(double[], String) - Method in class com.tomasteubner.common.core.util.ArrayFormatter
Writes a formatted double array to this object's destination.
format(T[], String) - Method in class com.tomasteubner.common.core.util.ArrayFormatter
Writes a formatted array of objects to this object's destination.
format(String, Object...) - Method in class com.tomasteubner.common.core.util.ArrayFormatter
Writes a formatted string to this object's destination.

G

getData() - Method in class com.tomasteubner.common.core.io.Chunk
 
getLimit() - Method in class com.tomasteubner.common.core.util.ArrayFormatter
Return the maximum number of array elements displayed for each array formatted.
getMoreFormat() - Method in class com.tomasteubner.common.core.util.ArrayFormatter
Return format used to indicate the number of elements suppressed at the end of the array.

H

hasData() - Method in class com.tomasteubner.common.core.io.Chunk
 
HASH_BYTE_SIZE - Static variable in class com.tomasteubner.common.core.util.PasswordHash
 
hasNext() - Method in class com.tomasteubner.common.core.io.FileSystemTreeIterator
 
hasNext() - Method in class com.tomasteubner.common.core.util.EnumerationIterator
 
hasNext() - Method in class com.tomasteubner.common.core.util.MappedIterator
 

I

identity() - Static method in class com.tomasteubner.common.core.util.Mappings
Identity mapping.
IoUtilities - Class in com.tomasteubner.common.core.io
Helper class containing some IO utility methods.
isClose() - Method in class com.tomasteubner.common.core.io.Chunk
 
isEmpty(String) - Static method in class com.tomasteubner.common.core.util.TextUtilities
Check if a String is null or empty.
isFlush() - Method in class com.tomasteubner.common.core.io.Chunk
 
ITERATION_INDEX - Static variable in class com.tomasteubner.common.core.util.PasswordHash
 
iterator() - Method in class com.tomasteubner.common.core.io.FileSystemTree
 
iterator() - Method in class com.tomasteubner.common.core.util.EnumerationIterable
 

J

join(String, String...) - Static method in class com.tomasteubner.common.core.util.TextUtilities
Concatenate strings and separate them with a separator.
join(String, Iterable<?>) - Static method in class com.tomasteubner.common.core.util.TextUtilities
Concatenate strings and separate them with a separator.

L

load(InputStream) - Static method in class com.tomasteubner.common.core.io.FileUtilities
Returns the contents of an InputStream in a byte array.
load(Reader) - Static method in class com.tomasteubner.common.core.io.FileUtilities
Returns the contents of a reader in a String.
load(InputStream, String) - Static method in class com.tomasteubner.common.core.io.FileUtilities
Returns the contents of an InputStream in a String.

M

main(String[]) - Static method in class com.tomasteubner.common.core.util.PasswordHash
Tests the basic functionality of the PasswordHash class
map(F) - Method in interface com.tomasteubner.common.core.util.Mapping
Mapping function.
MappedIterator<F,T> - Class in com.tomasteubner.common.core.util
An iterator that maps elements returned by a base iterator by use of a mapping.
MappedIterator(Iterator<F>, Mapping<F, T>) - Constructor for class com.tomasteubner.common.core.util.MappedIterator
Constructor.
Mapping<F,T> - Interface in com.tomasteubner.common.core.util
A mapping from one type to another.
Mappings - Class in com.tomasteubner.common.core.util
Helper class containing some static methods for mappings.
matches(File) - Method in class com.tomasteubner.common.core.io.FileSystemTreeIterator
Check if a file matches the filter criteria.
matches(E) - Method in interface com.tomasteubner.common.core.util.Filter
Filter test.

N

next() - Method in class com.tomasteubner.common.core.csv.CsvParser
Get the next field from the string.
next() - Method in class com.tomasteubner.common.core.io.FileSystemTreeIterator
 
next() - Method in class com.tomasteubner.common.core.util.EnumerationIterator
 
next() - Method in class com.tomasteubner.common.core.util.MappedIterator
 

O

out() - Method in class com.tomasteubner.common.core.util.ArrayFormatter
Return the Appendable this formatter writes to.
OutputStreamException - Exception in com.tomasteubner.common.core.io
 
OutputStreamException() - Constructor for exception com.tomasteubner.common.core.io.OutputStreamException
 
OutputStreamException(String, Throwable) - Constructor for exception com.tomasteubner.common.core.io.OutputStreamException
 
OutputStreamException(String) - Constructor for exception com.tomasteubner.common.core.io.OutputStreamException
 
OutputStreamException(Throwable) - Constructor for exception com.tomasteubner.common.core.io.OutputStreamException
 
over(Enumeration<T>) - Static method in class com.tomasteubner.common.core.util.EnumerationIterable
Create EnumerationIterable.
over(Enumeration<T>) - Static method in class com.tomasteubner.common.core.util.EnumerationIterator
Create Iterator over Enumeration.

P

parse() - Method in class com.tomasteubner.common.core.csv.CsvParser
Parse all fields from the string into a list.
PasswordHash - Class in com.tomasteubner.common.core.util
 
PasswordHash() - Constructor for class com.tomasteubner.common.core.util.PasswordHash
 
PBKDF2_ALGORITHM - Static variable in class com.tomasteubner.common.core.util.PasswordHash
 
PBKDF2_INDEX - Static variable in class com.tomasteubner.common.core.util.PasswordHash
 
PBKDF2_ITERATIONS - Static variable in class com.tomasteubner.common.core.util.PasswordHash
 

R

read() - Method in class com.tomasteubner.common.core.io.ChunkedInputStream
 
read(byte[], int, int) - Method in class com.tomasteubner.common.core.io.ChunkedInputStream
 
receiveChunk() - Method in class com.tomasteubner.common.core.io.ChunkInputStream
 
receiveChunk() - Method in interface com.tomasteubner.common.core.io.ChunkReceiver
 
remove() - Method in class com.tomasteubner.common.core.io.FileSystemTreeIterator
 
remove() - Method in class com.tomasteubner.common.core.util.MappedIterator
 
root - Variable in class com.tomasteubner.common.core.io.FileSystemTreeIterator
 

S

SALT_BYTE_SIZE - Static variable in class com.tomasteubner.common.core.util.PasswordHash
 
SALT_INDEX - Static variable in class com.tomasteubner.common.core.util.PasswordHash
 
sendChunk(Chunk) - Method in class com.tomasteubner.common.core.io.ChunkOutputStream
 
sendChunk(Chunk) - Method in interface com.tomasteubner.common.core.io.ChunkSender
 
setLimit(int) - Method in class com.tomasteubner.common.core.util.ArrayFormatter
Set the maximum number of array elements displayed for each array formatted.
setMoreFormat(String) - Method in class com.tomasteubner.common.core.util.ArrayFormatter
Set format used to indicate the number of elements suppressed at the end of the array.
startRecord() - Method in class com.tomasteubner.common.core.csv.CsvWriter
Start a new record.

T

TextUtilities - Class in com.tomasteubner.common.core.util
Helper class containing some static methods for String handling.

V

validatePassword(String, String) - Static method in class com.tomasteubner.common.core.util.PasswordHash
Validates a password using a hash.
validatePassword(char[], String) - Static method in class com.tomasteubner.common.core.util.PasswordHash
Validates a password using a hash.

W

write(int) - Method in class com.tomasteubner.common.core.io.ChunkedOutputStream
Writes the specified byte to this buffered output stream.
write(byte[], int, int) - Method in class com.tomasteubner.common.core.io.ChunkedOutputStream
Writes len bytes from the specified byte array starting at offset off to this buffered output stream.
writeValue(String) - Method in class com.tomasteubner.common.core.csv.CsvWriter
Write a single field to the current record.
A C D E F G H I J L M N O P R S T V W 
Skip navigation links

Copyright © 2014–2016 Tomas Teubner. All rights reserved.