A B C D E F G H I J K L M N O P R S T U V W X Z

A

AbstractExpression - Class in de.unkrig.commons.text.expression
An implementation of Expression which implements the "evaluateTo*()" convenience methods.
AbstractExpression() - Constructor for class de.unkrig.commons.text.expression.AbstractExpression
 
AbstractParser<TT extends java.lang.Enum<TT>> - Class in de.unkrig.commons.text.parser
The base class for implementing parsers.
AbstractParser(ProducerWhichThrows<AbstractScanner.Token<TT>, ScanException>) - Constructor for class de.unkrig.commons.text.parser.AbstractParser
 
AbstractPipe - Class in de.unkrig.commons.io.pipe
Basic implementation of a pipe.
AbstractPipe() - Constructor for class de.unkrig.commons.io.pipe.AbstractPipe
 
AbstractPrinter - Class in de.unkrig.commons.text
A basic implementation of the Printer interface.
AbstractPrinter() - Constructor for class de.unkrig.commons.text.AbstractPrinter
 
AbstractRingBuffer - Class in de.unkrig.commons.io.pipe
Implementation of a pipe by a ring buffer.
AbstractRingBuffer(long) - Constructor for class de.unkrig.commons.io.pipe.AbstractRingBuffer
 
AbstractScanner<TT extends java.lang.Enum<TT>> - Class in de.unkrig.commons.text.scanner
A scanner that produces AbstractScanner.Tokens.
AbstractScanner() - Constructor for class de.unkrig.commons.text.scanner.AbstractScanner
 
AbstractScanner.Token<TT extends java.lang.Enum<TT>> - Class in de.unkrig.commons.text.scanner
Representation of a scanned token.
AbstractScanner.Token(TT, String) - Constructor for class de.unkrig.commons.text.scanner.AbstractScanner.Token
 
AbstractServlett - Class in de.unkrig.commons.net.http.servlett
Abstract base implementation of Servlett.
AbstractServlett() - Constructor for class de.unkrig.commons.net.http.servlett.AbstractServlett
 
AbstractStreamHandler - Class in de.unkrig.commons.util.logging.handler
Adds an 'autoFlush' feature to the StreamHandler, and a one-arg constructor with a variable property name prefix.
AbstractStreamHandler() - Constructor for class de.unkrig.commons.util.logging.handler.AbstractStreamHandler
 
AbstractStreamHandler(String) - Constructor for class de.unkrig.commons.util.logging.handler.AbstractStreamHandler
One-arg constructor to be used by derived classes.
AbstractStreamHandler(boolean, Level, Filter, Formatter, String) - Constructor for class de.unkrig.commons.util.logging.handler.AbstractStreamHandler
 
accept(Json.ValueVisitor) - Method in class de.unkrig.commons.text.json.Json.Array
 
accept(Json.ValueVisitor) - Method in class de.unkrig.commons.text.json.Json.False
 
accept(Json.ValueVisitor) - Method in class de.unkrig.commons.text.json.Json.Null
 
accept(Json.ValueVisitor) - Method in class de.unkrig.commons.text.json.Json.NumbeR
 
accept(Json.ValueVisitor) - Method in class de.unkrig.commons.text.json.Json.ObjecT
 
accept(Json.ValueVisitor) - Method in class de.unkrig.commons.text.json.Json.StrinG
 
accept(Json.ValueVisitor) - Method in class de.unkrig.commons.text.json.Json.True
 
accept(Json.ValueVisitor) - Method in interface de.unkrig.commons.text.json.Json.Value
Invokes the value type-specific 'visit...()' method of Json.ValueVisitor.
active(int) - Method in class de.unkrig.commons.net.ftp.FtpClient
 
ActiveSocketOutputStream - Class in de.unkrig.commons.net.stream
An OutputStream that connects to a remote server and sends all data to that server.
ActiveSocketOutputStream(InetAddress, int) - Constructor for class de.unkrig.commons.net.stream.ActiveSocketOutputStream
 
ActiveSocketOutputStream(String, int) - Constructor for class de.unkrig.commons.net.stream.ActiveSocketOutputStream
 
ActiveSocketOutputStream(InetSocketAddress) - Constructor for class de.unkrig.commons.net.stream.ActiveSocketOutputStream
 
ActiveSocketOutputStream(InetSocketAddress, InetSocketAddress) - Constructor for class de.unkrig.commons.net.stream.ActiveSocketOutputStream
 
add(Duration) - Method in class de.unkrig.commons.util.time.Duration
 
add(double) - Method in class de.unkrig.commons.util.time.PointOfTime
 
add(Duration) - Method in class de.unkrig.commons.util.time.PointOfTime
 
addExclude(Glob, boolean) - Method in class de.unkrig.commons.text.pattern.IncludeExclude
 
addFiles(String, File, FileTransformer.Mode) - Method in interface de.unkrig.commons.file.filetransformation.FileAdder
Adds files in the given directory.
addHeader(String, String) - Method in class de.unkrig.commons.net.http.HttpMessage
Appends another HTTP header.
addHeader(String, int) - Method in class de.unkrig.commons.net.http.HttpMessage
Appends another HTTP header.
addHeader(String, long) - Method in class de.unkrig.commons.net.http.HttpMessage
Appends another HTTP header.
addHeader(String, Date) - Method in class de.unkrig.commons.net.http.HttpMessage
Appends another HTTP header.
addHeader(String, String) - Method in class de.unkrig.commons.net.http.io.ChunkedOutputStream
Appends one message header to the trailer.
addInclude(Glob, boolean) - Method in class de.unkrig.commons.text.pattern.IncludeExclude
 
addMappings(Transformer<I, O>, Object...) - Static method in class de.unkrig.commons.lang.protocol.TransformerUtil
 
addParameter(String, String) - Method in class de.unkrig.commons.net.http.HttpRequest
Adds another parameter.
addParameter(String, String[]) - Method in class de.unkrig.commons.net.http.HttpRequest
Adds a multi-value parameter.
addRule(String, TT) - Method in class de.unkrig.commons.text.scanner.StatefulScanner
Adds a rule that applies iff the scanner is in the "default state".
addRule(String, TT, S) - Method in class de.unkrig.commons.text.scanner.StatefulScanner
Adds a rule that applies iff the scanner is in the "default state".
addRule(S, String, TT) - Method in class de.unkrig.commons.text.scanner.StatefulScanner
Adds a rule that applies iff the scanner is in the the given state.
addRule(S, String, TT, S) - Method in class de.unkrig.commons.text.scanner.StatefulScanner
Adds a rule that applies iff the scanner is in the the given state.
addRule(String, TT) - Method in class de.unkrig.commons.text.scanner.StatelessScanner
Adds a rule that produces the given tokenType if the next characters of the input match the given regex.
addServer(InetSocketAddress, int, NioTcpServer.ConnectionHandler) - Method in class de.unkrig.commons.net.NioTcpServer
Create a server with the specified endpoint and listen backlog.
addToCollection(Collection<T>) - Static method in class de.unkrig.commons.lang.protocol.ConsumerUtil
 
after(long) - Static method in class de.unkrig.commons.lang.protocol.PredicateUtil
Returns a Predicate<Object> that evaluates to true iff the current time is after the given expiration time.
allFormats() - Static method in class de.unkrig.commons.file.org.apache.commons.compress.archivers.ArchiveFormatFactory
 
allFormats() - Static method in class de.unkrig.commons.file.org.apache.commons.compress.compressors.CompressionFormatFactory
 
always() - Static method in class de.unkrig.commons.lang.protocol.PredicateUtil
 
and(Predicate<? super T>, Predicate<? super T>) - Static method in class de.unkrig.commons.lang.protocol.PredicateUtil
Returns a Predicate which returns true iff both p1 and p2 return true for any given subject.
and(Glob, Glob) - Static method in class de.unkrig.commons.text.pattern.Glob
The Glob.matches(String) method of the returned Glob returns whether its subject argument matches both pattern1 and pattern2.
and(Predicate<String>, Glob) - Static method in class de.unkrig.commons.text.pattern.Glob
The Glob.matches(String) method of the returned Glob returns whether the predicate evaluates to true and the subject argument matches the pattern.
and(Glob, Predicate<String>) - Static method in class de.unkrig.commons.text.pattern.Glob
The Glob.matches(String) method of the returned Glob returns whether the subject argument matches the pattern and the predicate evaluates to true.
ANY - Static variable in class de.unkrig.commons.text.pattern.Glob
A Glob that matches any string (and thus replaces it with itself).
append(T[], T...) - Static method in class de.unkrig.commons.util.ArrayUtil
 
appendConstant(String) - Method in class de.unkrig.commons.asm.StringConcatenator
Registers the given constant string, which will be added on StringConcatenator.finish().
appendExclude(Glob) - Method in class de.unkrig.commons.text.pattern.IncludeExclude
Deprecated. Equivalent with addExclude(exclude, false)
appendInclude(Glob) - Method in class de.unkrig.commons.text.pattern.IncludeExclude
Deprecated. Equivalent with addInclude(include, false)
appendVariable(InsnList, Type) - Method in class de.unkrig.commons.asm.StringConcatenator
Registers the given code fragment, which will be executed, and the result added on StringConcatenator.finish().
appendVariablePrettily(InsnList, Type) - Method in class de.unkrig.commons.asm.StringConcatenator
Registers the given code fragment, which will be executed, and the result added on StringConcatenator.finish().
ArArchiveFormat - Class in de.unkrig.commons.file.org.apache.commons.compress.archivers.ar
Representation of the 'ar' archive format.
archiveCompressedAndNormalFileProcessor(Predicate<String>, ContentsProcessor<T>, ContentsProcessings.ArchiveCombiner<T>, ContentsProcessor<T>, ContentsProcessor<T>, ExceptionHandler<IOException>) - Static method in class de.unkrig.commons.file.fileprocessing.FileProcessings
Returns a FileProcessor which processes files by feeding their contents either to the archiveContentsProcessor, the compressedContentsProcessor or the normalContentsProcessor}.
ArchiveFormat - Interface in de.unkrig.commons.file.org.apache.commons.compress.archivers
Representation of one archive format, e.g.
ArchiveFormatFactory - Class in de.unkrig.commons.file.org.apache.commons.compress.archivers
Manages ArchiveFormats.
archiveHandler(String, ContentsProcessor<T>, ContentsProcessings.ArchiveCombiner<T>, ProducerWhichThrows<InputStream, IOException>, ExceptionHandler<IOException>) - Static method in class de.unkrig.commons.file.contentsprocessing.ContentsProcessings
Creates and returns an CompressUtil.ArchiveHandler which processes ArchiveInputStreams by feeding their entries into the contentsProcessor.
archiveHandler(String, OutputStream, Predicate<String>, Glob, ContentsTransformer, FileTransformations.ArchiveCombiner, ExceptionHandler<IOException>) - Static method in class de.unkrig.commons.file.contentstransformation.ContentsTransformations
Creates and returns an CompressUtil.ArchiveHandler which transforms ArchiveInputStreams into ArchiveOutputStreams, honoring the given archiveEntryRemoval, archiveEntryRenaming and archiveEntryAddition, and using the given contentsTransformer.
archiveInputStream(InputStream) - Method in class de.unkrig.commons.file.org.apache.commons.compress.archivers.ar.ArArchiveFormat
 
archiveInputStream(InputStream) - Method in interface de.unkrig.commons.file.org.apache.commons.compress.archivers.ArchiveFormat
 
archiveInputStream(InputStream) - Static method in class de.unkrig.commons.file.org.apache.commons.compress.archivers.ArchiveFormatFactory
Determines the archive format from the first few bytes of the inputStream and then wraps it in the appropriate ArchiveInputStream.
archiveInputStream(InputStream) - Method in class de.unkrig.commons.file.org.apache.commons.compress.archivers.arj.ArjArchiveFormat
 
archiveInputStream(InputStream) - Method in class de.unkrig.commons.file.org.apache.commons.compress.archivers.cpio.CpioArchiveFormat
 
archiveInputStream(InputStream) - Method in class de.unkrig.commons.file.org.apache.commons.compress.archivers.dump.DumpArchiveFormat
 
archiveInputStream(InputStream) - Method in class de.unkrig.commons.file.org.apache.commons.compress.archivers.jar.JarArchiveFormat
 
archiveInputStream(InputStream) - Method in class de.unkrig.commons.file.org.apache.commons.compress.archivers.sevenz.SevenZArchiveFormat
 
archiveInputStream(InputStream) - Method in class de.unkrig.commons.file.org.apache.commons.compress.archivers.tar.TarArchiveFormat
 
archiveInputStream(InputStream) - Method in class de.unkrig.commons.file.org.apache.commons.compress.archivers.zip.ZipArchiveFormat
 
archiveOutputStream(OutputStream) - Method in class de.unkrig.commons.file.org.apache.commons.compress.archivers.ar.ArArchiveFormat
 
archiveOutputStream(OutputStream) - Method in interface de.unkrig.commons.file.org.apache.commons.compress.archivers.ArchiveFormat
 
archiveOutputStream(OutputStream) - Method in class de.unkrig.commons.file.org.apache.commons.compress.archivers.arj.ArjArchiveFormat
 
archiveOutputStream(OutputStream) - Method in class de.unkrig.commons.file.org.apache.commons.compress.archivers.cpio.CpioArchiveFormat
 
archiveOutputStream(OutputStream) - Method in class de.unkrig.commons.file.org.apache.commons.compress.archivers.dump.DumpArchiveFormat
 
archiveOutputStream(OutputStream) - Method in class de.unkrig.commons.file.org.apache.commons.compress.archivers.jar.JarArchiveFormat
 
archiveOutputStream(OutputStream) - Method in class de.unkrig.commons.file.org.apache.commons.compress.archivers.sevenz.SevenZArchiveFormat
 
archiveOutputStream(OutputStream) - Method in class de.unkrig.commons.file.org.apache.commons.compress.archivers.tar.TarArchiveFormat
 
archiveOutputStream(OutputStream) - Method in class de.unkrig.commons.file.org.apache.commons.compress.archivers.zip.ZipArchiveFormat
 
ArchiveURLStreamHandler - Class in de.unkrig.commons.file.org.apache.commons.compress.archivers
An abstract URLStreamHandler which makes the implementation of archive-based URLStreamHandlers simple.
ArchiveURLStreamHandler() - Constructor for class de.unkrig.commons.file.org.apache.commons.compress.archivers.ArchiveURLStreamHandler
 
ArchivingFileHandler - Class in de.unkrig.commons.util.logging.handler
A log record handler which writes formatted records to an OutputStream which must be specified through a ".outputStream" logging property.
ArchivingFileHandler() - Constructor for class de.unkrig.commons.util.logging.handler.ArchivingFileHandler
No-arg constructor to be used by the log manager.
ArchivingFileHandler(String) - Constructor for class de.unkrig.commons.util.logging.handler.ArchivingFileHandler
Single-arg constructor to be used by proxies.
ArchivingFileHandler(String, long, TimeTable, boolean, boolean, Level, Filter, Formatter, String) - Constructor for class de.unkrig.commons.util.logging.handler.ArchivingFileHandler
 
argumentOperandTypes - Variable in class de.unkrig.commons.asm.OpcodeUtil.InsnDescription
The types of the instructions's operands.
ArjArchiveFormat - Class in de.unkrig.commons.file.org.apache.commons.compress.archivers.arj
Representation of the 'ar' archive format.
arrayAccess(T, T) - Method in class de.unkrig.commons.text.expression.Parser
 
ArrayUtil - Class in de.unkrig.commons.util
Various array-related utility methods.
asConsumer(ConsumerWhichThrows<? super T, ? extends RuntimeException>) - Static method in class de.unkrig.commons.lang.protocol.ConsumerUtil
Converts a {@link ConsumerWhichThrows ConsumerWhichThrowsasConsumerWhichThrows(Consumer<T>) - Static method in class de.unkrig.commons.lang.protocol.ConsumerUtil
Converts a {@link Consumer ConsumerasInputOutputStreams(Pipe) - Static method in class de.unkrig.commons.io.pipe.PipeUtil
Creates and returns a pair of output stream and input stream which write to and read from the given pipe.
asMap() - Method in class de.unkrig.commons.lang.protocol.Mapping
Returns a proxy Map for a Mapping where all methods declared by Map but not by Mapping throw an UnsupportedOperationException.
asPredicate(PredicateWhichThrows<T, EX>) - Static method in class de.unkrig.commons.lang.protocol.PredicateUtil
Converts a PredicateWhichThrows into a Predicate, which is possible iff the source's exception is a subclass of RuntimeException and the source's element type is a subclass of the target's element type.
asPredicateWhichThrows(Predicate<? super T>) - Static method in class de.unkrig.commons.lang.protocol.PredicateUtil
Converts a Predicate into a PredicateWhichThrows, which is possible iff the source's element type is a subclass of the target's element type.
asProducer(ProducerWhichThrows<? extends T, ? extends RuntimeException>) - Static method in class de.unkrig.commons.lang.protocol.ProducerUtil
Converts a {@link ProducerWhichThrows ProducerWhichThrows<?
asProducerWhichThrows(Producer<? extends T>) - Static method in class de.unkrig.commons.lang.protocol.ProducerUtil
Converts a {@link Producer Producer<?
asRunnable(RunnableWhichThrows<EX>) - Static method in class de.unkrig.commons.lang.protocol.RunnableUtil
Converts a RunnableWhichThrows into a Runnable, which is possible iff the source runnable's exception is a subclass of RuntimeException.
asRunnableWhichThrows(Runnable) - Static method in class de.unkrig.commons.lang.protocol.RunnableUtil
Converts a Runnable into a RunnableWhichThrows.
AssertionUtil - Class in de.unkrig.commons.lang
Various assertion-related utility methods.
asTransformer(TransformerWhichThrows<? super I, ? extends O, EX>) - Static method in class de.unkrig.commons.lang.protocol.TransformerUtil
Converts a TransformerWhichThrows into a Transformer, which is possible iff: The target's input type is a subclass of the source's input type, and The source's output type is a subclass of the target's output type The source's exception is a subclass of RuntimeException.
asTransformerWhichThrows(Transformer<? super I, ? extends O>) - Static method in class de.unkrig.commons.lang.protocol.TransformerUtil
Converts a Transformer into a TransformerWhichThrows, which is possible iff: The target's input type is a subclass of the source's input type, and The source's output type is a subclass of the target's output type.
AsyncBufferedOutputStream - Class in de.unkrig.commons.io
A FilterOutputStream that forwards data asynchronously (with a background thread) to the delegate OutputStream.
AsyncBufferedOutputStream(OutputStream, ByteBuffer, boolean) - Constructor for class de.unkrig.commons.io.AsyncBufferedOutputStream
 
AT_END - Static variable in class de.unkrig.commons.util.collections.CollectionUtil
An iterator which is at its end.
atEnd() - Method in class de.unkrig.commons.text.StringStream
 
attemptToDeleteRecursively(File) - Static method in class de.unkrig.commons.file.FileUtil
Similar to File.delete(), but clears and deletes directory trees recursively.
augment(Mapping<K, V>, Object...) - Static method in class de.unkrig.commons.lang.protocol.Mappings
Equivalent with Mappings.union(Mapping, Mapping), where the first argument is in and the second is constructed from the given keyValuePairs.
augment(Map<K, V>, K, V) - Static method in class de.unkrig.commons.util.collections.MapUtil
Returns a Map that is composed of the delegate and one extra entry.
augmentScanningLocation(ProducerWhichThrows<T, EX>, String) - Static method in class de.unkrig.commons.text.scanner.ScannerUtil
 
available() - Method in class de.unkrig.commons.io.ConcatInputStream
 
available() - Method in class de.unkrig.commons.io.MarkableFileInputStream
 
available() - Method in class de.unkrig.commons.io.PercentEncodingInputStream
 
available() - Method in class de.unkrig.commons.io.WyeInputStream
 
available() - Method in class de.unkrig.commons.net.http.io.ChunkedInputStream
 
awaitCompletion() - Method in class de.unkrig.commons.util.concurrent.SquadExecutor
Returns when all tasks that were previously submitted with SquadExecutor.submit(Callable), SquadExecutor.submit(Runnable, Object), SquadExecutor.submit(Runnable, Object) and SquadExecutor.execute(Runnable) have completed.
awaitCompletion(long, TimeUnit) - Method in class de.unkrig.commons.util.concurrent.SquadExecutor
Returns when all tasks that were previously submitted with SquadExecutor.submit(Callable), SquadExecutor.submit(Runnable, Object), SquadExecutor.submit(Runnable, Object) and SquadExecutor.execute(Runnable) have completed, or when then timeout expires.
awaitTermination(long, TimeUnit) - Method in class de.unkrig.commons.util.concurrent.LinearExecutorService
 

B

Base64 - Class in de.unkrig.commons.util
A BASE64 encoder and a decoder.
base64ToByteArray(String) - Static method in class de.unkrig.commons.util.Base64
Decodes a BASE64 string into a series of bytes.
BENCHMARK - Static variable in class de.unkrig.commons.util.logging.formatter.PrintfFormatter
A format for benchmarking:
%12$s %10$-20s %3$2d %8$s%n
Example: 3.000000; 2.000000; 1.000000 MyClass 0 Message
between(C, C) - Static method in class de.unkrig.commons.lang.protocol.PredicateUtil
 
binaryNumericPromotion(Object, Object) - Static method in class de.unkrig.commons.text.expression.ExpressionEvaluator
Converts and returns the value to Integer, Long, Float, Double or String as appropriate for comparison with other.
binaryOperation(T, Parser.BinaryOperator, T) - Method in class de.unkrig.commons.text.expression.Parser
 
BlockingException - Exception in de.unkrig.commons.io
Indicates that an I/O operation is would block, but the underlying object (e.g. a InputStream) is configured as 'non-blocking'.
BlockingException() - Constructor for exception de.unkrig.commons.io.BlockingException
 
body(String, Charset) - Static method in class de.unkrig.commons.net.http.HttpMessage
 
body(InputStream) - Static method in class de.unkrig.commons.net.http.HttpMessage
 
body(File) - Static method in class de.unkrig.commons.net.http.HttpMessage
 
body(ConsumerWhichThrows<OutputStream, IOException>) - Static method in class de.unkrig.commons.net.http.HttpMessage
 
ByExpressionFilter - Class in de.unkrig.commons.util.logging.filter
A Filter that filters LogRecords by an ".condition" property like method == "foo" && message =~ ".
ByExpressionFilter() - Constructor for class de.unkrig.commons.util.logging.filter.ByExpressionFilter
Zero-args constructor for the log manager.
ByExpressionFilter(String) - Constructor for class de.unkrig.commons.util.logging.filter.ByExpressionFilter
One-arg constructor for proxies
ByExpressionFilter(Expression) - Constructor for class de.unkrig.commons.util.logging.filter.ByExpressionFilter
 
BYTE_ARRAY_TYPE - Static variable in class de.unkrig.commons.asm.Types
 
byteArrayRingBuffer(int) - Static method in class de.unkrig.commons.io.pipe.PipeFactory
 
byteArrayToBase64(byte[]) - Static method in class de.unkrig.commons.util.Base64
Encodes a series of bytes into a BASE64 string.
byteBufferRingBuffer(ByteBuffer) - Static method in class de.unkrig.commons.io.pipe.PipeFactory
 
byteConsumerOutputStream(ConsumerWhichThrows<Byte, IOException>) - Static method in class de.unkrig.commons.io.IoUtil
 
ByteFilter<T> - Interface in de.unkrig.commons.io
An object that reads bytes from an InputStream and writes bytes to an OutputStream.
ByteFilterInputStream - Class in de.unkrig.commons.io
A FilterInputStream that transforms the byte stream through a ByteFilter.
ByteFilterInputStream(InputStream, ByteFilter<?>) - Constructor for class de.unkrig.commons.io.ByteFilterInputStream
 
byteProducerInputStream(ProducerWhichThrows<Byte, ? extends IOException>) - Static method in class de.unkrig.commons.io.IoUtil
 
byteProducerInputStream(Producer<Byte>) - Static method in class de.unkrig.commons.io.IoUtil
 
BZip2CompressionFormat - Class in de.unkrig.commons.file.org.apache.commons.compress.compressors.bzip2
Representation of the 'bzip2' compression format.

C

call(I) - Method in interface de.unkrig.commons.lang.protocol.Function
Calculates a value of type O from an argument of type I.
call(HttpRequest) - Method in class de.unkrig.commons.net.http.HttpClient
Sends the given httpRequest to the server, waits for the response from the server.
CamelCase - Class in de.unkrig.commons.text
A collection of utility methods related to camel case.
cancel() - Method in interface de.unkrig.commons.io.Multiplexer.TimerKey
Cancels the timer associated with this key.
cast(Class<?>, T) - Method in class de.unkrig.commons.text.expression.Parser
 
cat(String...) - Static method in class de.unkrig.commons.text.CamelCase
Concatenates the given strings, with the first letter of each string except the first string capitalized.
changeWorkingDirectory(String) - Method in class de.unkrig.commons.net.ftp.FtpClient
Changes the remote working directory.
changeWorkingDirectory(String) - Method in class de.unkrig.commons.net.ftp.ftplett.FileFtplett
 
changeWorkingDirectory(String) - Method in interface de.unkrig.commons.net.ftp.ftplett.Ftplett
 
CHAR_ARRAY_TYPE - Static variable in class de.unkrig.commons.asm.Types
 
CHAR_SEQUENCE_TYPE - Static variable in class de.unkrig.commons.asm.Types
 
characterConsumerWriter(ConsumerWhichThrows<Character, IOException>) - Static method in class de.unkrig.commons.lang.protocol.ConsumerUtil
 
checkIdentity(String, InputStream, ContentsTransformer) - Static method in class de.unkrig.commons.file.filetransformation.FileContentsTransformer
Consumes the inputStream and feeds it through the contentsTransformer.
children() - Method in interface de.unkrig.commons.util.TreeComparator.Node
 
ChunkedInputStream - Class in de.unkrig.commons.net.http.io
Implementation of the "chunked transfer encoding" as defined in RFC 2616, Section 3.6.1.
ChunkedInputStream(InputStream) - Constructor for class de.unkrig.commons.net.http.io.ChunkedInputStream
 
ChunkedOutputStream - Class in de.unkrig.commons.net.http.io
Implementation of the "chunked transfer encoding" as defined in RFC 2616, Section 3.6.1.
ChunkedOutputStream(OutputStream) - Constructor for class de.unkrig.commons.net.http.io.ChunkedOutputStream
 
clear() - Method in class de.unkrig.commons.lang.protocol.HardReference
Clears the reference.
clear() - Method in class de.unkrig.commons.util.collections.LinearMap
 
close() - Method in class de.unkrig.commons.io.AsyncBufferedOutputStream
 
close() - Method in class de.unkrig.commons.io.ByteFilterInputStream
 
close() - Method in class de.unkrig.commons.io.ConcatInputStream
 
close() - Method in class de.unkrig.commons.io.FileBufferedChannel
 
close() - Method in class de.unkrig.commons.io.FixedLengthInputStream
 
close() - Method in class de.unkrig.commons.io.FixedLengthOutputStream
 
close() - Method in class de.unkrig.commons.io.MarkableFileInputStream
 
close() - Method in interface de.unkrig.commons.io.pipe.Pipe
Releases any resources allocated for this pipe.
close() - Method in class de.unkrig.commons.io.TeeOutputStream
 
close() - Method in class de.unkrig.commons.io.UnclosableInputStream
 
close() - Method in class de.unkrig.commons.io.UnclosableOutputStream
 
close() - Method in class de.unkrig.commons.io.WriterOutputStream
 
close() - Method in class de.unkrig.commons.net.http.HttpClient
 
close() - Method in class de.unkrig.commons.net.http.io.ChunkedOutputStream
 
close() - Method in class de.unkrig.commons.net.http.servlett.AbstractServlett
This default implementation does simply nothing.
close() - Method in class de.unkrig.commons.net.stream.ActiveSocketOutputStream
 
close() - Method in class de.unkrig.commons.net.TcpClient
 
close() - Method in class de.unkrig.commons.util.logging.handler.ProxyHandler
 
close() - Method in class de.unkrig.commons.util.logging.handler.StderrHandler
 
close() - Method in class de.unkrig.commons.util.logging.handler.StdoutHandler
 
CollectionUtil - Class in de.unkrig.commons.util.collections
java.util.collection-related utility methods.
columnNumber() - Method in class de.unkrig.commons.io.CountingReader
Returns the column number of the previously read character, or '0' if no character has been read yet.
combine(String, List<T>) - Method in interface de.unkrig.commons.file.contentsprocessing.ContentsProcessings.ArchiveCombiner
Is invoked after all entries of an archive have been processed.
combine(String, File, List<T>) - Method in interface de.unkrig.commons.file.fileprocessing.FileProcessings.DirectoryCombiner
 
combine(Consumer<T>) - Static method in class de.unkrig.commons.lang.protocol.ConsumerUtil
The returned producer is a factory for consumers of T.
combine(I, O, Transformer<I, O>) - Static method in class de.unkrig.commons.lang.protocol.TransformerUtil
 
combine(I, O, TransformerWhichThrows<I, O, EX>) - Static method in class de.unkrig.commons.lang.protocol.TransformerUtil
 
combine(Map<K, V>, Map<K, V>) - Static method in class de.unkrig.commons.util.collections.MapUtil
Returns a Map that is composed of the delegate and the parent.
combineArchive(String, ConsumerWhichThrows<FileTransformations.NameAndContents, IOException>) - Method in interface de.unkrig.commons.file.filetransformation.FileTransformations.ArchiveCombiner
Combines the results of ContentsTransformer.transform(String, InputStream, java.io.OutputStream) for all archive entries into one object.
combineDirectory(String, ConsumerWhichThrows<FileTransformations.NameAndContents, IOException>) - Method in interface de.unkrig.commons.file.filetransformation.FileTransformations.DirectoryCombiner
Combines the results of FileTransformer.transform(String, File, File, Mode) for all directory members into one object.
combineInOrder(ConsumerWhichThrows<T, EX>) - Static method in class de.unkrig.commons.lang.protocol.ConsumerUtil
The returned producer is a factory for consumers of T.
CommandLineUtil - Class in de.unkrig.commons.text
Utility methods for processing command line arguments.
COMPACT - Static variable in class de.unkrig.commons.util.logging.formatter.PrintfFormatter
A compact one-line format:
%4$s %6$s::%7$s %8$s%9$s%n
Examples: FINE pkg.MyClass::main Log message #1 FINE pkg.MyClass::main Log message #2 java.io.IOException: Exception message at pkg.MyClass.main()
compare(N, N) - Method in class de.unkrig.commons.util.TreeComparator
If both nodes are non-leaf nodes, TreeComparator.nodeDeleted(N) and TreeComparator.nodeAdded(N) are called for each child that exists only in the first resp. only in the second child set.
compareOutput(int, Runnable, Runnable) - Static method in class de.unkrig.commons.io.IoUtil
Creates and returns an array of n OutputStreams.
compareTo(CharSequence, CharSequence) - Static method in class de.unkrig.commons.lang.StringUtil
Naturally, CharSequence does not extend Comparable.
compile(String) - Static method in class de.unkrig.commons.text.pattern.Glob
Equivalent with compile(regex, 0).
compile(String, int) - Static method in class de.unkrig.commons.text.pattern.Glob
Like Glob.compile(String), but with a flags parameter that modifies the compilation of the pattern.
compile(String, int) - Static method in class de.unkrig.commons.text.pattern.Pattern2
Like Pattern.compile(String,int), but with support for the Pattern2.WILDCARD flag.
compileRegex(Pattern) - Static method in class de.unkrig.commons.text.pattern.Glob
Returns a Glob who's Glob.replace(String) method will return its subject argument if the subject matches the given regular expression.
compileRegex(Pattern, String) - Static method in class de.unkrig.commons.text.pattern.Glob
The behavior of the Glob.matches(String) method of the returned Glob is as follows: If the regex matches the subject, then true is returned.
compressedAndArchiveContentsProcessor(Predicate<String>, ContentsProcessor<T>, ContentsProcessings.ArchiveCombiner<T>, ContentsProcessor<T>, ContentsProcessor<T>, ExceptionHandler<IOException>) - Static method in class de.unkrig.commons.file.contentsprocessing.ContentsProcessings
Returns a ContentsProcessor which processes contents by feeding it to the normalContentsProcessor, but automagically detects various archive and compression formats and processes the entries of the archive and the uncompressed contents instead of the "raw" contents.
compressedAndArchiveContentsTransformer(Predicate<String>, Predicate<String>, Glob, ContentsTransformer, FileTransformations.ArchiveCombiner, ContentsTransformer, ContentsTransformer, ExceptionHandler<IOException>) - Static method in class de.unkrig.commons.file.contentstransformation.ContentsTransformations
Returns a ContentsTransformer which transforms contents by feeding it through the normalContentsTransformer, but automagically detects various archive and compression formats and processes the entries of the archive and the uncompressed contents instead of the "raw" contents.
compressedAndArchiveFileTransformer(Predicate<String>, Predicate<String>, Glob, FileTransformations.ArchiveCombiner, ContentsTransformer, ContentsTransformer, ContentsTransformer, boolean, ExceptionHandler<IOException>) - Static method in class de.unkrig.commons.file.filetransformation.FileTransformations
Returns a FileTransformer which transforms files by feeding their contents through the normalContentsTransformer (just like the FileContentsTransformer), or, iff the file is an archive file, by feeding the archive file's entries through the archiveEntryContentsTransformer, or, iff the file is a compressed file, be feeding the compressed file's decompressed contents through the compressedContentsTransformer.
CompressionFormat - Interface in de.unkrig.commons.file.org.apache.commons.compress.compressors
Representation of one compression format, e.g.
CompressionFormatFactory - Class in de.unkrig.commons.file.org.apache.commons.compress.compressors
Manages CompressionFormats.
CompressionURLStreamHandler - Class in de.unkrig.commons.file.org.apache.commons.compress.compressors
An abstract URLStreamHandler which makes the implementation of archive-based URLStreamHandlers simple.
CompressionURLStreamHandler() - Constructor for class de.unkrig.commons.file.org.apache.commons.compress.compressors.CompressionURLStreamHandler
 
compressorHandler(String, ContentsProcessor<T>, ProducerWhichThrows<InputStream, IOException>) - Static method in class de.unkrig.commons.file.contentsprocessing.ContentsProcessings
Creates and returns a CompressUtil.CompressorHandler which processes an ArchiveInputStream by feeding its entries to the given contentsProcessor.
compressorHandler(String, OutputStream, ContentsTransformer) - Static method in class de.unkrig.commons.file.contentstransformation.ContentsTransformations
Creates and returns a CompressUtil.CompressorHandler which transforms an ArchiveInputStream into an OutputStream, using the given contentsTransformer.
compressorInputStream(InputStream) - Method in class de.unkrig.commons.file.org.apache.commons.compress.compressors.bzip2.BZip2CompressionFormat
 
compressorInputStream(InputStream) - Method in interface de.unkrig.commons.file.org.apache.commons.compress.compressors.CompressionFormat
 
compressorInputStream(InputStream) - Static method in class de.unkrig.commons.file.org.apache.commons.compress.compressors.CompressionFormatFactory
Determines the compression format from the first few bytes of the inputStream and then wraps it in the appropriate CompressorInputStream.
compressorInputStream(InputStream) - Method in class de.unkrig.commons.file.org.apache.commons.compress.compressors.gzip.GzipCompressionFormat
 
compressorInputStream(InputStream) - Method in class de.unkrig.commons.file.org.apache.commons.compress.compressors.lzma.LZMACompressionFormat
 
compressorInputStream(InputStream) - Method in class de.unkrig.commons.file.org.apache.commons.compress.compressors.pack200.Pack200CompressionFormat
 
compressorInputStream(InputStream) - Method in class de.unkrig.commons.file.org.apache.commons.compress.compressors.snappy.FramedSnappyCompressionFormat
 
compressorInputStream(InputStream) - Method in class de.unkrig.commons.file.org.apache.commons.compress.compressors.snappy.SnappyCompressionFormat
 
compressorInputStream(InputStream) - Method in class de.unkrig.commons.file.org.apache.commons.compress.compressors.xz.XZCompressionFormat
 
compressorInputStream(InputStream) - Method in class de.unkrig.commons.file.org.apache.commons.compress.compressors.z.ZCompressionFormat
 
compressorOutputStream(OutputStream) - Method in class de.unkrig.commons.file.org.apache.commons.compress.compressors.bzip2.BZip2CompressionFormat
 
compressorOutputStream(OutputStream) - Method in interface de.unkrig.commons.file.org.apache.commons.compress.compressors.CompressionFormat
 
compressorOutputStream(OutputStream) - Method in class de.unkrig.commons.file.org.apache.commons.compress.compressors.gzip.GzipCompressionFormat
 
compressorOutputStream(OutputStream) - Method in class de.unkrig.commons.file.org.apache.commons.compress.compressors.lzma.LZMACompressionFormat
 
compressorOutputStream(OutputStream) - Method in class de.unkrig.commons.file.org.apache.commons.compress.compressors.pack200.Pack200CompressionFormat
 
compressorOutputStream(OutputStream) - Method in class de.unkrig.commons.file.org.apache.commons.compress.compressors.snappy.FramedSnappyCompressionFormat
 
compressorOutputStream(OutputStream) - Method in class de.unkrig.commons.file.org.apache.commons.compress.compressors.snappy.SnappyCompressionFormat
 
compressorOutputStream(OutputStream) - Method in class de.unkrig.commons.file.org.apache.commons.compress.compressors.xz.XZCompressionFormat
 
compressorOutputStream(OutputStream) - Method in class de.unkrig.commons.file.org.apache.commons.compress.compressors.z.ZCompressionFormat
 
CompressUtil - Class in de.unkrig.commons.file
Utility class which implements functionality that is related to org.apache.commons.compress.
CompressUtil.ArchiveHandler<T> - Interface in de.unkrig.commons.file
 
CompressUtil.CompressorHandler<T> - Interface in de.unkrig.commons.file
 
CompressUtil.NormalContentsHandler<T> - Interface in de.unkrig.commons.file
 
ConcatInputStream - Class in de.unkrig.commons.io
Concatenates the contents of several InputStreams.
ConcatInputStream(Producer<InputStream>, boolean) - Constructor for class de.unkrig.commons.io.ConcatInputStream
 
ConcurrentUtil - Class in de.unkrig.commons.util.concurrent
Utility methods related to "java.util.concurrent".
conditional(T, T, T) - Method in class de.unkrig.commons.text.expression.Parser
 
configureLoggers(String) - Static method in class de.unkrig.commons.util.logging.SimpleLogging
Reduces the level of the given loggers to the given level, adds the given handler to the logger and sets the given formatter on the handler.
confine(Class<?>, AccessControlContext) - Static method in class de.unkrig.commons.lang.security.Sandbox
All future actions that are executed through the given clasS will be checked against the given accessControlContext.
confine(Class<?>, ProtectionDomain) - Static method in class de.unkrig.commons.lang.security.Sandbox
All future actions that are executed through the given clasS will be checked against the given protectionDomain.
confine(Class<?>, Permissions) - Static method in class de.unkrig.commons.lang.security.Sandbox
All future actions that are executed through the given clasS will be checked against the given permissions.
confine(String, AccessControlContext) - Static method in class de.unkrig.commons.lang.security.Sandbox
All future actions that are executed through the named class will be checked against the given accessControlContext.
confine(String, ProtectionDomain) - Static method in class de.unkrig.commons.lang.security.Sandbox
All future actions that are executed through the named class will be checked against the given protectionDomain.
confine(String, Permissions) - Static method in class de.unkrig.commons.lang.security.Sandbox
All future actions that are executed through the named class will be checked against the given permissions.
confine(ClassLoader, AccessControlContext) - Static method in class de.unkrig.commons.lang.security.Sandbox
All future actions that are executed through classes that were loaded through the given classLoader will be checked against the given accessControlContext.
confine(ClassLoader, ProtectionDomain) - Static method in class de.unkrig.commons.lang.security.Sandbox
All future actions that are executed through classes that were loaded through the given classLoader will be checked against the given protectionDomain.
confine(ClassLoader, Permissions) - Static method in class de.unkrig.commons.lang.security.Sandbox
All future actions that are executed through classes that were loaded through the given classLoader will be checked against the given permissions.
constantExpression(Object) - Static method in class de.unkrig.commons.text.expression.ExpressionUtil
 
constantInputStream(byte) - Static method in class de.unkrig.commons.io.IoUtil
 
constantProducer(T) - Static method in class de.unkrig.commons.lang.protocol.ProducerUtil
 
constantReplacer(String, String) - Static method in class de.unkrig.commons.text.pattern.PatternUtil
 
consume(T) - Method in interface de.unkrig.commons.lang.protocol.Consumer
Consumes one subject of type T.
consume(T) - Method in interface de.unkrig.commons.lang.protocol.ConsumerWhichThrows
Consumes one subject of type T.
Consumer<T> - Interface in de.unkrig.commons.lang.protocol
An entity that comsumes a series of objects.
ConsumerUtil - Class in de.unkrig.commons.lang.protocol
Various Consumer-related utility methods.
ConsumerWhichThrows<T,EX extends java.lang.Throwable> - Interface in de.unkrig.commons.lang.protocol
Like Consumer, but the ConsumerWhichThrows.consume(Object) method is permitted to throw a given exception.
contains(Collection<? extends T>) - Static method in class de.unkrig.commons.lang.protocol.PredicateUtil
 
containsKey(Object) - Method in class de.unkrig.commons.lang.protocol.Mapping
 
containsKey(Map<K, ?>) - Static method in class de.unkrig.commons.lang.protocol.PredicateUtil
 
containsKey(Mapping<K, ?>) - Static method in class de.unkrig.commons.lang.protocol.PredicateUtil
 
containsKey(Object) - Method in class de.unkrig.commons.util.collections.LinearMap
 
containsValue(Object) - Method in class de.unkrig.commons.util.collections.LinearMap
 
ContentsProcessings - Class in de.unkrig.commons.file.contentsprocessing
ContentsProcessor-related utility methods.
ContentsProcessings.ArchiveCombiner<T> - Interface in de.unkrig.commons.file.contentsprocessing
Combines the results of ContentsProcessor.process(String, InputStream, long, long, ProducerWhichThrows) for all archive entries into one object.
ContentsProcessor<T> - Interface in de.unkrig.commons.file.contentsprocessing
 
contentsProcessor - Variable in class de.unkrig.commons.file.fileprocessing.FileContentsProcessor
The ContentsProcessor that is used to process a file's contents when FileContentsProcessor.process(String, File) is invoked.
ContentsTransformations - Class in de.unkrig.commons.file.contentstransformation
Utility class for ContentsTransformer.
ContentsTransformer - Interface in de.unkrig.commons.file.contentstransformation
An entity that transforms contents, i.e. it reads bytes from an InputStream and writes bytes to an OutputStream.
COPY - Static variable in class de.unkrig.commons.file.contentstransformation.ContentsTransformations
A ContentsTransformer which IoUtil.copy(InputStream, OutputStream)s all data unmodified and returns the number of copied bytes.
copy(InputStream, OutputStream) - Static method in class de.unkrig.commons.io.IoUtil
Reads the input stream until end-of-input and writes all data to the output stream.
copy(InputStream, OutputStream, long) - Static method in class de.unkrig.commons.io.IoUtil
Reads at most n bytes from the input stream and writes all data to the output stream.
copy(InputStream, boolean, OutputStream, boolean) - Static method in class de.unkrig.commons.io.IoUtil
Copies the contents of the inputStream to the outputStream.
copy(Reader, Writer) - Static method in class de.unkrig.commons.io.IoUtil
Reads the reader until end-of-input and writes all data to the writer.
copy(Reader, boolean, Writer, boolean) - Static method in class de.unkrig.commons.io.IoUtil
Copies the contents of the reader to the writer.
copy(Reader, OutputStream, Charset) - Static method in class de.unkrig.commons.io.IoUtil
Reads the reader until end-of-input and writes all data to the output stream.
copy(Readable, Appendable) - Static method in class de.unkrig.commons.io.IoUtil
Reads the Readable until end-of-input and writes all data to the Appendable.
copy(InputStream, boolean, File, boolean) - Static method in class de.unkrig.commons.io.IoUtil
Copies the contents of the inputStream to the outputFile.
copy(Reader, boolean, File, boolean, Charset) - Static method in class de.unkrig.commons.io.IoUtil
Copies the contents of the reader to the outputFile, encoded with the given outputCharset.
copy(File, OutputStream, boolean) - Static method in class de.unkrig.commons.io.IoUtil
Copies the contents of the inputFile to the outputStream.
copy(InputStream, boolean, File) - Static method in class de.unkrig.commons.io.IoUtil
Copies the contents of the inputStream to the outputFile.
copy(File, File) - Static method in class de.unkrig.commons.io.IoUtil
Copies the contents of the inputFile to the outputFile.
copyFrom(InputStream) - Static method in class de.unkrig.commons.io.IoUtil
 
copyRunnable(InputStream, OutputStream) - Static method in class de.unkrig.commons.io.IoUtil
Creates and returns a RunnableWhichThrows that copies bytes from in to out until end-of-input.
CountingInputStream - Class in de.unkrig.commons.io
An InputStream that counts the number of bytes read from it.
CountingInputStream(InputStream) - Constructor for class de.unkrig.commons.io.CountingInputStream
 
CountingInputStream(InputStream, long) - Constructor for class de.unkrig.commons.io.CountingInputStream
 
CountingOutputStream - Class in de.unkrig.commons.io
An OutputStream that counts the number of bytes written to it.
CountingOutputStream() - Constructor for class de.unkrig.commons.io.CountingOutputStream
 
CountingOutputStream(long) - Constructor for class de.unkrig.commons.io.CountingOutputStream
 
CountingReader - Class in de.unkrig.commons.io
A FilterReader that counts characters and line breaks in the stream.
CountingReader(Reader) - Constructor for class de.unkrig.commons.io.CountingReader
 
CpioArchiveFormat - Class in de.unkrig.commons.file.org.apache.commons.compress.archivers.cpio
Representation of the 'ar' archive format.
create(File) - Method in class de.unkrig.commons.file.org.apache.commons.compress.archivers.ar.ArArchiveFormat
 
create(File) - Method in interface de.unkrig.commons.file.org.apache.commons.compress.archivers.ArchiveFormat
Creates a new archive file.
create(File) - Method in class de.unkrig.commons.file.org.apache.commons.compress.archivers.arj.ArjArchiveFormat
 
create(File) - Method in class de.unkrig.commons.file.org.apache.commons.compress.archivers.cpio.CpioArchiveFormat
 
create(File) - Method in class de.unkrig.commons.file.org.apache.commons.compress.archivers.dump.DumpArchiveFormat
 
create(File) - Method in class de.unkrig.commons.file.org.apache.commons.compress.archivers.jar.JarArchiveFormat
 
create(File) - Method in class de.unkrig.commons.file.org.apache.commons.compress.archivers.sevenz.SevenZArchiveFormat
 
create(File) - Method in class de.unkrig.commons.file.org.apache.commons.compress.archivers.tar.TarArchiveFormat
 
create(File) - Method in class de.unkrig.commons.file.org.apache.commons.compress.archivers.zip.ZipArchiveFormat
 
create(File) - Method in class de.unkrig.commons.file.org.apache.commons.compress.compressors.bzip2.BZip2CompressionFormat
 
create(File) - Method in interface de.unkrig.commons.file.org.apache.commons.compress.compressors.CompressionFormat
Creates a new compressed file.
create(File) - Method in class de.unkrig.commons.file.org.apache.commons.compress.compressors.gzip.GzipCompressionFormat
 
create(File) - Method in class de.unkrig.commons.file.org.apache.commons.compress.compressors.lzma.LZMACompressionFormat
 
create(File) - Method in class de.unkrig.commons.file.org.apache.commons.compress.compressors.pack200.Pack200CompressionFormat
 
create(File) - Method in class de.unkrig.commons.file.org.apache.commons.compress.compressors.snappy.FramedSnappyCompressionFormat
 
create(File) - Method in class de.unkrig.commons.file.org.apache.commons.compress.compressors.snappy.SnappyCompressionFormat
 
create(File) - Method in class de.unkrig.commons.file.org.apache.commons.compress.compressors.xz.XZCompressionFormat
 
create(File) - Method in class de.unkrig.commons.file.org.apache.commons.compress.compressors.z.ZCompressionFormat
 
cs - Variable in class de.unkrig.commons.text.scanner.AbstractScanner
The string currently being scanned; typically one line from an input document.

D

DataConnectionProxy - Class in de.unkrig.commons.net.ftp
A proxy for the FTP data connection.
DataConnectionProxy() - Constructor for class de.unkrig.commons.net.ftp.DataConnectionProxy
 
de.unkrig.commons.asm - package de.unkrig.commons.asm
This package contains various helper classes that are useful in the context of ASM.
de.unkrig.commons.file - package de.unkrig.commons.file
This package contains various helper class that are useful in the context of processing files.
de.unkrig.commons.file.contentsprocessing - package de.unkrig.commons.file.contentsprocessing
Utilities for processing the contents of (i.e. the byte stream produced by) an InputStream.
de.unkrig.commons.file.contentstransformation - package de.unkrig.commons.file.contentstransformation
Utilities for transforming contents, i.e. reading bytes from an InputStream and writing to an OutputStream.
de.unkrig.commons.file.fileprocessing - package de.unkrig.commons.file.fileprocessing
This package contains classes and interfaces that deal with processing files (file trees, ZIP files).
de.unkrig.commons.file.filetransformation - package de.unkrig.commons.file.filetransformation
This package contains classes and interfaces that deal with transforming a file, file tree or ZIP file into another file, file tree or ZIP file.
de.unkrig.commons.file.org.apache.commons.compress.archivers - package de.unkrig.commons.file.org.apache.commons.compress.archivers
Basically a replacement for ArchiveStreamFactory, with the following improvements: Additional archive formats can be 'plugged in' at runtime (see ArchiverUtil).
de.unkrig.commons.file.org.apache.commons.compress.archivers.ar - package de.unkrig.commons.file.org.apache.commons.compress.archivers.ar
 
de.unkrig.commons.file.org.apache.commons.compress.archivers.arj - package de.unkrig.commons.file.org.apache.commons.compress.archivers.arj
 
de.unkrig.commons.file.org.apache.commons.compress.archivers.cpio - package de.unkrig.commons.file.org.apache.commons.compress.archivers.cpio
 
de.unkrig.commons.file.org.apache.commons.compress.archivers.dump - package de.unkrig.commons.file.org.apache.commons.compress.archivers.dump
 
de.unkrig.commons.file.org.apache.commons.compress.archivers.jar - package de.unkrig.commons.file.org.apache.commons.compress.archivers.jar
 
de.unkrig.commons.file.org.apache.commons.compress.archivers.sevenz - package de.unkrig.commons.file.org.apache.commons.compress.archivers.sevenz
 
de.unkrig.commons.file.org.apache.commons.compress.archivers.tar - package de.unkrig.commons.file.org.apache.commons.compress.archivers.tar
 
de.unkrig.commons.file.org.apache.commons.compress.archivers.zip - package de.unkrig.commons.file.org.apache.commons.compress.archivers.zip
 
de.unkrig.commons.file.org.apache.commons.compress.compressors - package de.unkrig.commons.file.org.apache.commons.compress.compressors
Basically a replacement for CompressorStreamFactory, with the following improvements: Additional compression formats can be 'plugged in' at runtime (see CompressionFormatFactory CompressionFormatFactory}).
de.unkrig.commons.file.org.apache.commons.compress.compressors.bzip2 - package de.unkrig.commons.file.org.apache.commons.compress.compressors.bzip2
 
de.unkrig.commons.file.org.apache.commons.compress.compressors.gzip - package de.unkrig.commons.file.org.apache.commons.compress.compressors.gzip
 
de.unkrig.commons.file.org.apache.commons.compress.compressors.lzma - package de.unkrig.commons.file.org.apache.commons.compress.compressors.lzma
 
de.unkrig.commons.file.org.apache.commons.compress.compressors.pack200 - package de.unkrig.commons.file.org.apache.commons.compress.compressors.pack200
 
de.unkrig.commons.file.org.apache.commons.compress.compressors.snappy - package de.unkrig.commons.file.org.apache.commons.compress.compressors.snappy
 
de.unkrig.commons.file.org.apache.commons.compress.compressors.xz - package de.unkrig.commons.file.org.apache.commons.compress.compressors.xz
 
de.unkrig.commons.file.org.apache.commons.compress.compressors.z - package de.unkrig.commons.file.org.apache.commons.compress.compressors.z
 
de.unkrig.commons.io - package de.unkrig.commons.io
This package contains classes and interfaces that extend to capabilities of InputStreams, OutputStreams, Readers and Writers.
de.unkrig.commons.io.pipe - package de.unkrig.commons.io.pipe
A pipe is an object to which data can be written and from which data can be read; the data read equals the data previously written.
de.unkrig.commons.lang - package de.unkrig.commons.lang
This package contains classes and interfaces that extend to capabilities of the JDK classes in the java.lang package.
de.unkrig.commons.lang.protocol - package de.unkrig.commons.lang.protocol
Various 'protocol types' and utility classes.
de.unkrig.commons.lang.security - package de.unkrig.commons.lang.security
Java security-related functionality.
de.unkrig.commons.math - package de.unkrig.commons.math
This package contains classes and interfaces that extend to capabilities of the JDK classes in the java.math package.
de.unkrig.commons.net - package de.unkrig.commons.net
This package contains classes and interfaces that implement generic Java™ networking capabilities, specifically a TCP server framework.
de.unkrig.commons.net.ftp - package de.unkrig.commons.net.ftp
This package contains classes and interfaces that implement the FTP protocol, both the server and the client side.
de.unkrig.commons.net.ftp.ftplett - package de.unkrig.commons.net.ftp.ftplett
This package contains functionality around the Ftplett interface.
de.unkrig.commons.net.http - package de.unkrig.commons.net.http
This package contains classes and interfaces that implement the HTTP protocol, both the server and the client side.
de.unkrig.commons.net.http.io - package de.unkrig.commons.net.http.io
java.io-related classes that adhere closely to the HTTP protocol.
de.unkrig.commons.net.http.servlett - package de.unkrig.commons.net.http.servlett
This package contains the Servlett interface and some sample implementations.
de.unkrig.commons.net.stream - package de.unkrig.commons.net.stream
java.io streams for transferring bytes to and from a remote host.
de.unkrig.commons.net.tool.ftpmon - package de.unkrig.commons.net.tool.ftpmon
The "ftpmon" command line utility.
de.unkrig.commons.net.tool.ftpserver - package de.unkrig.commons.net.tool.ftpserver
A simple FTP server.
de.unkrig.commons.net.tool.httpd - package de.unkrig.commons.net.tool.httpd
A (very) simple HTTP server.
de.unkrig.commons.net.tool.httpproxy - package de.unkrig.commons.net.tool.httpproxy
A server that accepts connections from clients and logs the data it receives from these connections.
de.unkrig.commons.net.tool.nullserver - package de.unkrig.commons.net.tool.nullserver
The "ftpmon" command line utility.
de.unkrig.commons.net.tool.tcpmon - package de.unkrig.commons.net.tool.tcpmon
A server that accepts connections from clients, creates another connection to a remote server for each accepted connection, and forwards all data from the client to the server and back.
de.unkrig.commons.net.tool.telnet - package de.unkrig.commons.net.tool.telnet
Creates a TCP connection to a server and forwards STDIN/STDOUT to that connection.
de.unkrig.commons.nullanalysis - package de.unkrig.commons.nullanalysis
Annotations for ECLIPSE's "null analysis" feature.
de.unkrig.commons.reflect - package de.unkrig.commons.reflect
This package contains functionality that is related to the JDK classes in the java.lang.reflect package.
de.unkrig.commons.text - package de.unkrig.commons.text
Helpers for text-related tasks.
de.unkrig.commons.text.expression - package de.unkrig.commons.text.expression
A simple expression evaluator which is useful, e.g., for configuration mechanisms.
de.unkrig.commons.text.json - package de.unkrig.commons.text.json
JSON-related functionality.
de.unkrig.commons.text.parser - package de.unkrig.commons.text.parser
A framework for convenient implementation of high-performance parsers.
de.unkrig.commons.text.pattern - package de.unkrig.commons.text.pattern
Extensions for the java.util.regex functionality.
de.unkrig.commons.text.scanner - package de.unkrig.commons.text.scanner
A framework for convenient implementation of high-performance stateless or stateful scanners.
de.unkrig.commons.util - package de.unkrig.commons.util
This package contains interfaces and utility classes around the "producer / consumer", "predicate" and "transformer" patterns.
de.unkrig.commons.util.collections - package de.unkrig.commons.util.collections
Useful functionality around the JDK java.util collection classes.
de.unkrig.commons.util.concurrent - package de.unkrig.commons.util.concurrent
Useful functionality around the JDK java.util.concurrent package classes.
de.unkrig.commons.util.logging - package de.unkrig.commons.util.logging
Utility classes around the JDK java.util.logging facility.
de.unkrig.commons.util.logging.filter - package de.unkrig.commons.util.logging.filter
Useful Filter implementations.
de.unkrig.commons.util.logging.formatter - package de.unkrig.commons.util.logging.formatter
Useful Formatter implementations.
de.unkrig.commons.util.logging.handler - package de.unkrig.commons.util.logging.handler
Useful Handler implementations.
de.unkrig.commons.util.time - package de.unkrig.commons.util.time
Time-related functionality.
debug(String, Object...) - Method in class de.unkrig.commons.text.AbstractPrinter
 
debug(String) - Method in class de.unkrig.commons.text.LevelFilteredPrinter
 
debug(String) - Method in interface de.unkrig.commons.text.Printer
Prints a debug message.
debug(String, Object...) - Method in interface de.unkrig.commons.text.Printer
Prints a debug message.
debug(String) - Static method in class de.unkrig.commons.text.Printers
Prints a debug message on the context printer.
debug(String, Object...) - Static method in class de.unkrig.commons.text.Printers
Prints a debug message on the context printer.
debug(String) - Method in class de.unkrig.commons.text.StreamPrinter
 
debug(String) - Method in class de.unkrig.commons.text.WriterPrinter
 
decodeCharacterLiteral(String) - Static method in class de.unkrig.commons.text.expression.Scanner
 
decodeFloatingPointLiteral(String) - Static method in class de.unkrig.commons.text.expression.Scanner
 
decodeIntegerLiteral(String) - Static method in class de.unkrig.commons.text.expression.Scanner
 
decodeStringLiteral(String) - Static method in class de.unkrig.commons.text.expression.Scanner
Removes the double quotes and the escape sequences from the given string literal.
DEFAULT - Static variable in class de.unkrig.commons.util.logging.formatter.PrintfFormatter
The default format format PrintfFormatter.PrintfFormatter().
DEFAULT_EXCLUDES - Static variable in class de.unkrig.commons.text.pattern.IncludeExclude
File names that one would typically exclude from file searches.
DEFAULT_MEMBER_NAME_COMPARATOR - Static variable in class de.unkrig.commons.file.filetransformation.DirectoryTransformer
Sorts ascendingly by name (for the default locale).
defaultHandler() - Static method in class de.unkrig.commons.file.ExceptionHandler
 
delete(String) - Method in class de.unkrig.commons.net.ftp.ftplett.FileFtplett
 
delete(String) - Method in interface de.unkrig.commons.net.ftp.ftplett.Ftplett
 
deleteFileOnClose(Pipe, File) - Static method in class de.unkrig.commons.io.pipe.PipeUtil
 
deleteOnClose(InputStream, File) - Static method in class de.unkrig.commons.io.IoUtil
 
deleteRecursively(File) - Static method in class de.unkrig.commons.file.FileUtil
Deletes the given regular file, or clears and deletes the given directory recursively.
DirectoryMembersTransformer - Interface in de.unkrig.commons.file.filetransformation
Transforms the members of a directory.
directoryProcessor(Predicate<String>, FileProcessor<T>, Comparator<Object>, FileProcessor<T>, FileProcessings.DirectoryCombiner<T>, SquadExecutor<Void>, ExceptionHandler<IOException>) - Static method in class de.unkrig.commons.file.fileprocessing.FileProcessings
Returns a FileProcessor which processes directories and regular files.
DirectoryTransformer - Class in de.unkrig.commons.file.filetransformation
 
DirectoryTransformer(FileTransformer, Comparator<Object>, FileTransformer, FileTransformations.DirectoryCombiner, ExceptionHandler<IOException>) - Constructor for class de.unkrig.commons.file.filetransformation.DirectoryTransformer
 
directoryTreeProcessor(Predicate<String>, FileProcessor<T>, Comparator<Object>, FileProcessings.DirectoryCombiner<T>, SquadExecutor<Void>, ExceptionHandler<IOException>) - Static method in class de.unkrig.commons.file.fileprocessing.FileProcessings
Returns a FileProcessor which processes directories and regular files exactly like the FileProcessor returned by FileProcessings.directoryProcessor(Predicate, FileProcessor, Comparator, FileProcessor, DirectoryCombiner, SquadExecutor, ExceptionHandler), except that it processes directory members recursively.
directoryTreeTransformer(Comparator<Object>, Predicate<String>, Glob, FileTransformations.DirectoryCombiner, FileTransformer, boolean, boolean, ExceptionHandler<IOException>) - Static method in class de.unkrig.commons.file.filetransformation.FileTransformations
Creates and returns a DirectoryTransformer which implements the following features: Recursive processing of directories Removal, renaming and addition of directory members
disableExtension(Parser.Extension) - Method in class de.unkrig.commons.text.expression.Parser
Disable one of the parser extensions listed in Parser.Extension.
dispose() - Method in class de.unkrig.commons.net.ftp.FtpClient
Releases all resources associated with the connection to the FTP server, specifically an open data connection.
dispose() - Method in interface de.unkrig.commons.net.http.HttpMessage.Body
 
divide(double) - Method in class de.unkrig.commons.util.time.Duration
 
DocumentScanner<TT extends java.lang.Enum<TT>> - Interface in de.unkrig.commons.text.scanner
A scanner which has a notion of a 'line number' and a 'column number' where the previously scanned token starts.
DOUBLE_ARRAY_TYPE - Static variable in class de.unkrig.commons.asm.Types
 
drain(InputStream) - Method in interface de.unkrig.commons.io.pipe.PipeUtil.Drainer
Reads form the given input stream exactly the data that was previously written.
DumpArchiveFormat - Class in de.unkrig.commons.file.org.apache.commons.compress.archivers.dump
Representation of the 'ar' archive format.
Duplexer<T> - Interface in de.unkrig.commons.lang.protocol
An entity that creates an object based on two other objects of the same type (the 'delegates').
Duration - Class in de.unkrig.commons.util.time
Representation of the length of time between two points of time, with a resolution of 1 millisecond.
Duration(long) - Constructor for class de.unkrig.commons.util.time.Duration
 
Duration(double) - Constructor for class de.unkrig.commons.util.time.Duration
 
Duration(String) - Constructor for class de.unkrig.commons.util.time.Duration
 

E

EagerHandler - Class in de.unkrig.commons.util.logging.handler
A Handler that formats its message immediately and forwards it to a delegate.
EagerHandler() - Constructor for class de.unkrig.commons.util.logging.handler.EagerHandler
 
EagerHandler(String) - Constructor for class de.unkrig.commons.util.logging.handler.EagerHandler
 
elasticPipe() - Static method in class de.unkrig.commons.io.pipe.PipeFactory
 
elasticPipe(ProducerWhichThrows<Pipe, IOException>) - Static method in class de.unkrig.commons.io.pipe.PipeFactory
 
elements - Variable in class de.unkrig.commons.text.json.Json.Array
The (unmodifiable and constant) list of array elements.
EMPTY_BODY - Static variable in class de.unkrig.commons.net.http.HttpMessage
Representation of an empty HTTP request/response body.
EMPTY_INPUT_STREAM - Static variable in class de.unkrig.commons.io.IoUtil
An InputStream that produces exactly 0 bytes.
EMPTY_SORTED_MAP - Static variable in class de.unkrig.commons.util.collections.CollectionUtil
Desperately missing from java.util.Collections.
EMPTY_SORTED_SET - Static variable in class de.unkrig.commons.util.collections.CollectionUtil
Desperately missing from java.util.Collections.
emptySortedMap() - Static method in class de.unkrig.commons.util.collections.CollectionUtil
Desperately missing from java.util.Collections.
emptySortedSet() - Static method in class de.unkrig.commons.util.collections.CollectionUtil
Desperately missing from java.util.Collections.
enableAssertionsFor(Class<?>) - Static method in class de.unkrig.commons.lang.AssertionUtil
Enables assertions for the given clasS, regardless of the "enable assertions" command line options that the JVM was start with.
enableAssertionsForThisClass() - Static method in class de.unkrig.commons.lang.AssertionUtil
Enables assertions for the class that invokes this method, regardless of the "enable assertions" command line options that the JVM was start with.
enableExtension(Parser.Extension) - Method in class de.unkrig.commons.text.expression.Parser
Enable one of the parser extensions listed in Parser.Extension.
entrySet() - Method in class de.unkrig.commons.util.collections.LinearMap
 
eoi() - Method in class de.unkrig.commons.text.parser.AbstractParser
 
equal(C) - Static method in class de.unkrig.commons.lang.protocol.PredicateUtil
 
equal(Object, Object) - Static method in class de.unkrig.commons.util.collections.MapUtil
The often-needed "equal" method that handles null references.
equals(T, T) - Static method in class de.unkrig.commons.lang.ObjectUtil
 
equals(T) - Static method in class de.unkrig.commons.lang.protocol.PredicateUtil
Value equality
equals(CharSequence, CharSequence) - Static method in class de.unkrig.commons.lang.StringUtil
Naturally, CharSequence does not refine Object.equals(Object).
equals(Object) - Method in class de.unkrig.commons.text.json.Json.Array
 
equals(Object) - Method in class de.unkrig.commons.text.json.Json.False
 
equals(Object) - Method in class de.unkrig.commons.text.json.Json.Member
 
equals(Object) - Method in class de.unkrig.commons.text.json.Json.Null
 
equals(Object) - Method in class de.unkrig.commons.text.json.Json.NumbeR
 
equals(Object) - Method in class de.unkrig.commons.text.json.Json.ObjecT
 
equals(Object) - Method in class de.unkrig.commons.text.json.Json.StrinG
 
equals(Object) - Method in class de.unkrig.commons.text.json.Json.True
 
equals(Object) - Method in class de.unkrig.commons.util.time.Duration
 
error(String, Throwable) - Method in class de.unkrig.commons.text.AbstractPrinter
 
error(String, Throwable, Object...) - Method in class de.unkrig.commons.text.AbstractPrinter
 
error(String, Object...) - Method in class de.unkrig.commons.text.AbstractPrinter
 
error(String) - Method in class de.unkrig.commons.text.LevelFilteredPrinter
 
error(String) - Method in interface de.unkrig.commons.text.Printer
Prints an error condition.
error(String, Object...) - Method in interface de.unkrig.commons.text.Printer
Prints an error condition.
error(String, Throwable) - Method in interface de.unkrig.commons.text.Printer
Prints an error condition.
error(String, Throwable, Object...) - Method in interface de.unkrig.commons.text.Printer
Prints an error condition.
error(String) - Static method in class de.unkrig.commons.text.Printers
Prints an error condition on the context printer.
error(String, Object...) - Static method in class de.unkrig.commons.text.Printers
Prints an error condition on the context printer.
error(String, Throwable) - Static method in class de.unkrig.commons.text.Printers
Prints an error condition on the context printer.
error(String, Throwable, Object...) - Static method in class de.unkrig.commons.text.Printers
Prints an error condition on the context printer.
error(String) - Method in class de.unkrig.commons.text.StreamPrinter
 
error(String) - Method in class de.unkrig.commons.text.WriterPrinter
 
evaluate(T) - Method in interface de.unkrig.commons.lang.protocol.Predicate
 
evaluate(T) - Method in interface de.unkrig.commons.lang.protocol.PredicateWhichThrows
 
evaluate(Mapping<String, ?>) - Method in interface de.unkrig.commons.text.expression.Expression
Computes the value of the expression
evaluate(String, Mapping<String, ?>) - Method in class de.unkrig.commons.text.expression.ExpressionEvaluator
Scans, parses and evaluates an expression.
evaluate(String) - Method in class de.unkrig.commons.text.pattern.Glob
Implementation of Predicate.evaluate(T); calls {#matches}.
evaluateLeniently(Expression, Mapping<String, ?>) - Static method in class de.unkrig.commons.text.expression.ExpressionUtil
 
evaluateTo(Mapping<String, ?>, Class<?>) - Method in class de.unkrig.commons.text.expression.AbstractExpression
 
evaluateTo(Mapping<String, ?>, Class<?>) - Method in interface de.unkrig.commons.text.expression.Expression
 
evaluateTo(String, Mapping<String, ?>, Class<T>) - Method in class de.unkrig.commons.text.expression.ExpressionEvaluator
Scans, parses, evaluates and returns an expression.
evaluateTo(Expression, Mapping<String, ?>, Class<T>) - Static method in class de.unkrig.commons.text.expression.ExpressionUtil
 
evaluateToBoolean(Mapping<String, ?>) - Method in class de.unkrig.commons.text.expression.AbstractExpression
 
evaluateToBoolean(Mapping<String, ?>) - Method in interface de.unkrig.commons.text.expression.Expression
 
evaluateToBoolean(String, Mapping<String, ?>) - Method in class de.unkrig.commons.text.expression.ExpressionEvaluator
Scans, parses and evaluates an expression.
evaluateToPrimitive(Mapping<String, ?>, Class<?>) - Method in class de.unkrig.commons.text.expression.AbstractExpression
 
evaluateToPrimitive(Mapping<String, ?>, Class<?>) - Method in interface de.unkrig.commons.text.expression.Expression
 
evaluateToPrimitive(String, Mapping<String, ?>, Class<?>) - Method in class de.unkrig.commons.text.expression.ExpressionEvaluator
Scans, parses and evaluates an expression.
EvaluationException - Exception in de.unkrig.commons.text.expression
Indicates a problem that has occurred while an expressin was evaluated.
EvaluationException(String) - Constructor for exception de.unkrig.commons.text.expression.EvaluationException
 
EvaluationException(Throwable) - Constructor for exception de.unkrig.commons.text.expression.EvaluationException
 
every(long) - Static method in class de.unkrig.commons.lang.protocol.ProducerUtil
Returns a Producer<Boolean> who's first evaluation result is true, and each following result is true iff the last true result was returned at least the given interval milliseconds ago.
ExceptionHandler<E extends java.lang.Exception> - Class in de.unkrig.commons.file
A helper class that is useful when exceptions should not be caught, but handled.
ExceptionHandler() - Constructor for class de.unkrig.commons.file.ExceptionHandler
 
ExceptionUtil - Class in de.unkrig.commons.lang
Various Exception-related utility methods.
execute(Runnable) - Method in class de.unkrig.commons.util.concurrent.LinearExecutorService
 
execute(Runnable) - Method in class de.unkrig.commons.util.concurrent.SquadExecutor
 
expand(String, Set<String>) - Static method in class de.unkrig.commons.text.expression.ExpressionUtil
Turns the given string into an expression.
expand(String, Predicate<String>) - Static method in class de.unkrig.commons.text.expression.ExpressionUtil
Turns the given string into an expression.
expandSingleLetterOptions(String[], int, Object...) - Static method in class de.unkrig.commons.text.CommandLineUtil
Replaces 'combined' single-letter options (as in "ls -lart") with 'long' options (as "ls -long -all -reverse -time").
Expression - Interface in de.unkrig.commons.text.expression
An expression evaluates to a value each time it is evaluated.
ExpressionEvaluator - Class in de.unkrig.commons.text.expression
Supports two operation modes: Scans, parses and evaluates an expression immediately (see ExpressionEvaluator.evaluate(String, Mapping)) Scans and parses an expression (see ExpressionEvaluator.parse(String)) into an Expression object for repeated evaluation (see Expression.evaluate(Mapping)).
ExpressionEvaluator(Predicate<String>) - Constructor for class de.unkrig.commons.text.expression.ExpressionEvaluator
 
ExpressionEvaluator(Collection<String>) - Constructor for class de.unkrig.commons.text.expression.ExpressionEvaluator
 
ExpressionEvaluator(String...) - Constructor for class de.unkrig.commons.text.expression.ExpressionEvaluator
 
ExpressionUtil - Class in de.unkrig.commons.text.expression
Utility class for Expression.

F

fail() - Static method in class de.unkrig.commons.lang.AssertionUtil
Identical with 'throw new AssertionError()', but returns an Object so it can be used in an expression.
fail(String) - Static method in class de.unkrig.commons.lang.AssertionUtil
Identical with 'throw new AssertionError(message)', but returns an Object so it can be used in an expression.
fail(Throwable) - Static method in class de.unkrig.commons.lang.AssertionUtil
Identical with 'throw new AssertionError(cause)', but returns an Object so it can be used in an expression.
fail(String, Throwable) - Static method in class de.unkrig.commons.lang.AssertionUtil
Identical with 'throw new AssertionError(message, cause)', but returns an Object so it can be used in an expression.
FALSE - Static variable in interface de.unkrig.commons.text.expression.Expression
An expression which always evaluates to false.
FALSES - Static variable in class de.unkrig.commons.text.expression.ExpressionEvaluator
All values the are implicitly regarded als false: null "" Boolean.FALSE (byte) 0 (short) 0 (integer) 0 (long) 0
fieldReference(T, String) - Method in class de.unkrig.commons.text.expression.Parser
 
FileAdder - Interface in de.unkrig.commons.file.filetransformation
Adds a given file to 'something'.
FileAdderUtil - Class in de.unkrig.commons.file.filetransformation
Various FileAdder-related utility methods.
FileBufferedChannel - Class in de.unkrig.commons.io
A WritableByteChannel which forwards the data to a delegate.
FileBufferedChannel(Multiplexer, SelectableChannel) - Constructor for class de.unkrig.commons.io.FileBufferedChannel
 
FileContentsProcessor<T> - Class in de.unkrig.commons.file.fileprocessing
Processes a file by opening the file, feeding its contents to the ContentsProcessor, and eventually closing the file.
FileContentsProcessor(ContentsProcessor<T>) - Constructor for class de.unkrig.commons.file.fileprocessing.FileContentsProcessor
 
FileContentsTransformer - Class in de.unkrig.commons.file.filetransformation
A FileTransformer that transforms a file be feeding its contents through a ContentsTransformer.
FileContentsTransformer(ContentsTransformer, boolean) - Constructor for class de.unkrig.commons.file.filetransformation.FileContentsTransformer
 
FileFtplett - Class in de.unkrig.commons.net.ftp.ftplett
An implementation of Ftplett that is based on a file directory tree.
FileFtplett(File) - Constructor for class de.unkrig.commons.net.ftp.ftplett.FileFtplett
 
FileProcessings - Class in de.unkrig.commons.file.fileprocessing
Various file processing utility methods.
FileProcessings.DirectoryCombiner<T> - Interface in de.unkrig.commons.file.fileprocessing
Transforms the return values of the invocations of directoryMemberProcessor for each member.
FileProcessor<T> - Interface in de.unkrig.commons.file.fileprocessing
An entity that "does something" with a File.
FileServlett - Class in de.unkrig.commons.net.http.servlett
A Servlett that serves documents with Files.
FileServlett() - Constructor for class de.unkrig.commons.net.http.servlett.FileServlett
 
FileTransformations - Class in de.unkrig.commons.file.filetransformation
Various FileTransformer-related utility methods.
FileTransformations.ArchiveCombiner - Interface in de.unkrig.commons.file.filetransformation
 
FileTransformations.DirectoryCombiner - Interface in de.unkrig.commons.file.filetransformation
 
FileTransformations.NameAndContents - Interface in de.unkrig.commons.file.filetransformation
 
FileTransformer - Interface in de.unkrig.commons.file.filetransformation
 
FileTransformer.Mode - Enum in de.unkrig.commons.file.filetransformation
 
FileUtil - Class in de.unkrig.commons.file
Utility class for various file operations.
fill(OutputStream, byte, long) - Static method in class de.unkrig.commons.io.IoUtil
Writes count bytes of value b to the given output stream.
fill(OutputStream) - Method in interface de.unkrig.commons.io.pipe.PipeUtil.Filler
Writes data to the given output stream.
filter(StringScanner<TT>, Predicate<AbstractScanner.Token<TT>>) - Static method in class de.unkrig.commons.text.scanner.ScannerUtil
 
finalize() - Method in class de.unkrig.commons.io.pipe.AbstractPipe
 
findMeta(String, String, int) - Static method in class de.unkrig.commons.text.pattern.Pattern2
Finds the next unescaped occurrence of one of the metaCharacters within subject, starting at position offset.
finish() - Method in class de.unkrig.commons.asm.StringConcatenator
 
FixedLengthInputStream - Class in de.unkrig.commons.io
Signals end-of-input after exactly limit bytes were read from the delegate.
FixedLengthInputStream(InputStream, long) - Constructor for class de.unkrig.commons.io.FixedLengthInputStream
 
FixedLengthOutputStream - Class in de.unkrig.commons.io
This stream enforces that an exact number of bytes is written to it before it is closed.
FixedLengthOutputStream(OutputStream, long) - Constructor for class de.unkrig.commons.io.FixedLengthOutputStream
 
FLOAT_ARRAY_TYPE - Static variable in class de.unkrig.commons.asm.Types
 
flush() - Method in class de.unkrig.commons.io.AsyncBufferedOutputStream
 
flush() - Method in class de.unkrig.commons.io.HexOutputStream
 
flush() - Method in class de.unkrig.commons.io.TeeOutputStream
 
flush() - Method in class de.unkrig.commons.io.WriterOutputStream
 
flush() - Method in class de.unkrig.commons.net.http.io.ChunkedOutputStream
 
flush() - Method in class de.unkrig.commons.util.logging.handler.ProxyHandler
 
forArchiveOutputStream(ArchiveOutputStream) - Static method in class de.unkrig.commons.file.org.apache.commons.compress.archivers.ArchiveFormatFactory
Deprecated. Should be replaced by a new method ArchiveOutputStream.getFormat()
forCompressorOutputStream(CompressorOutputStream) - Static method in class de.unkrig.commons.file.org.apache.commons.compress.compressors.CompressionFormatFactory
Deprecated. Should be replaced by a new method CompressorOutputStream.getFormat()
forContents(InputStream) - Static method in class de.unkrig.commons.file.org.apache.commons.compress.archivers.ArchiveFormatFactory
Reads the first few bytes from the given input stream and determines the archive format.
forContents(File) - Static method in class de.unkrig.commons.file.org.apache.commons.compress.archivers.ArchiveFormatFactory
Reads the first few bytes from the given file and determines the archive format.
forContents(InputStream) - Static method in class de.unkrig.commons.file.org.apache.commons.compress.compressors.CompressionFormatFactory
Reads the first few bytes from the given input stream and determines the compression format.
forContents(File) - Static method in class de.unkrig.commons.file.org.apache.commons.compress.compressors.CompressionFormatFactory
Reads the first few bytes from the given file and determines the compression format.
forFileName(String) - Static method in class de.unkrig.commons.file.org.apache.commons.compress.archivers.ArchiveFormatFactory
 
forFileName(String) - Static method in class de.unkrig.commons.file.org.apache.commons.compress.compressors.CompressionFormatFactory
 
forFormatName(String) - Static method in class de.unkrig.commons.file.org.apache.commons.compress.archivers.ArchiveFormatFactory
 
forFormatName(String) - Static method in class de.unkrig.commons.file.org.apache.commons.compress.compressors.CompressionFormatFactory
 
format(LogRecord) - Method in class de.unkrig.commons.util.logging.formatter.PrettyPrintFormatter
 
format(LogRecord) - Method in class de.unkrig.commons.util.logging.formatter.PrintfFormatter
Formats a LogRecord with a PRINTF format string.
format(LogRecord) - Method in class de.unkrig.commons.util.logging.formatter.SelectiveFormatter
Calls delegate1 if the predicate evaluates to true for the logRecord, otherwise delegate2.
forString(String, T) - Static method in class de.unkrig.commons.lang.protocol.PredicateUtil
Returns a predicate that evaluates the format against the delegate after each "*" in the format has been replaced with the subject.
FramedSnappyCompressionFormat - Class in de.unkrig.commons.file.org.apache.commons.compress.compressors.snappy
Representation of the 'framed snappy' compression format.
fromCode(int) - Static method in enum de.unkrig.commons.net.http.HttpResponse.Status
 
fromCollection(Collection<T>) - Static method in class de.unkrig.commons.lang.protocol.ProducerUtil
Produces the elements of the delegate collection, in its iteration order, or null iff the collection is empty.
fromElements(T...) - Static method in class de.unkrig.commons.lang.protocol.ProducerUtil
 
fromIndexTransformer(Transformer<Integer, T>) - Static method in class de.unkrig.commons.lang.protocol.ProducerUtil
Produces objects based on the number of preceding invocations, i.e. the indexTransformer is invoked with subjects '0', '1', '2', ...
fromIndexTransformer(TransformerWhichThrows<Integer, T, EX>) - Static method in class de.unkrig.commons.lang.protocol.ProducerUtil
Produces objects based on the number of preceding invocations, i.e. the indexTransformer is invoked with subjects '0', '1', '2', ...
fromIterator(Iterator<T>) - Static method in class de.unkrig.commons.lang.protocol.ProducerUtil
Produces the products of the iterator, or null iff the iterator has no more elements.
fromMap(Map<K, V>) - Static method in class de.unkrig.commons.lang.protocol.Mappings
Returns a proxy Mapping for a Map.
fromMappings(Object...) - Static method in class de.unkrig.commons.lang.protocol.TransformerUtil
 
fromMappings(Object...) - Static method in class de.unkrig.commons.util.collections.MapUtil
 
fromOpcode(int) - Static method in class de.unkrig.commons.asm.Types
Guess the operand/result type from the opcode.
fromPredicate(Predicate<String>, String) - Static method in class de.unkrig.commons.text.expression.ExpressionUtil
 
fromPredicate(Predicate<String>) - Static method in class de.unkrig.commons.text.pattern.Glob
 
FtpClient - Class in de.unkrig.commons.net.ftp
An FTP client.
FtpClient(InputStream, OutputStream, InetAddress) - Constructor for class de.unkrig.commons.net.ftp.FtpClient
 
Ftplett - Interface in de.unkrig.commons.net.ftp.ftplett
Defines the semantics of the FTP protocol, in analogy with the Servlett.
FtpReverseProxy - Class in de.unkrig.commons.net.ftp
A reverse FTP proxy.
FtpReverseProxy(InetSocketAddress, int, InetSocketAddress, int) - Constructor for class de.unkrig.commons.net.ftp.FtpReverseProxy
 
FtpServer - Class in de.unkrig.commons.net.ftp
See RFC 959: "FILE TRANSFER PROTOCOL (FTP)"
FtpServer(InetSocketAddress, int, Ftplett) - Constructor for class de.unkrig.commons.net.ftp.FtpServer
 
FtpSession - Class in de.unkrig.commons.net.ftp
Representation of one FTP session, i.e. control connection and its state.
FtpSession(InputStream, OutputStream, InetSocketAddress, InetAddress, Ftplett) - Constructor for class de.unkrig.commons.net.ftp.FtpSession
 
Function<I,O> - Interface in de.unkrig.commons.lang.protocol
 

G

get() - Static method in class de.unkrig.commons.file.org.apache.commons.compress.archivers.ar.ArArchiveFormat
Required by ArchiveFormatFactory.
get() - Static method in class de.unkrig.commons.file.org.apache.commons.compress.archivers.arj.ArjArchiveFormat
Required by ArchiveFormatFactory.
get() - Static method in class de.unkrig.commons.file.org.apache.commons.compress.archivers.cpio.CpioArchiveFormat
Required by ArchiveFormatFactory.
get() - Static method in class de.unkrig.commons.file.org.apache.commons.compress.archivers.dump.DumpArchiveFormat
Required by ArchiveFormatFactory.
get() - Static method in class de.unkrig.commons.file.org.apache.commons.compress.archivers.jar.JarArchiveFormat
Required by ArchiveFormatFactory.
get() - Static method in class de.unkrig.commons.file.org.apache.commons.compress.archivers.sevenz.SevenZArchiveFormat
Required by ArchiveFormatFactory.
get() - Static method in class de.unkrig.commons.file.org.apache.commons.compress.archivers.tar.TarArchiveFormat
Required by ArchiveFormatFactory.
get() - Static method in class de.unkrig.commons.file.org.apache.commons.compress.archivers.zip.ZipArchiveFormat
Required by ArchiveFormatFactory.
get() - Static method in class de.unkrig.commons.file.org.apache.commons.compress.compressors.bzip2.BZip2CompressionFormat
Required by CompressionFormatFactory.
get() - Static method in class de.unkrig.commons.file.org.apache.commons.compress.compressors.gzip.GzipCompressionFormat
Required by CompressionFormatFactory.
get() - Static method in class de.unkrig.commons.file.org.apache.commons.compress.compressors.lzma.LZMACompressionFormat
Required by CompressionFormatFactory.
get() - Static method in class de.unkrig.commons.file.org.apache.commons.compress.compressors.pack200.Pack200CompressionFormat
Required by CompressionFormatFactory.
get() - Static method in class de.unkrig.commons.file.org.apache.commons.compress.compressors.snappy.FramedSnappyCompressionFormat
Required by CompressionFormatFactory.
get() - Static method in class de.unkrig.commons.file.org.apache.commons.compress.compressors.snappy.SnappyCompressionFormat
Required by CompressionFormatFactory.
get() - Static method in class de.unkrig.commons.file.org.apache.commons.compress.compressors.xz.XZCompressionFormat
Required by CompressionFormatFactory.
get() - Static method in class de.unkrig.commons.file.org.apache.commons.compress.compressors.z.ZCompressionFormat
Required by CompressionFormatFactory.
get(long, byte[], int, int) - Method in class de.unkrig.commons.io.pipe.AbstractRingBuffer
Transfers len bytes from the backing store to buf[off]....
get() - Method in class de.unkrig.commons.lang.protocol.HardReference
 
get(Object) - Method in class de.unkrig.commons.lang.protocol.Mapping
 
get(Mapping<? extends K, ?>, Object, Class<T>) - Static method in class de.unkrig.commons.lang.protocol.Mappings
Invokes Mapping.get(Object) on the mapping and, if the result is not null, converts it to the given targetType.
get(HttpRequest) - Method in class de.unkrig.commons.net.http.servlett.AbstractServlett
Handles one HTTP GET request.
get(HttpRequest) - Method in class de.unkrig.commons.net.http.servlett.FileServlett
 
get(Object) - Method in class de.unkrig.commons.util.collections.LinearMap
 
getArchiveFileName(String) - Method in class de.unkrig.commons.file.org.apache.commons.compress.archivers.ar.ArArchiveFormat
 
getArchiveFileName(String) - Method in interface de.unkrig.commons.file.org.apache.commons.compress.archivers.ArchiveFormat
Maps the given fileName to the name that a corresponding archive file would have.
getArchiveFileName(String) - Method in class de.unkrig.commons.file.org.apache.commons.compress.archivers.arj.ArjArchiveFormat
 
getArchiveFileName(String) - Method in class de.unkrig.commons.file.org.apache.commons.compress.archivers.cpio.CpioArchiveFormat
 
getArchiveFileName(String) - Method in class de.unkrig.commons.file.org.apache.commons.compress.archivers.dump.DumpArchiveFormat
 
getArchiveFileName(String) - Method in class de.unkrig.commons.file.org.apache.commons.compress.archivers.jar.JarArchiveFormat
 
getArchiveFileName(String) - Method in class de.unkrig.commons.file.org.apache.commons.compress.archivers.sevenz.SevenZArchiveFormat
 
getArchiveFileName(String) - Method in class de.unkrig.commons.file.org.apache.commons.compress.archivers.tar.TarArchiveFormat
 
getArchiveFileName(String) - Method in class de.unkrig.commons.file.org.apache.commons.compress.archivers.zip.ZipArchiveFormat
 
getBeginning() - Method in class de.unkrig.commons.util.time.TimeInterval
The beginning of this time interval
getCharset() - Method in class de.unkrig.commons.net.http.HttpMessage
Determines the charset from the "Content-Type" header.
getClassLoader() - Method in class de.unkrig.commons.text.expression.ExpressionEvaluator
 
getClassLoader() - Method in class de.unkrig.commons.text.expression.Parser
 
getCode() - Method in enum de.unkrig.commons.net.http.HttpResponse.Status
 
getCompressedFileName(String) - Method in class de.unkrig.commons.file.org.apache.commons.compress.compressors.bzip2.BZip2CompressionFormat
 
getCompressedFileName(String) - Method in interface de.unkrig.commons.file.org.apache.commons.compress.compressors.CompressionFormat
Maps the given fileName to the name that a corresponding compressed file would have.
getCompressedFileName(String) - Method in class de.unkrig.commons.file.org.apache.commons.compress.compressors.gzip.GzipCompressionFormat
 
getCompressedFileName(String) - Method in class de.unkrig.commons.file.org.apache.commons.compress.compressors.lzma.LZMACompressionFormat
 
getCompressedFileName(String) - Method in class de.unkrig.commons.file.org.apache.commons.compress.compressors.pack200.Pack200CompressionFormat
 
getCompressedFileName(String) - Method in class de.unkrig.commons.file.org.apache.commons.compress.compressors.snappy.FramedSnappyCompressionFormat
 
getCompressedFileName(String) - Method in class de.unkrig.commons.file.org.apache.commons.compress.compressors.snappy.SnappyCompressionFormat
 
getCompressedFileName(String) - Method in class de.unkrig.commons.file.org.apache.commons.compress.compressors.xz.XZCompressionFormat
 
getCompressedFileName(String) - Method in class de.unkrig.commons.file.org.apache.commons.compress.compressors.z.ZCompressionFormat
 
getCount() - Method in class de.unkrig.commons.io.CountingOutputStream
 
getCpuTime() - Method in class de.unkrig.commons.util.ThreadBenchmark
Returns the total CPU time for the current thread in seconds since this object was created.
getDateHeader(String) - Method in class de.unkrig.commons.net.http.HttpMessage
 
getDuration() - Method in class de.unkrig.commons.util.time.TimeInterval
The duration of this time interval
getEncoding() - Method in class de.unkrig.commons.util.logging.handler.ProxyHandler
 
getEnding() - Method in class de.unkrig.commons.util.time.TimeInterval
The ending of this time interval
getEndpointAddress() - Method in class de.unkrig.commons.net.http.HttpProxy
 
getEndpointAddress() - Method in class de.unkrig.commons.net.http.HttpServer
 
getEndpointAddress() - Method in class de.unkrig.commons.net.ReverseProxy
 
getEndpointAddress() - Method in class de.unkrig.commons.net.TcpServer
Returns the address and port of the actual endpoint, which may differ from the endpoint given to TcpServer.TcpServer(InetSocketAddress, int, ConnectionHandler)
getEndpointAddress() - Method in class de.unkrig.commons.net.tool.httpd.Httpd
 
getEntryCrc32(ArchiveEntry) - Static method in class de.unkrig.commons.file.org.apache.commons.compress.archivers.ArchiveFormatFactory
Deprecated. Should be replaced by a new method ArchiveEntry.getCrc32()
getErrorManager() - Method in class de.unkrig.commons.util.logging.handler.ProxyHandler
 
getFile(HttpRequest) - Method in class de.unkrig.commons.net.http.servlett.FileServlett
Translates an HTTP request (typically the URI of the HTTP request) into a File.
getFilter() - Method in class de.unkrig.commons.util.logging.handler.ProxyHandler
 
getFormat() - Method in class de.unkrig.commons.util.logging.formatter.PrintfFormatter
 
getFormatter() - Method in class de.unkrig.commons.util.logging.handler.ProxyHandler
 
getHeader(String) - Method in class de.unkrig.commons.net.http.HttpMessage
 
getHeaders(String) - Method in class de.unkrig.commons.net.http.HttpMessage
 
getHeaders() - Method in class de.unkrig.commons.net.http.HttpMessage
The returned list is backed by the HttpMessage!
getHttpVersion() - Method in class de.unkrig.commons.net.http.HttpRequest
 
getImports() - Method in class de.unkrig.commons.text.expression.ExpressionEvaluator
 
getImports() - Method in class de.unkrig.commons.text.expression.Parser
 
getInputStream() - Method in interface de.unkrig.commons.io.pipe.PipeUtil.InputOutputStreams
 
getInputStream() - Method in class de.unkrig.commons.net.TcpClient
 
getInsnDescription(int) - Static method in class de.unkrig.commons.asm.OpcodeUtil
 
getIntHeader(String) - Method in class de.unkrig.commons.net.http.HttpMessage
 
getLevel() - Method in class de.unkrig.commons.util.logging.handler.ProxyHandler
 
getLevel() - Static method in class de.unkrig.commons.util.logging.SimpleLogging
 
getLoggingProperty(String, Boolean) - Static method in class de.unkrig.commons.util.logging.LogUtil
 
getLoggingProperty(String, Class<T>) - Static method in class de.unkrig.commons.util.logging.LogUtil
Evaluates the value of the named property to an object of the given type and returns it.
getLoggingProperty(String, Class<T>, T) - Static method in class de.unkrig.commons.util.logging.LogUtil
Evaluates the value of the named property to an object of the given type and returns it, or the defaulT.
getLoggingProperty(String, Level) - Static method in class de.unkrig.commons.util.logging.LogUtil
 
getLoggingProperty(String, Long) - Static method in class de.unkrig.commons.util.logging.LogUtil
 
getLoggingProperty(String, String) - Static method in class de.unkrig.commons.util.logging.LogUtil
 
getLongHeader(String) - Method in class de.unkrig.commons.net.http.HttpMessage
 
getMessage() - Method in class de.unkrig.commons.util.ThreadBenchmark
 
getMethod() - Method in class de.unkrig.commons.net.http.HttpRequest
 
getModificationTime(String) - Method in class de.unkrig.commons.net.ftp.ftplett.FileFtplett
 
getModificationTime(String) - Method in interface de.unkrig.commons.net.ftp.ftplett.Ftplett
 
getMostSpecificConstructor(Class<?>, Class<?>[]) - Static method in class de.unkrig.commons.reflect.ReflectUtil
 
getMostSpecificMethod(Class<?>, String, Class<?>[]) - Static method in class de.unkrig.commons.reflect.ReflectUtil
 
getName(AbstractInsnNode) - Static method in class de.unkrig.commons.asm.OpcodeUtil
 
getName() - Method in interface de.unkrig.commons.file.filetransformation.FileTransformations.NameAndContents
 
getName() - Method in class de.unkrig.commons.file.org.apache.commons.compress.archivers.ar.ArArchiveFormat
 
getName() - Method in interface de.unkrig.commons.file.org.apache.commons.compress.archivers.ArchiveFormat
 
getName() - Method in class de.unkrig.commons.file.org.apache.commons.compress.archivers.arj.ArjArchiveFormat
 
getName() - Method in class de.unkrig.commons.file.org.apache.commons.compress.archivers.cpio.CpioArchiveFormat
 
getName() - Method in class de.unkrig.commons.file.org.apache.commons.compress.archivers.dump.DumpArchiveFormat
 
getName() - Method in class de.unkrig.commons.file.org.apache.commons.compress.archivers.jar.JarArchiveFormat
 
getName() - Method in class de.unkrig.commons.file.org.apache.commons.compress.archivers.sevenz.SevenZArchiveFormat
 
getName() - Method in class de.unkrig.commons.file.org.apache.commons.compress.archivers.tar.TarArchiveFormat
 
getName() - Method in class de.unkrig.commons.file.org.apache.commons.compress.archivers.zip.ZipArchiveFormat
 
getName() - Method in class de.unkrig.commons.file.org.apache.commons.compress.compressors.bzip2.BZip2CompressionFormat
 
getName() - Method in interface de.unkrig.commons.file.org.apache.commons.compress.compressors.CompressionFormat
 
getName() - Method in class de.unkrig.commons.file.org.apache.commons.compress.compressors.gzip.GzipCompressionFormat
 
getName() - Method in class de.unkrig.commons.file.org.apache.commons.compress.compressors.lzma.LZMACompressionFormat
 
getName() - Method in class de.unkrig.commons.file.org.apache.commons.compress.compressors.pack200.Pack200CompressionFormat
 
getName() - Method in class de.unkrig.commons.file.org.apache.commons.compress.compressors.snappy.FramedSnappyCompressionFormat
 
getName() - Method in class de.unkrig.commons.file.org.apache.commons.compress.compressors.snappy.SnappyCompressionFormat
 
getName() - Method in class de.unkrig.commons.file.org.apache.commons.compress.compressors.xz.XZCompressionFormat
 
getName() - Method in class de.unkrig.commons.file.org.apache.commons.compress.compressors.z.ZCompressionFormat
 
getName() - Method in class de.unkrig.commons.net.http.MessageHeader
 
getNonNull(Mapping<K, ?>, String, Class<T>) - Static method in class de.unkrig.commons.lang.protocol.Mappings
 
getOffset() - Method in class de.unkrig.commons.text.scanner.AbstractScanner
 
getOffset() - Method in interface de.unkrig.commons.text.scanner.StringScanner
 
getOrPost(HttpRequest) - Method in class de.unkrig.commons.net.http.servlett.AbstractServlett
Is invoked by the default implementation of AbstractServlett.get(HttpRequest) and AbstractServlett.post(HttpRequest).
getOrPost(HttpRequest) - Method in class de.unkrig.commons.net.http.servlett.SimpleServlett
 
getOutputStream() - Method in interface de.unkrig.commons.io.pipe.PipeUtil.InputOutputStreams
 
getOutputStream() - Method in class de.unkrig.commons.net.TcpClient
 
getParameter(String) - Method in class de.unkrig.commons.net.http.HttpRequest
 
getParameter(String) - Method in class de.unkrig.commons.net.http.ParametrizedHeaderValue
 
getParameterList() - Method in class de.unkrig.commons.net.http.HttpRequest
 
getPreviousTokenColumnNumber() - Method in interface de.unkrig.commons.text.scanner.DocumentScanner
 
getPreviousTokenLineNumber() - Method in interface de.unkrig.commons.text.scanner.DocumentScanner
 
getPreviousTokenOffset() - Method in class de.unkrig.commons.text.scanner.AbstractScanner
 
getPreviousTokenOffset() - Method in interface de.unkrig.commons.text.scanner.StringScanner
 
getRealTime() - Method in class de.unkrig.commons.util.ThreadBenchmark
 
getReasonPhrase() - Method in enum de.unkrig.commons.net.http.HttpResponse.Status
 
getRemoteSocketAddress() - Method in class de.unkrig.commons.net.TcpClient
 
getReplacement(String, CharSequence) - Method in interface de.unkrig.commons.text.pattern.PatternUtil.Replacer
 
getServletts() - Method in class de.unkrig.commons.net.http.HttpClientConnectionHandler
 
getToken() - Method in class de.unkrig.commons.net.http.ParametrizedHeaderValue
 
getTypes(List<Object>) - Static method in class de.unkrig.commons.reflect.ReflectUtil
 
getUncompressedFileName(String) - Method in class de.unkrig.commons.file.org.apache.commons.compress.compressors.bzip2.BZip2CompressionFormat
 
getUncompressedFileName(String) - Method in interface de.unkrig.commons.file.org.apache.commons.compress.compressors.CompressionFormat
Maps the given fileName to the name that a corresponding uncompressed file would have.
getUncompressedFileName(String) - Method in class de.unkrig.commons.file.org.apache.commons.compress.compressors.gzip.GzipCompressionFormat
 
getUncompressedFileName(String) - Method in class de.unkrig.commons.file.org.apache.commons.compress.compressors.lzma.LZMACompressionFormat
 
getUncompressedFileName(String) - Method in class de.unkrig.commons.file.org.apache.commons.compress.compressors.pack200.Pack200CompressionFormat
 
getUncompressedFileName(String) - Method in class de.unkrig.commons.file.org.apache.commons.compress.compressors.snappy.FramedSnappyCompressionFormat
 
getUncompressedFileName(String) - Method in class de.unkrig.commons.file.org.apache.commons.compress.compressors.snappy.SnappyCompressionFormat
 
getUncompressedFileName(String) - Method in class de.unkrig.commons.file.org.apache.commons.compress.compressors.xz.XZCompressionFormat
 
getUncompressedFileName(String) - Method in class de.unkrig.commons.file.org.apache.commons.compress.compressors.z.ZCompressionFormat
 
getUncompressedSize(CompressorInputStream) - Static method in class de.unkrig.commons.file.org.apache.commons.compress.compressors.CompressionFormatFactory
Deprecated. Should be replaced by a new method CompressorInputStream.getUncompressedSize()
getUri() - Method in class de.unkrig.commons.net.http.HttpRequest
 
getUserTime() - Method in class de.unkrig.commons.util.ThreadBenchmark
Returns the CPU time that the current thread has executed in user mode in seconds.
getValue() - Method in class de.unkrig.commons.net.http.MessageHeader
 
getWorkingDirectory() - Method in class de.unkrig.commons.net.ftp.ftplett.FileFtplett
 
getWorkingDirectory() - Method in interface de.unkrig.commons.net.ftp.ftplett.Ftplett
 
Glob - Class in de.unkrig.commons.text.pattern
This class extends the concepts of the JDK java.util.regex.Pattern and de.unkrig.commons.util.pattern.Pattern2 classes as follows: Pattern defines the both the interface of pattern matching and its implementation (regular expressions).
Glob() - Constructor for class de.unkrig.commons.text.pattern.Glob
 
greater(C) - Static method in class de.unkrig.commons.lang.protocol.PredicateUtil
 
greaterEqual(C) - Static method in class de.unkrig.commons.lang.protocol.PredicateUtil
 
group(int) - Method in class de.unkrig.commons.text.StringStream
 
GzipCompressionFormat - Class in de.unkrig.commons.file.org.apache.commons.compress.compressors.gzip
Representation of the 'gzip' compression format.

H

handle(E) - Method in class de.unkrig.commons.file.ExceptionHandler
Handles the given exception, e.g. by printing, logging or rethrowing it.
handle(RuntimeException) - Method in class de.unkrig.commons.file.ExceptionHandler
Handles the given runtimeException, e.g. by printing, logging or rethrowing it.
handleArchive(ArchiveInputStream, ArchiveFormat) - Method in interface de.unkrig.commons.file.CompressUtil.ArchiveHandler
 
handleCompressor(CompressorInputStream, CompressionFormat) - Method in interface de.unkrig.commons.file.CompressUtil.CompressorHandler
 
handleConnection(InputStream, OutputStream, InetSocketAddress, InetSocketAddress, Stoppable) - Method in class de.unkrig.commons.net.http.HttpClientConnectionHandler
This one is called from the HttpServer.
handleConnection(ReadableByteChannel, WritableByteChannel, InetSocketAddress, InetSocketAddress, Multiplexer, Stoppable) - Method in class de.unkrig.commons.net.http.HttpClientConnectionHandler
This one is called from the NioHttpServer.
handleConnection(ReadableByteChannel, WritableByteChannel, InetSocketAddress, InetSocketAddress, Multiplexer, Stoppable) - Method in interface de.unkrig.commons.net.NioTcpServer.ConnectionHandler
A connection was accepted; use the multiplexer to wait until in, out or some other SelectableChannel becomes readable or writable.
handleConnection(InputStream, OutputStream, InputStream, OutputStream, InetSocketAddress, InetSocketAddress, InetSocketAddress, InetSocketAddress, Stoppable) - Method in interface de.unkrig.commons.net.ReverseProxy.ProxyConnectionHandler
This method is invoked when the ReverseProxy has accepted a connection from a client and created the connection to the remote server.
handleConnection(InputStream, OutputStream, InetSocketAddress, InetSocketAddress, Stoppable) - Method in interface de.unkrig.commons.net.TcpServer.ConnectionHandler
The input stream is readable; consume and process one request from it.
handleNormalContents(InputStream) - Method in interface de.unkrig.commons.file.CompressUtil.NormalContentsHandler
 
Handler - Class in de.unkrig.commons.file.org.apache.commons.compress.archivers.ar
A URLStreamHandler for the protocol "ar".
Handler() - Constructor for class de.unkrig.commons.file.org.apache.commons.compress.archivers.ar.Handler
 
Handler - Class in de.unkrig.commons.file.org.apache.commons.compress.archivers.arj
A URLStreamHandler for the protocol "arj".
Handler() - Constructor for class de.unkrig.commons.file.org.apache.commons.compress.archivers.arj.Handler
 
Handler - Class in de.unkrig.commons.file.org.apache.commons.compress.archivers.cpio
A URLStreamHandler for the protocol "cpio".
Handler() - Constructor for class de.unkrig.commons.file.org.apache.commons.compress.archivers.cpio.Handler
 
Handler - Class in de.unkrig.commons.file.org.apache.commons.compress.archivers.dump
A URLStreamHandler for the protocol "dump".
Handler() - Constructor for class de.unkrig.commons.file.org.apache.commons.compress.archivers.dump.Handler
 
Handler - Class in de.unkrig.commons.file.org.apache.commons.compress.archivers.jar
A URLStreamHandler for the protocol "jar".
Handler() - Constructor for class de.unkrig.commons.file.org.apache.commons.compress.archivers.jar.Handler
 
Handler - Class in de.unkrig.commons.file.org.apache.commons.compress.archivers.tar
A URLStreamHandler for the protocol "tar".
Handler() - Constructor for class de.unkrig.commons.file.org.apache.commons.compress.archivers.tar.Handler
 
Handler - Class in de.unkrig.commons.file.org.apache.commons.compress.archivers.zip
A URLStreamHandler for the protocol "zip".
Handler() - Constructor for class de.unkrig.commons.file.org.apache.commons.compress.archivers.zip.Handler
 
Handler - Class in de.unkrig.commons.file.org.apache.commons.compress.compressors.bzip2
A URLStreamHandler for the protocol "bzip2".
Handler() - Constructor for class de.unkrig.commons.file.org.apache.commons.compress.compressors.bzip2.Handler
 
Handler - Class in de.unkrig.commons.file.org.apache.commons.compress.compressors.gzip
A URLStreamHandler for the protocol "gzip".
Handler() - Constructor for class de.unkrig.commons.file.org.apache.commons.compress.compressors.gzip.Handler
 
Handler - Class in de.unkrig.commons.file.org.apache.commons.compress.compressors.lzma
A URLStreamHandler for the protocol "lzma".
Handler() - Constructor for class de.unkrig.commons.file.org.apache.commons.compress.compressors.lzma.Handler
 
Handler - Class in de.unkrig.commons.file.org.apache.commons.compress.compressors.pack200
A URLStreamHandler for the protocol "pack200".
Handler() - Constructor for class de.unkrig.commons.file.org.apache.commons.compress.compressors.pack200.Handler
 
Handler - Class in de.unkrig.commons.file.org.apache.commons.compress.compressors.snappy
A URLStreamHandler for the protocol "snappy".
Handler() - Constructor for class de.unkrig.commons.file.org.apache.commons.compress.compressors.snappy.Handler
 
Handler - Class in de.unkrig.commons.file.org.apache.commons.compress.compressors.xz
A URLStreamHandler for the protocol "xz".
Handler() - Constructor for class de.unkrig.commons.file.org.apache.commons.compress.compressors.xz.Handler
 
Handler - Class in de.unkrig.commons.file.org.apache.commons.compress.compressors.z
A URLStreamHandler for the protocol "z".
Handler() - Constructor for class de.unkrig.commons.file.org.apache.commons.compress.compressors.z.Handler
 
handleRequest(HttpRequest) - Method in class de.unkrig.commons.net.http.servlett.AbstractServlett
Forwards the HTTP requests it receives to AbstractServlett.get(HttpRequest), AbstractServlett.head(HttpRequest), AbstractServlett.post(HttpRequest), AbstractServlett.put(HttpRequest), depending on the HTTP method.
handleRequest(HttpRequest) - Method in class de.unkrig.commons.net.http.servlett.HttpAuthenticationServlett
 
handleRequest(HttpRequest) - Method in interface de.unkrig.commons.net.http.servlett.Servlett
Notice that the caller is responsible for disposing the returned request's body.
HardReference<T> - Class in de.unkrig.commons.lang.protocol
A mutable object reference.
HardReference() - Constructor for class de.unkrig.commons.lang.protocol.HardReference
 
HardReference(T) - Constructor for class de.unkrig.commons.lang.protocol.HardReference
 
hasBody() - Method in enum de.unkrig.commons.net.http.HttpResponse.Status
 
hashCode() - Method in class de.unkrig.commons.text.json.Json.Array
 
hashCode() - Method in class de.unkrig.commons.text.json.Json.False
 
hashCode() - Method in class de.unkrig.commons.text.json.Json.Member
 
hashCode() - Method in class de.unkrig.commons.text.json.Json.Null
 
hashCode() - Method in class de.unkrig.commons.text.json.Json.NumbeR
 
hashCode() - Method in class de.unkrig.commons.text.json.Json.ObjecT
 
hashCode() - Method in class de.unkrig.commons.text.json.Json.StrinG
 
hashCode() - Method in class de.unkrig.commons.text.json.Json.True
 
hashCode() - Method in class de.unkrig.commons.util.time.Duration
 
head(HttpRequest) - Method in class de.unkrig.commons.net.http.servlett.AbstractServlett
Handles one HTTP HEAD request.
HexOutputStream - Class in de.unkrig.commons.io
An OutputStream that formats and prints the data written to it in lines of 32 bytes.
HexOutputStream(Writer) - Constructor for class de.unkrig.commons.io.HexOutputStream
 
HttpAuthenticationServlett - Class in de.unkrig.commons.net.http.servlett
A Servlett that processes the AUTHENTICATION information in the HTTp request, and passes control to the next servlett iff authentication is successfully completed.
HttpAuthenticationServlett(String, String, String) - Constructor for class de.unkrig.commons.net.http.servlett.HttpAuthenticationServlett
 
HttpClient - Class in de.unkrig.commons.net.http
Implementation of an HTTP client.
HttpClient(String, int) - Constructor for class de.unkrig.commons.net.http.HttpClient
 
HttpClient(InetAddress, int) - Constructor for class de.unkrig.commons.net.http.HttpClient
Connects to the given address and port.
HttpClientConnectionHandler - Class in de.unkrig.commons.net.http
A container of Servletts that handle requests that are received from a client connection.
HttpClientConnectionHandler() - Constructor for class de.unkrig.commons.net.http.HttpClientConnectionHandler
 
HttpClientConnectionHandler(Servlett) - Constructor for class de.unkrig.commons.net.http.HttpClientConnectionHandler
 
HttpClientConnectionHandler(Iterable<Servlett>) - Constructor for class de.unkrig.commons.net.http.HttpClientConnectionHandler
 
Httpd - Class in de.unkrig.commons.net.tool.httpd
A VERY simple HTTP server that serves contents from a "document root" directory.
Httpd(InetSocketAddress, String) - Constructor for class de.unkrig.commons.net.tool.httpd.Httpd
 
HttpMessage - Class in de.unkrig.commons.net.http
Representation of an HTTP request or response.
HttpMessage(boolean) - Constructor for class de.unkrig.commons.net.http.HttpMessage
Constructor for outgoing messages.
HttpMessage(InputStream, boolean, boolean) - Constructor for class de.unkrig.commons.net.http.HttpMessage
Constructor for incoming messages.
HttpMessage.Body - Interface in de.unkrig.commons.net.http
The life cycle of a HttpMessage.Body is as follows: Create the object by calling one of the following methods: HttpMessage.body(String, Charset) HttpMessage.body(InputStream) HttpMessage.body(File) HttpMessage.body(ConsumerWhichThrows) Call exactly one of the following methods: HttpMessage.Body.string(Charset) HttpMessage.Body.inputStream() HttpMessage.Body.write(OutputStream) HttpMessage.Body.dispose() Call HttpMessage.Body.dispose() as many times as you want Otherwise, a resource leak will occur.
HttpProxy - Class in de.unkrig.commons.net.http
Implementation of a simple HTTP proxy.
HttpProxy(InetSocketAddress, InetSocketAddress) - Constructor for class de.unkrig.commons.net.http.HttpProxy
 
HttpProxy(InetSocketAddress, String, int) - Constructor for class de.unkrig.commons.net.http.HttpProxy
 
HttpProxy(InetSocketAddress, InetSocketAddress, TransformerWhichThrows<HttpRequest, HttpRequest, IOException>, TransformerWhichThrows<HttpResponse, HttpResponse, IOException>) - Constructor for class de.unkrig.commons.net.http.HttpProxy
 
HttpProxy(InetSocketAddress, String, int, TransformerWhichThrows<HttpRequest, HttpRequest, IOException>, TransformerWhichThrows<HttpResponse, HttpResponse, IOException>) - Constructor for class de.unkrig.commons.net.http.HttpProxy
 
HttpRequest - Class in de.unkrig.commons.net.http
Representation of an HTTP request.
HttpRequest(HttpRequest.Method, URI, String, InputStream) - Constructor for class de.unkrig.commons.net.http.HttpRequest
 
HttpRequest(HttpRequest.Method, URI, String) - Constructor for class de.unkrig.commons.net.http.HttpRequest
 
HttpRequest.Method - Enum in de.unkrig.commons.net.http
Representation of the various HTTP methods.
HttpResponse - Class in de.unkrig.commons.net.http
Representation of one HTTP response.
HttpResponse(InputStream) - Constructor for class de.unkrig.commons.net.http.HttpResponse
Constructor for outgoing responses.
HttpResponse(HttpResponse.Status, String) - Constructor for class de.unkrig.commons.net.http.HttpResponse
Constructor for outgoing responses.
HttpResponse(HttpResponse.Status, InputStream) - Constructor for class de.unkrig.commons.net.http.HttpResponse
Constructor for outgoing responses.
HttpResponse(HttpResponse.Status, File) - Constructor for class de.unkrig.commons.net.http.HttpResponse
Constructor for outgoing responses.
HttpResponse(HttpResponse.Status, HttpMessage.Body) - Constructor for class de.unkrig.commons.net.http.HttpResponse
Constructor for outgoing responses.
HttpResponse.Status - Enum in de.unkrig.commons.net.http
Representation of the various HTTP response statuses.
HttpServer - Class in de.unkrig.commons.net.http
Implementation of an HTTP server.
HttpServer(InetSocketAddress, HttpClientConnectionHandler) - Constructor for class de.unkrig.commons.net.http.HttpServer
Accepts connections on the endpoint; obtains a new Servlett from the httpClientConnectionHandlerFactory for each accepted connection, and then calls Servlett.handleRequest(HttpRequest) for each received request.

I

identity() - Static method in class de.unkrig.commons.lang.protocol.TransformerUtil
 
IdentityLinearMap<K,V> - Class in de.unkrig.commons.util.collections
An identity map (see IdentityHashMap) that performs very well for a SMALL number of entries.
IdentityLinearMap() - Constructor for class de.unkrig.commons.util.collections.IdentityLinearMap
 
il(AbstractInsnNode) - Static method in class de.unkrig.commons.asm.InsnUtil
 
il(AbstractInsnNode...) - Static method in class de.unkrig.commons.asm.InsnUtil
 
IncludeExclude - Class in de.unkrig.commons.text.pattern
 
IncludeExclude() - Constructor for class de.unkrig.commons.text.pattern.IncludeExclude
 
INCLUDES_EXCLUDES - Static variable in class de.unkrig.commons.text.pattern.Glob
Modifies the pattern compilation as follows: ',' and '~' are now metacharacters, i.e. to include them literally in the pattern, they must be escaped with a backslash.
info(String, Object...) - Method in class de.unkrig.commons.text.AbstractPrinter
 
info(String) - Method in class de.unkrig.commons.text.LevelFilteredPrinter
 
info(String) - Method in interface de.unkrig.commons.text.Printer
Prints an informative ("normal") message.
info(String, Object...) - Method in interface de.unkrig.commons.text.Printer
Prints an informative ("normal") message.
info(String) - Static method in class de.unkrig.commons.text.Printers
Prints an informative ("normal") message on the context printer.
info(String, Object...) - Static method in class de.unkrig.commons.text.Printers
Prints an informative ("normal") message on the context printer.
info(String) - Method in class de.unkrig.commons.text.StreamPrinter
 
info(String) - Method in class de.unkrig.commons.text.WriterPrinter
 
INFO_PLUS_1 - Static variable in class de.unkrig.commons.util.logging.LogUtil
A Level one higher (towards Level.WARNING) than Level.INFO.
init() - Static method in class de.unkrig.commons.util.logging.SimpleLogging
Set up the default configuration: Messages with levels >= WARNING are printed to STDERR: Logger.warning(String) and Logger.severe(String) are the replacements for System.out.println() Messages with levels INFO are printed to STDOUT: Logger.info(String) is the replacement for System.out.println() Messages with levels <= CONFIG are not printed
inputStream() - Method in interface de.unkrig.commons.net.http.HttpMessage.Body
The caller is responsible for closing the returned InputStream.
InsnUtil - Class in de.unkrig.commons.asm
A utility class for handling of ASM instruction lists.
instanceoF(T, Class<?>) - Method in class de.unkrig.commons.text.expression.Parser
 
INT_ARRAY_TYPE - Static variable in class de.unkrig.commons.asm.Types
 
IntegerPattern - Class in de.unkrig.commons.text.pattern
Matches integer subjects against a pattern.
InvalidHttpMessageException - Exception in de.unkrig.commons.net.http
An IOException that indicates an ill-formed HTTp request or response.
InvalidHttpMessageException(String) - Constructor for exception de.unkrig.commons.net.http.InvalidHttpMessageException
 
InvalidHttpMessageException(Throwable) - Constructor for exception de.unkrig.commons.net.http.InvalidHttpMessageException
 
InvalidHttpMessageException(String, Throwable) - Constructor for exception de.unkrig.commons.net.http.InvalidHttpMessageException
 
IoUtil - Class in de.unkrig.commons.io
Various java.io-related utility methods.
IoUtil.WritingRunnable - Interface in de.unkrig.commons.io
An entity which writes characters to a Writer.
isArchiveFileName(String) - Method in class de.unkrig.commons.file.org.apache.commons.compress.archivers.ar.ArArchiveFormat
 
isArchiveFileName(String) - Method in interface de.unkrig.commons.file.org.apache.commons.compress.archivers.ArchiveFormat
 
isArchiveFileName(String) - Method in class de.unkrig.commons.file.org.apache.commons.compress.archivers.arj.ArjArchiveFormat
 
isArchiveFileName(String) - Method in class de.unkrig.commons.file.org.apache.commons.compress.archivers.cpio.CpioArchiveFormat
 
isArchiveFileName(String) - Method in class de.unkrig.commons.file.org.apache.commons.compress.archivers.dump.DumpArchiveFormat
 
isArchiveFileName(String) - Method in class de.unkrig.commons.file.org.apache.commons.compress.archivers.jar.JarArchiveFormat
 
isArchiveFileName(String) - Method in class de.unkrig.commons.file.org.apache.commons.compress.archivers.sevenz.SevenZArchiveFormat
 
isArchiveFileName(String) - Method in class de.unkrig.commons.file.org.apache.commons.compress.archivers.tar.TarArchiveFormat
 
isArchiveFileName(String) - Method in class de.unkrig.commons.file.org.apache.commons.compress.archivers.zip.ZipArchiveFormat
 
isCompressedFileName(String) - Method in class de.unkrig.commons.file.org.apache.commons.compress.compressors.bzip2.BZip2CompressionFormat
 
isCompressedFileName(String) - Method in interface de.unkrig.commons.file.org.apache.commons.compress.compressors.CompressionFormat
 
isCompressedFileName(String) - Method in class de.unkrig.commons.file.org.apache.commons.compress.compressors.gzip.GzipCompressionFormat
 
isCompressedFileName(String) - Method in class de.unkrig.commons.file.org.apache.commons.compress.compressors.lzma.LZMACompressionFormat
 
isCompressedFileName(String) - Method in class de.unkrig.commons.file.org.apache.commons.compress.compressors.pack200.Pack200CompressionFormat
 
isCompressedFileName(String) - Method in class de.unkrig.commons.file.org.apache.commons.compress.compressors.snappy.FramedSnappyCompressionFormat
 
isCompressedFileName(String) - Method in class de.unkrig.commons.file.org.apache.commons.compress.compressors.snappy.SnappyCompressionFormat
 
isCompressedFileName(String) - Method in class de.unkrig.commons.file.org.apache.commons.compress.compressors.xz.XZCompressionFormat
 
isCompressedFileName(String) - Method in class de.unkrig.commons.file.org.apache.commons.compress.compressors.z.ZCompressionFormat
 
isDebugEnabled() - Method in class de.unkrig.commons.text.AbstractPrinter
 
isDebugEnabled() - Method in class de.unkrig.commons.text.LevelFilteredPrinter
 
isDebugEnabled() - Method in interface de.unkrig.commons.text.Printer
 
isEmpty() - Method in class de.unkrig.commons.io.pipe.AbstractRingBuffer
 
isEmpty() - Method in interface de.unkrig.commons.io.pipe.Pipe
 
isEmpty() - Method in class de.unkrig.commons.util.collections.LinearMap
 
isFull() - Method in class de.unkrig.commons.io.pipe.AbstractRingBuffer
 
isFull() - Method in interface de.unkrig.commons.io.pipe.Pipe
 
isInfoEnabled() - Method in class de.unkrig.commons.text.AbstractPrinter
 
isInfoEnabled() - Method in class de.unkrig.commons.text.LevelFilteredPrinter
 
isInfoEnabled() - Method in interface de.unkrig.commons.text.Printer
 
isLoggable(LogRecord) - Method in class de.unkrig.commons.util.logging.filter.ByExpressionFilter
 
isLoggable(LogRecord) - Method in class de.unkrig.commons.util.logging.handler.ProxyHandler
 
isOpen() - Method in class de.unkrig.commons.io.FileBufferedChannel
 
isShutdown() - Method in class de.unkrig.commons.util.concurrent.LinearExecutorService
 
isTerminated() - Method in class de.unkrig.commons.util.concurrent.LinearExecutorService
 
isUnreserved(int) - Static method in class de.unkrig.commons.io.PercentEncoding
 
isVerboseEnabled() - Method in class de.unkrig.commons.text.AbstractPrinter
 
isVerboseEnabled() - Method in class de.unkrig.commons.text.LevelFilteredPrinter
 
isVerboseEnabled() - Method in interface de.unkrig.commons.text.Printer
 
isWarnEnabled() - Method in class de.unkrig.commons.text.AbstractPrinter
 
isWarnEnabled() - Method in class de.unkrig.commons.text.LevelFilteredPrinter
 
isWarnEnabled() - Method in interface de.unkrig.commons.text.Printer
 
isZero() - Method in class de.unkrig.commons.util.time.Duration
 
IterableUtil - Class in de.unkrig.commons.util.collections
Various Iterable-related utility methods.

J

JarArchiveFormat - Class in de.unkrig.commons.file.org.apache.commons.compress.archivers.jar
Representation of the 'ar' archive format.
JavaScanner - Class in de.unkrig.commons.text.scanner
A scanner for the JAVA programming language.
JavaScanner.TokenType - Enum in de.unkrig.commons.text.scanner
Token types of the JAVA programming language.
join(Collection<? extends Object>, String) - Static method in class de.unkrig.commons.lang.StringUtil
Converts all elements to string and concatenates these, separated by the glue.
Json - Class in de.unkrig.commons.text.json
The JSON DOM as defined on json.org.
Json.Array - Class in de.unkrig.commons.text.json
Representation of a JSON 'array'.
Json.Array(List<Json.Value>) - Constructor for class de.unkrig.commons.text.json.Json.Array
 
Json.False - Class in de.unkrig.commons.text.json
Representation of a JSON 'false' literal.
Json.False() - Constructor for class de.unkrig.commons.text.json.Json.False
 
Json.Member - Class in de.unkrig.commons.text.json
Representation of a member of an Json.ObjecT.
Json.Member(Json.StrinG, Json.Value) - Constructor for class de.unkrig.commons.text.json.Json.Member
 
Json.Null - Class in de.unkrig.commons.text.json
Representation of a JSON 'null' literal.
Json.Null() - Constructor for class de.unkrig.commons.text.json.Json.Null
 
Json.NumbeR - Class in de.unkrig.commons.text.json
Representation of a JSON 'number'.
Json.NumbeR(String) - Constructor for class de.unkrig.commons.text.json.Json.NumbeR
 
Json.ObjecT - Class in de.unkrig.commons.text.json
Representation of a JSON 'object'.
Json.ObjecT(List<Json.Member>) - Constructor for class de.unkrig.commons.text.json.Json.ObjecT
 
Json.StrinG - Class in de.unkrig.commons.text.json
Representation of a JSON 'string'.
Json.StrinG(String) - Constructor for class de.unkrig.commons.text.json.Json.StrinG
 
Json.True - Class in de.unkrig.commons.text.json
Representation of a JSON 'true' literal.
Json.True() - Constructor for class de.unkrig.commons.text.json.Json.True
 
Json.Value - Interface in de.unkrig.commons.text.json
Base for a JSON value.
Json.ValueVisitor - Interface in de.unkrig.commons.text.json
Interface for the implementation of the 'visitor' pattern for a JSON value.
JsonParser - Class in de.unkrig.commons.text.json
Parser for a 'parametrized value' of an HTTP header like: Content-Type: text/plain; charset=ASCII 'text/plain' is the so-called 'token', 'char=ASCII' is a so-called 'parameter'.
JsonParser(ProducerWhichThrows<AbstractScanner.Token<JsonScanner.TokenType>, ScanException>) - Constructor for class de.unkrig.commons.text.json.JsonParser
 
JsonParser(Reader) - Constructor for class de.unkrig.commons.text.json.JsonParser
 
JsonScanner - Class in de.unkrig.commons.text.json
A JASON scanner; scans tokens as defined on json.org.
JsonScanner.TokenType - Enum in de.unkrig.commons.text.json
Representation of the type of a token.
JsonUnparseVisitor - Class in de.unkrig.commons.text.json
A Json.ValueVisitor which prints a JSON value nicely formatted to a PrintWriter.
JsonUnparseVisitor(PrintWriter, String) - Constructor for class de.unkrig.commons.text.json.JsonUnparseVisitor
 

K

keysEqual(Object, Object) - Method in class de.unkrig.commons.util.collections.IdentityLinearMap
 
keysEqual(Object, Object) - Method in class de.unkrig.commons.util.collections.LinearMap
 

L

leafNodeChangedToNonLeafNode(N, N) - Method in class de.unkrig.commons.util.TreeComparator
This abstract method is invoked by TreeComparator.compare(Node, Node) for every node that is a leaf node under node1 and a non-leaf node under node2.
leafNodeRemains(N, N) - Method in class de.unkrig.commons.util.TreeComparator
This abstract method is invoked by TreeComparator.compare(Node, Node) for every leaf node that exists under node1 and under node2.
less(C) - Static method in class de.unkrig.commons.lang.protocol.PredicateUtil
 
LESS_THAN_CONFIG - Static variable in class de.unkrig.commons.util.logging.LogUtil
Regards levels less than Level.CONFIG (e.g.
LESS_THAN_INFO - Static variable in class de.unkrig.commons.util.logging.LogUtil
Regards levels less than Level.INFO (e.g.
LESS_THAN_WARNING - Static variable in class de.unkrig.commons.util.logging.LogUtil
Regards levels less than Level.WARNING (e.g.
lessEqual(C) - Static method in class de.unkrig.commons.lang.protocol.PredicateUtil
 
LevelFilteredPrinter - Class in de.unkrig.commons.text
Filters messages by their level; by default only LevelFilteredPrinter.info(String) and higher are printed.
LevelFilteredPrinter(Printer) - Constructor for class de.unkrig.commons.text.LevelFilteredPrinter
 
levelLimitFilter(Level) - Static method in class de.unkrig.commons.util.logging.LogUtil
 
lineAggregator(ConsumerWhichThrows<String, E>) - Static method in class de.unkrig.commons.lang.protocol.ConsumerUtil
 
linearCongruentialGenerator(long, long, long, long) - Static method in class de.unkrig.commons.math.Sequences
See Wikipedia article: Linear congruential generator.
LinearExecutorService - Class in de.unkrig.commons.util.concurrent
An AbstractExecutorService which executes runnables immediately in the calling thread.
LinearExecutorService() - Constructor for class de.unkrig.commons.util.concurrent.LinearExecutorService
 
LinearMap<K,V> - Class in de.unkrig.commons.util.collections
A Map that performs very well for a SMALL number of entries.
LinearMap() - Constructor for class de.unkrig.commons.util.collections.LinearMap
 
LinearMap(int) - Constructor for class de.unkrig.commons.util.collections.LinearMap
 
lineConsumer(File, boolean) - Static method in class de.unkrig.commons.lang.protocol.ConsumerUtil
 
lineConsumer(File, String, boolean) - Static method in class de.unkrig.commons.lang.protocol.ConsumerUtil
 
lineConsumer(Writer, boolean) - Static method in class de.unkrig.commons.lang.protocol.ConsumerUtil
 
lineConsumer(PrintStream, boolean) - Static method in class de.unkrig.commons.lang.protocol.ConsumerUtil
 
lineConsumerISO8859_1(OutputStream) - Static method in class de.unkrig.commons.io.LineUtil
Writes the consumed strings as lines to the ISO 8859-1-encoded OutputStream.
lineNumber() - Method in class de.unkrig.commons.io.CountingReader
Returns the line number of the previously read character, or '1' if no character has been read yet.
lineProducer(Reader) - Static method in class de.unkrig.commons.io.LineUtil
Produces lines from a Reader.
lineProducerISO8859_1(InputStream) - Static method in class de.unkrig.commons.io.LineUtil
Produces lines from a ISO 8859-1-encoded InputStream.
LineUtil - Class in de.unkrig.commons.io
Various utility methods for processing lines in streams.
list(String, ConsumerWhichThrows<String, IOException>) - Method in class de.unkrig.commons.net.ftp.ftplett.FileFtplett
 
list(String, ConsumerWhichThrows<String, IOException>) - Method in interface de.unkrig.commons.net.ftp.ftplett.Ftplett
 
literal(Object) - Method in class de.unkrig.commons.text.expression.Parser
 
LOG_MANAGER - Static variable in class de.unkrig.commons.util.logging.LogUtil
An alternative to repeated calls to LogManager.getLogManager().
logConsumer(Logger, Level, String) - Static method in class de.unkrig.commons.util.logging.LogUtil
Strings passed to the returned Consumer are logged to the given logger at the given level.
loggerLevelGreaterThan(Level, Formatter, Formatter) - Static method in class de.unkrig.commons.util.logging.formatter.SelectiveFormatter
Returns a Formatter that for each LogRecord invokes delegate1 if the level of the processing Logger is greater than threshold, and for all other the delegate2.
logicalAnd(Expression, Expression) - Static method in class de.unkrig.commons.text.expression.ExpressionUtil
 
logicalOr(Expression, Expression) - Static method in class de.unkrig.commons.text.expression.ExpressionUtil
 
login(String, String) - Method in class de.unkrig.commons.net.ftp.FtpClient
Logs in to the remote FTP server.
logRecordLevelGreaterThan(Level, Formatter, Formatter) - Static method in class de.unkrig.commons.util.logging.formatter.SelectiveFormatter
Returns a Formatter that for each LogRecord invokes delegate1 if the level of the log record is greater than ("more severe than") threshold, and for all other the delegate2.
LogUtil - Class in de.unkrig.commons.util.logging
Various java.util.logging-related utility methods.
logWriter(Logger, Level, String) - Static method in class de.unkrig.commons.util.logging.LogUtil
Lines written to the returned Writer are optionally prepended with the given prefix, and then logged to the given Logger at the given Level.
LONG_ARRAY_TYPE - Static variable in class de.unkrig.commons.asm.Types
 
LZMACompressionFormat - Class in de.unkrig.commons.file.org.apache.commons.compress.compressors.lzma
Representation of the 'lzma' compression format.

M

Main - Class in de.unkrig.commons.net.tool.ftpmon
The FTPMON command line utility.
main(String[]) - Static method in class de.unkrig.commons.net.tool.ftpmon.Main
 
Main - Class in de.unkrig.commons.net.tool.ftpserver
The FTPSERVER command line utility.
main(String[]) - Static method in class de.unkrig.commons.net.tool.ftpserver.Main
 
Main - Class in de.unkrig.commons.net.tool.httpd
The HTTPD command line utility.
main(String[]) - Static method in class de.unkrig.commons.net.tool.httpd.Main
 
Main - Class in de.unkrig.commons.net.tool.httpproxy
The HTTPPROXY command line utility.
main(String[]) - Static method in class de.unkrig.commons.net.tool.httpproxy.Main
 
Main - Class in de.unkrig.commons.net.tool.nullserver
The NULLSERVER commandline utility.
main(String[]) - Static method in class de.unkrig.commons.net.tool.nullserver.Main
 
Main - Class in de.unkrig.commons.net.tool.tcpmon
The TCPMON command line utility.
main(String[]) - Static method in class de.unkrig.commons.net.tool.tcpmon.Main
 
Main - Class in de.unkrig.commons.net.tool.telnet
The TELNET command line utility.
main(String[]) - Static method in class de.unkrig.commons.net.tool.telnet.Main
 
map(Object...) - Static method in class de.unkrig.commons.util.collections.CollectionUtil
Returns an unmodifiable map, mapping the given key-value pairs.
map(K[], V[]) - Static method in class de.unkrig.commons.util.collections.CollectionUtil
Returns an unmodifiable map, mapping the given key-value pairs.
mappedFileRingBuffer(File, int, boolean) - Static method in class de.unkrig.commons.io.pipe.PipeFactory
 
mappedTempFileRingBuffer(int) - Static method in class de.unkrig.commons.io.pipe.PipeFactory
 
Mapping<K,V> - Class in de.unkrig.commons.lang.protocol
A map that computes a value only when Mapping.get(Object) is invoked.
Mapping() - Constructor for class de.unkrig.commons.lang.protocol.Mapping
 
mapping(Object...) - Static method in class de.unkrig.commons.lang.protocol.Mappings
 
Mappings - Class in de.unkrig.commons.lang.protocol
Utility methods related to Mapping.
MapUtil - Class in de.unkrig.commons.util.collections
Various utility methods for map processing.
mark(int) - Method in class de.unkrig.commons.io.CountingInputStream
 
mark(int) - Method in class de.unkrig.commons.io.MarkableFileInputStream
 
mark(int) - Method in class de.unkrig.commons.net.http.io.ChunkedInputStream
 
MarkableFileInputStream - Class in de.unkrig.commons.io
A drop-in replacement for FileInputStream that supports mark(int) and reset().
MarkableFileInputStream(String) - Constructor for class de.unkrig.commons.io.MarkableFileInputStream
 
MarkableFileInputStream(File) - Constructor for class de.unkrig.commons.io.MarkableFileInputStream
 
markSupported() - Method in class de.unkrig.commons.io.CountingInputStream
 
markSupported() - Method in class de.unkrig.commons.io.MarkableFileInputStream
 
markSupported() - Method in class de.unkrig.commons.net.http.io.ChunkedInputStream
 
matches(byte[], int) - Method in class de.unkrig.commons.file.org.apache.commons.compress.archivers.ar.ArArchiveFormat
 
matches(byte[], int) - Method in interface de.unkrig.commons.file.org.apache.commons.compress.archivers.ArchiveFormat
 
matches(byte[], int) - Method in class de.unkrig.commons.file.org.apache.commons.compress.archivers.arj.ArjArchiveFormat
 
matches(byte[], int) - Method in class de.unkrig.commons.file.org.apache.commons.compress.archivers.cpio.CpioArchiveFormat
 
matches(byte[], int) - Method in class de.unkrig.commons.file.org.apache.commons.compress.archivers.dump.DumpArchiveFormat
 
matches(byte[], int) - Method in class de.unkrig.commons.file.org.apache.commons.compress.archivers.jar.JarArchiveFormat
 
matches(byte[], int) - Method in class de.unkrig.commons.file.org.apache.commons.compress.archivers.sevenz.SevenZArchiveFormat
 
matches(byte[], int) - Method in class de.unkrig.commons.file.org.apache.commons.compress.archivers.tar.TarArchiveFormat
 
matches(byte[], int) - Method in class de.unkrig.commons.file.org.apache.commons.compress.archivers.zip.ZipArchiveFormat
 
matches(byte[], int) - Method in class de.unkrig.commons.file.org.apache.commons.compress.compressors.bzip2.BZip2CompressionFormat
 
matches(byte[], int) - Method in interface de.unkrig.commons.file.org.apache.commons.compress.compressors.CompressionFormat
 
matches(byte[], int) - Method in class de.unkrig.commons.file.org.apache.commons.compress.compressors.gzip.GzipCompressionFormat
 
matches(byte[], int) - Method in class de.unkrig.commons.file.org.apache.commons.compress.compressors.lzma.LZMACompressionFormat
 
matches(byte[], int) - Method in class de.unkrig.commons.file.org.apache.commons.compress.compressors.pack200.Pack200CompressionFormat
 
matches(byte[], int) - Method in class de.unkrig.commons.file.org.apache.commons.compress.compressors.snappy.FramedSnappyCompressionFormat
 
matches(byte[], int) - Method in class de.unkrig.commons.file.org.apache.commons.compress.compressors.snappy.SnappyCompressionFormat
 
matches(byte[], int) - Method in class de.unkrig.commons.file.org.apache.commons.compress.compressors.xz.XZCompressionFormat
 
matches(byte[], int) - Method in class de.unkrig.commons.file.org.apache.commons.compress.compressors.z.ZCompressionFormat
 
matches(String) - Method in class de.unkrig.commons.text.pattern.Glob
 
matches(String) - Method in class de.unkrig.commons.text.pattern.IncludeExclude
All includes and excludes are matched against the subject.
MAX_DATE - Static variable in class de.unkrig.commons.util.TimeTable
A Date very far in the future.
members - Variable in class de.unkrig.commons.text.json.Json.ObjecT
The (unmodifiable and constant) list of object members.
MESSAGE - Static variable in class de.unkrig.commons.util.logging.formatter.PrintfFormatter
%8$s%n
Example: Log message
MESSAGE_AND_EXCEPTION - Static variable in class de.unkrig.commons.util.logging.formatter.PrintfFormatter
%8$s%n
Examples: Log message Log message: java.io.FileNotFoundException: Exception message
MESSAGE_AND_STACK_TRACE - Static variable in class de.unkrig.commons.util.logging.formatter.PrintfFormatter
%8$s%9$s%n
Examples: Log message #1 Log message #2 java.io.IOException: Exception message at pkg.MyClass.main()
MessageHeader - Class in de.unkrig.commons.net.http
Representation of an HTTP header.
MessageHeader(String, String) - Constructor for class de.unkrig.commons.net.http.MessageHeader
 
methodInvocation(T, String, List<T>) - Method in class de.unkrig.commons.text.expression.Parser
 
milliseconds() - Method in class de.unkrig.commons.util.time.Duration
 
milliseconds() - Method in class de.unkrig.commons.util.time.PointOfTime
 
MIN_DATE - Static variable in class de.unkrig.commons.util.TimeTable
A Date very far in the past.
Multiplexer - Class in de.unkrig.commons.io
A thin wrapper for the JDK Selector that also manages timers and multiple threads.
Multiplexer() - Constructor for class de.unkrig.commons.io.Multiplexer
 
Multiplexer.TimerKey - Interface in de.unkrig.commons.io
An identifier for a created timer.
multiplicativeCongruentialGenerator(long, long, long) - Static method in class de.unkrig.commons.math.Sequences
See Wikipedia article: Linear congruential generator.
multiply(double) - Method in class de.unkrig.commons.util.time.Duration
 

N

name - Variable in class de.unkrig.commons.text.json.Json.Member
The name of the member.
nameList(String, ConsumerWhichThrows<String, IOException>) - Method in class de.unkrig.commons.net.ftp.ftplett.FileFtplett
 
nameList(String, ConsumerWhichThrows<String, IOException>) - Method in interface de.unkrig.commons.net.ftp.ftplett.Ftplett
 
never() - Static method in class de.unkrig.commons.lang.protocol.PredicateUtil
 
NEVER - Static variable in class de.unkrig.commons.util.TimeTable
A TimeTable who's TimeTable.next(Date) method always returns TimeTable.MAX_DATE.
newArray(Class<?>, List<T>) - Method in class de.unkrig.commons.text.expression.Parser
 
newClass(Class<?>, List<T>) - Method in class de.unkrig.commons.text.expression.Parser
 
newConsumer(int) - Method in class de.unkrig.commons.util.WyeConsumer
 
newFile(File) - Static method in class de.unkrig.commons.file.filetransformation.FileTransformations
 
newPattern(CharSequence) - Static method in class de.unkrig.commons.text.pattern.IntegerPattern
Parses a pattern like "-3,7-10,12-40,50-".
next(Date) - Method in class de.unkrig.commons.util.TimeTable
 
NioHttpServer - Class in de.unkrig.commons.net.http
Implementation of an HTTP server.
NioHttpServer(InetSocketAddress, HttpClientConnectionHandler) - Constructor for class de.unkrig.commons.net.http.NioHttpServer
Accepts connections on the endpoint; obtains a new Servlett from the httpClientConnectionHandlerFactory for each accepted connection, and then calls Servlett.handleRequest(HttpRequest) for each received request.
NioTcpServer - Class in de.unkrig.commons.net
A runnable that accepts TCP connections on a given interface/port and passes them to a NioTcpServer.ConnectionHandler.
NioTcpServer() - Constructor for class de.unkrig.commons.net.NioTcpServer
 
NioTcpServer.ConnectionHandler - Interface in de.unkrig.commons.net
Represents a TCP connection to a remote peer (e.g. a server or a client).
NO_BODY - Static variable in class de.unkrig.commons.net.http.HttpMessage
Representation of a non-existent HTTP request/response body.
NO_LIMIT - Static variable in class de.unkrig.commons.util.logging.handler.ArchivingFileHandler
A special value for the sizeLimit paramter of ArchivingFileHandler.ArchivingFileHandler(String, long, TimeTable, boolean, boolean, Level, Filter, Formatter, String) indicating that no limit should apply.
nodeAdded(N) - Method in class de.unkrig.commons.util.TreeComparator
This abstract method is invoked by TreeComparator.compare(Node, Node) for every node that does not exist under node1, but under node2.
nodeDeleted(N) - Method in class de.unkrig.commons.util.TreeComparator
This abstract method is invoked by TreeComparator.compare(Node, Node) for every node that exists under node1, but not under node2.
none() - Static method in class de.unkrig.commons.lang.protocol.Mappings
 
NONE - Static variable in class de.unkrig.commons.text.pattern.Glob
A Glob that matches no string.
nonLeafNodeChangedToLeafNode(N, N) - Method in class de.unkrig.commons.util.TreeComparator
This abstract method is invoked by TreeComparator.compare(Node, Node) for every node that is a non-leaf node under node1 and a leaf node under node2.
nop() - Static method in class de.unkrig.commons.file.fileprocessing.FileProcessings
 
nop() - Static method in class de.unkrig.commons.file.filetransformation.FileAdderUtil
 
NOP - Static variable in interface de.unkrig.commons.file.filetransformation.FileTransformations.ArchiveCombiner
An FileTransformations.ArchiveCombiner that does nothing.
NOP - Static variable in interface de.unkrig.commons.file.filetransformation.FileTransformations.DirectoryCombiner
An FileTransformations.DirectoryCombiner that does nothing.
NOP - Static variable in class de.unkrig.commons.lang.protocol.RunnableUtil
A Runnable that does simply nothing.
nopArchiveCombiner() - Static method in class de.unkrig.commons.file.contentsprocessing.ContentsProcessings
 
nopContentsProcessor() - Static method in class de.unkrig.commons.file.contentsprocessing.ContentsProcessings
 
nopDirectoryCombiner() - Static method in class de.unkrig.commons.file.fileprocessing.FileProcessings
A FileProcessings.DirectoryCombiner which ignores the combinables and returns null.
normalContentsHandler(String, ContentsProcessor<T>, long, long, ProducerWhichThrows<InputStream, IOException>) - Static method in class de.unkrig.commons.file.contentsprocessing.ContentsProcessings
Creates and returns a TransformerWhichThrows which processes an InputStream by feeding it into the given contentsProcessor.
normalContentsHandler(String, OutputStream, ContentsTransformer) - Static method in class de.unkrig.commons.file.contentstransformation.ContentsTransformations
Creates and returns a handler which transforms an InputStream into an OutputStream using the given contentsTransformer.
not(Predicate<T>) - Static method in class de.unkrig.commons.lang.protocol.PredicateUtil
 
NOT_IDENTICAL - Static variable in interface de.unkrig.commons.file.filetransformation.FileTransformer
Thrown by transform(String, File, File, FileTransformer.Mode.CHECK); indicates that the output created by transform(String, File, File, FileTransformer.Mode.TRANSFORM) would be identical with the input.
notEqual(C) - Static method in class de.unkrig.commons.lang.protocol.PredicateUtil
 
notEquals(T) - Static method in class de.unkrig.commons.lang.protocol.PredicateUtil
Value equality
notNull(T) - Static method in class de.unkrig.commons.lang.AssertionUtil
Verifies that the subject is not null.
notNull(T, String) - Static method in class de.unkrig.commons.lang.AssertionUtil
Verifies that the subject is not null.
NotNull - Annotation Type in de.unkrig.commons.nullanalysis
Designates that a field, return value, argument, or variable is guaranteed to be non-null.
NotNullByDefault - Annotation Type in de.unkrig.commons.nullanalysis
By default, types in method signatures that lack a null annotation are regarded as nullable.
NULL - Static variable in interface de.unkrig.commons.text.expression.Expression
An expression which always evaluates to null.
NULL_OUTPUT_STREAM - Static variable in class de.unkrig.commons.io.IoUtil
An OutputStream that discards all bytes written to it.
Nullable - Annotation Type in de.unkrig.commons.nullanalysis
Designates that a field, return value, argument, or variable may be null.

O

oa(InsnList...) - Static method in class de.unkrig.commons.asm.InsnUtil
 
oa(List<InsnList>) - Static method in class de.unkrig.commons.asm.InsnUtil
 
OBJECT_TYPE - Static variable in class de.unkrig.commons.asm.Types
 
ObjectUtil - Class in de.unkrig.commons.lang
Various java.lang.Object-related utility methods.
offset() - Method in class de.unkrig.commons.io.CountingReader
 
offset - Variable in class de.unkrig.commons.text.scanner.AbstractScanner
The position within AbstractScanner.cs of the next token to be scanned.
once(Date) - Static method in class de.unkrig.commons.util.TimeTable
A TimeTable who's TimeTable.next(Date) method will return date if previous is before date, and TimeTable.MAX_DATE otherwise.
onClose(Pipe, RunnableWhichThrows<IOException>) - Static method in class de.unkrig.commons.io.pipe.PipeUtil
 
OpcodeUtil - Class in de.unkrig.commons.asm
Utility class around Opcodes.
OpcodeUtil.InsnDescription - Class in de.unkrig.commons.asm
Description of a Java™ bytecode instruction.
OpcodeUtil.InsnDescription(Type[], Type) - Constructor for class de.unkrig.commons.asm.OpcodeUtil.InsnDescription
 
open() - Method in interface de.unkrig.commons.file.filetransformation.FileTransformations.NameAndContents
 
open(File) - Method in class de.unkrig.commons.file.org.apache.commons.compress.archivers.ar.ArArchiveFormat
 
open(InputStream) - Method in class de.unkrig.commons.file.org.apache.commons.compress.archivers.ar.Handler
 
open(File) - Method in interface de.unkrig.commons.file.org.apache.commons.compress.archivers.ArchiveFormat
Opens an existing archive file for reading.
open(File) - Static method in class de.unkrig.commons.file.org.apache.commons.compress.archivers.ArchiveFormatFactory
Determines the archive format from the first few bytes of the archiveFile and then returns a ArchiveInputStream reading from the archiveFile.
open(InputStream) - Method in class de.unkrig.commons.file.org.apache.commons.compress.archivers.ArchiveURLStreamHandler
Opens the given container, finds the entry with the given entryName and returns an InputStream that reads from it.
open(File) - Method in class de.unkrig.commons.file.org.apache.commons.compress.archivers.arj.ArjArchiveFormat
 
open(InputStream) - Method in class de.unkrig.commons.file.org.apache.commons.compress.archivers.arj.Handler
 
open(File) - Method in class de.unkrig.commons.file.org.apache.commons.compress.archivers.cpio.CpioArchiveFormat
 
open(InputStream) - Method in class de.unkrig.commons.file.org.apache.commons.compress.archivers.cpio.Handler
 
open(File) - Method in class de.unkrig.commons.file.org.apache.commons.compress.archivers.dump.DumpArchiveFormat
 
open(InputStream) - Method in class de.unkrig.commons.file.org.apache.commons.compress.archivers.dump.Handler
 
open(InputStream) - Method in class de.unkrig.commons.file.org.apache.commons.compress.archivers.jar.Handler
 
open(File) - Method in class de.unkrig.commons.file.org.apache.commons.compress.archivers.jar.JarArchiveFormat
 
open(File) - Method in class de.unkrig.commons.file.org.apache.commons.compress.archivers.sevenz.SevenZArchiveFormat
 
open(InputStream) - Method in class de.unkrig.commons.file.org.apache.commons.compress.archivers.tar.Handler
 
open(File) - Method in class de.unkrig.commons.file.org.apache.commons.compress.archivers.tar.TarArchiveFormat
 
open(InputStream) - Method in class de.unkrig.commons.file.org.apache.commons.compress.archivers.zip.Handler
 
open(File) - Method in class de.unkrig.commons.file.org.apache.commons.compress.archivers.zip.ZipArchiveFormat
 
open(File) - Method in class de.unkrig.commons.file.org.apache.commons.compress.compressors.bzip2.BZip2CompressionFormat
 
open(InputStream) - Method in class de.unkrig.commons.file.org.apache.commons.compress.compressors.bzip2.Handler
 
open(File) - Method in interface de.unkrig.commons.file.org.apache.commons.compress.compressors.CompressionFormat
Opens an existing compressed file for reading.
open(File) - Static method in class de.unkrig.commons.file.org.apache.commons.compress.compressors.CompressionFormatFactory
Determines the compression format from the first few bytes of the compressedFile and then returns a CompressorInputStream reading from the compressedFile.
open(InputStream) - Method in class de.unkrig.commons.file.org.apache.commons.compress.compressors.CompressionURLStreamHandler
Opens the given container and returns an InputStream that reads from it.
open(File) - Method in class de.unkrig.commons.file.org.apache.commons.compress.compressors.gzip.GzipCompressionFormat
 
open(InputStream) - Method in class de.unkrig.commons.file.org.apache.commons.compress.compressors.gzip.Handler
 
open(InputStream) - Method in class de.unkrig.commons.file.org.apache.commons.compress.compressors.lzma.Handler
 
open(File) - Method in class de.unkrig.commons.file.org.apache.commons.compress.compressors.lzma.LZMACompressionFormat
 
open(InputStream) - Method in class de.unkrig.commons.file.org.apache.commons.compress.compressors.pack200.Handler
 
open(File) - Method in class de.unkrig.commons.file.org.apache.commons.compress.compressors.pack200.Pack200CompressionFormat
 
open(File) - Method in class de.unkrig.commons.file.org.apache.commons.compress.compressors.snappy.FramedSnappyCompressionFormat
 
open(InputStream) - Method in class de.unkrig.commons.file.org.apache.commons.compress.compressors.snappy.Handler
 
open(File) - Method in class de.unkrig.commons.file.org.apache.commons.compress.compressors.snappy.SnappyCompressionFormat
 
open(InputStream) - Method in class de.unkrig.commons.file.org.apache.commons.compress.compressors.xz.Handler
 
open(File) - Method in class de.unkrig.commons.file.org.apache.commons.compress.compressors.xz.XZCompressionFormat
 
open(InputStream) - Method in class de.unkrig.commons.file.org.apache.commons.compress.compressors.z.Handler
 
open(File) - Method in class de.unkrig.commons.file.org.apache.commons.compress.compressors.z.ZCompressionFormat
 
openConnection(URL) - Method in class de.unkrig.commons.file.org.apache.commons.compress.archivers.ArchiveURLStreamHandler
 
openConnection(URL) - Method in class de.unkrig.commons.file.org.apache.commons.compress.compressors.CompressionURLStreamHandler
 
or(Predicate<? super T>, Predicate<? super T>) - Static method in class de.unkrig.commons.lang.protocol.PredicateUtil
 
or(Glob, Glob) - Static method in class de.unkrig.commons.text.pattern.Glob
The Glob.matches(String) method of the returned Glob returns whether its subject argument matches pattern1 or, if not, pattern2.
origFile(File) - Static method in class de.unkrig.commons.file.filetransformation.FileTransformations
 
override(Mapping<K, V>, Object...) - Static method in class de.unkrig.commons.lang.protocol.Mappings
Equivalent with Mappings.union(Mapping, Mapping), where the first argument is constructed from the given keyValuePairs and the second argument is in.

P

Pack200CompressionFormat - Class in de.unkrig.commons.file.org.apache.commons.compress.compressors.pack200
Representation of the 'pack200' compression format.
parallel(IoUtil.WritingRunnable[], Writer) - Static method in class de.unkrig.commons.io.IoUtil
Executes the writingRunnables in parallel, concatenates their output, and writes it to the writer, i.e. the output of the runnables does not mix, but the complete output of the first runnable appears before that of the second runnable, and so on.
parallel(RunnableWhichThrows<EX>, RunnableWhichThrows<EX>, Stoppable) - Static method in class de.unkrig.commons.lang.ThreadUtil
Executes the two runnables in parallel before it returns.
parallel(Iterable<? extends RunnableWhichThrows<EX>>) - Static method in class de.unkrig.commons.lang.ThreadUtil
 
parallel(Iterable<? extends RunnableWhichThrows<EX>>, Iterable<Stoppable>) - Static method in class de.unkrig.commons.lang.ThreadUtil
 
parallel(Runnable[], Iterable<Stoppable>) - Static method in class de.unkrig.commons.lang.ThreadUtil
Invokes the run method of all runnables in parallel threads (including the current thread).
ParametrizedHeaderValue - Class in de.unkrig.commons.net.http
Parser for a 'parametrized value' of an HTTP header like: Content-Type: text/plain; charset=ASCII 'text/plain' is the so-called 'token', 'char=ASCII' is a so-called 'parameter'.
ParametrizedHeaderValue(String) - Constructor for class de.unkrig.commons.net.http.ParametrizedHeaderValue
 
parenthesized(T) - Method in class de.unkrig.commons.text.expression.Parser
 
parse(String) - Method in class de.unkrig.commons.text.expression.ExpressionEvaluator
Parses an expression.
parse(ProducerWhichThrows<AbstractScanner.Token<Scanner.TokenType>, ScanException>) - Method in class de.unkrig.commons.text.expression.ExpressionEvaluator
Parses an expression from a tokenProducer.
parse() - Method in class de.unkrig.commons.text.expression.Parser
 
parse(String) - Static method in class de.unkrig.commons.util.TimeTable
Creates a TimeTable from a string: ExampleMeaning 2012-12-31 23:59:59
2012-12-31 23:59
2012-12-31One-time *-12-31 23:59:59
*-12-31 23:59
*-12-31Once per year *-*-31 23:59:59
*-*-31 23:59
*-*-31Once per month Mon 23:59:59
Mon 23:59
MonOnce per week 23:59:59
23:59Once per day *:59:59
*:59Once per hour *:*:59
*:*Once per minute *:*:*Every second Instead of '*', integer ranges, integer lists, and combinations thereof can be given: (1,2,3) (2020-2031) (12-3,7) Instead of 'Mon', weekday ranges, weekday lists, and combinations thereof can be given: Sat,Sun Mon-Fri Sun-Mon Mon-Wed,Sat If both day-of-month and day-of-week are specified, then both must match; e.g. '*-2-(8-14) Mon' means 'second monday of february'.
parseArray() - Method in class de.unkrig.commons.text.json.JsonParser
array := '[' [ value { ',' value } ] ']'
ParseException - Exception in de.unkrig.commons.text.parser
Indicates a problem that has occurred which a document was parsed.
ParseException(String) - Constructor for exception de.unkrig.commons.text.parser.ParseException
 
ParseException(Throwable) - Constructor for exception de.unkrig.commons.text.parser.ParseException
 
ParseException(String, Throwable) - Constructor for exception de.unkrig.commons.text.parser.ParseException
 
parseLoggingProperty(String, Predicate<String>) - Static method in class de.unkrig.commons.util.logging.LogUtil
Parses an expression from the value of the named logging property.
parseObject() - Method in class de.unkrig.commons.text.json.JsonParser
object := '{' [ member { ',' member } ] '}' member := string ':' value
parser(ProducerWhichThrows<AbstractScanner.Token<Scanner.TokenType>, ScanException>) - Method in class de.unkrig.commons.text.expression.ExpressionEvaluator
 
Parser<T,E extends java.lang.Exception> - Class in de.unkrig.commons.text.expression
Parses an expression like s == "abc" && (c == 'b' || !
Parser(ProducerWhichThrows<AbstractScanner.Token<Scanner.TokenType>, ScanException>) - Constructor for class de.unkrig.commons.text.expression.Parser
 
Parser(Reader) - Constructor for class de.unkrig.commons.text.expression.Parser
 
Parser(String) - Constructor for class de.unkrig.commons.text.expression.Parser
 
Parser.BinaryOperator - Enum in de.unkrig.commons.text.expression
Representation of all binary operators.
Parser.UnaryOperator - Enum in de.unkrig.commons.text.expression
Representation of all unary operators.
parseValue() - Method in class de.unkrig.commons.text.json.JsonParser
value := string | number | object | array | 'true' | 'false' | 'null'
passive() - Method in class de.unkrig.commons.net.ftp.FtpClient
Switches fro ACTIVE to PASSIVE mode.
PassiveSocketOutputStream - Class in de.unkrig.commons.net.stream
An OutputStream that accepts connections from remote clients and sends the data to all connected clients.
PassiveSocketOutputStream(int) - Constructor for class de.unkrig.commons.net.stream.PassiveSocketOutputStream
 
PassiveSocketOutputStream(InetSocketAddress) - Constructor for class de.unkrig.commons.net.stream.PassiveSocketOutputStream
 
Pattern2 - Class in de.unkrig.commons.text.pattern
This class extends the concepts of the JDK java.util.regex.Pattern class with a new Pattern2.WILDCARD compilation flag, which modifies the pattern compilation such that it combines the well-known wildcard pattern matching with the power of regular expressions.
PatternUtil - Class in de.unkrig.commons.text.pattern
Pattern-related utility methods.
PatternUtil.Replacer - Interface in de.unkrig.commons.text.pattern
Decides whether and how a match is to be replaced.
peek() - Method in class de.unkrig.commons.text.parser.AbstractParser
Checks the next token, but does not consume it.
peek(TT) - Method in class de.unkrig.commons.text.parser.AbstractParser
Checks the next token, but does not consume it.
peek(String) - Method in class de.unkrig.commons.text.parser.AbstractParser
Checks the next token, but does not consume it.
peek(Object...) - Method in class de.unkrig.commons.text.parser.AbstractParser
Checks the next token, but does not consume it.
peek() - Method in class de.unkrig.commons.text.StringStream
 
peek(Pattern) - Method in class de.unkrig.commons.text.StringStream
 
peekRead(TT) - Method in class de.unkrig.commons.text.parser.AbstractParser
Checks the next token and consumes it if its type is tokenType.
peekRead(String) - Method in class de.unkrig.commons.text.parser.AbstractParser
Checks the next token and consumes it if its text equals text.
peekRead(String...) - Method in class de.unkrig.commons.text.parser.AbstractParser
Checks the next token and consumes it if its text equals any of texts.
peekRead(TT...) - Method in class de.unkrig.commons.text.parser.AbstractParser
Checks the next token and consumes it if its type is one of the tokenTypes.
peekRead(String) - Method in class de.unkrig.commons.text.StringStream
Consumes the next string iff it equals the expected string.
peekRead(Pattern) - Method in class de.unkrig.commons.text.StringStream
Consumes the next string iff it matches the given pattern.
peekRead(String...) - Method in class de.unkrig.commons.text.StringStream
Consumes the next string iff it equals one of the expected strings.
peekReadEnum(T...) - Method in class de.unkrig.commons.text.parser.AbstractParser
Checks the next token and consumes it if its text equals the return value of toString() of one of the values.
PercentEncoding - Class in de.unkrig.commons.io
Implements Percent-Encoding.
PercentEncodingInputStream - Class in de.unkrig.commons.io
Implements the decoding of percent-encoded bytes.
PercentEncodingInputStream(InputStream) - Constructor for class de.unkrig.commons.io.PercentEncodingInputStream
 
PercentEncodingOutputStream - Class in de.unkrig.commons.io
Implements Percent-Encoding.
PercentEncodingOutputStream(OutputStream) - Constructor for class de.unkrig.commons.io.PercentEncodingOutputStream
 
Pipe - Interface in de.unkrig.commons.io.pipe
Pipe.read(byte[], int, int) produces exactly the bytes that were previously written.
PipeFactory - Class in de.unkrig.commons.io.pipe
The methods of this class create the various Pipe implementations: PipeFactory.byteArrayRingBuffer(int) A pipe which is backed by an (internal) byte array PipeFactory.byteBufferRingBuffer(ByteBuffer) A pipe which is backed by a ByteBuffer PipeFactory.elasticPipe() A Pipe that implements infinite capacity and good performance by first allocating a small in-memory ring buffer, then, if that fills up, a larger one that uses a memory-mapped file, and eventually one based on a random access file with practically unlimited size PipeFactory.elasticPipe(de.unkrig.commons.lang.protocol.ProducerWhichThrows) A Pipe that implements infinite capacity by allocating delegate pipes as needed (and closing them when they are no longer needed) PipeFactory.mappedFileRingBuffer(java.io.File, int, boolean) A pipe which is backed by a memory-mapped file, which will be unmapped and (optionally) deleted when the pipe is closed PipeFactory.mappedTempFileRingBuffer(int) A pipe which is backed by a memory-mapped temporary file, which will be unmapped and deleted when the pipe is closed PipeFactory.randomAccessFileRingBuffer(java.io.File, long, boolean) A pipe which is backed by a RandomAccessFile, which will (optionally) be deleted when the pipe is closed PipeFactory.randomAccessTempFileRingBuffer(long) A pipe which is backed by a temporary RandomAccessFile, which is deleted when the pipe is closed The characteristics of these implementations are as follows:
  Performance Resource usage Size limits byteArrayRingBuffer(int) Fast Heap memory 2 GB byteBufferRingBuffer(ByteBuffer.allocate(int)) Fast Heap memory 2 GB byteBufferRingBuffer(ByteBuffer.allocateDirect(int)) Fast Off-heap memory 2 GB mappedFileRingBuffer(File, int, boolean) Medium Low 2 GB, Address space, disk space randomAccessFileRingBuffer(File, long, boolean) Low Low Disk space
PipeUtil - Class in de.unkrig.commons.io.pipe
Utility methods related to the Pipe interface.
PipeUtil.Drainer - Interface in de.unkrig.commons.io.pipe
Drains 'something' by reading data from an input stream.
PipeUtil.Filler - Interface in de.unkrig.commons.io.pipe
Fills 'something' by writing data to an output stream.
PipeUtil.FillerAndDrainer - Interface in de.unkrig.commons.io.pipe
 
PipeUtil.InputOutputStreams - Interface in de.unkrig.commons.io.pipe
A tuple of one InputStream and one OutputStream.
PointOfTime - Class in de.unkrig.commons.util.time
Extends Date with a more powerful string-arg constructor.
PointOfTime() - Constructor for class de.unkrig.commons.util.time.PointOfTime
The current time, a.k.a 'now'.
PointOfTime(String) - Constructor for class de.unkrig.commons.util.time.PointOfTime
 
PointOfTime(long) - Constructor for class de.unkrig.commons.util.time.PointOfTime
 
post(HttpRequest) - Method in class de.unkrig.commons.net.http.servlett.AbstractServlett
Handles one HTTP POST request.
Predicate<T> - Interface in de.unkrig.commons.lang.protocol
An entity that tests whether a subject of type T fulfils a particular condition.
PredicateUtil - Class in de.unkrig.commons.lang.protocol
Various Predicate-related utility methods.
PredicateWhichThrows<T,EX extends java.lang.Throwable> - Interface in de.unkrig.commons.lang.protocol
An entity that tests whether a subject of type T fulfils a particular condition.
prependExclude(Glob) - Method in class de.unkrig.commons.text.pattern.IncludeExclude
Deprecated. Equivalent with addExclude(exclude, true)
prependInclude(Glob) - Method in class de.unkrig.commons.text.pattern.IncludeExclude
Deprecated. Equivalent with addInclude(include, true)
PrettyPrinter - Class in de.unkrig.commons.lang
 
PrettyPrintFormatter - Class in de.unkrig.commons.util.logging.formatter
A Formatter that uses PrettyPrinter to beautify the log record's parameters, and then calls a delegate Formatter.
PrettyPrintFormatter() - Constructor for class de.unkrig.commons.util.logging.formatter.PrettyPrintFormatter
 
PrettyPrintFormatter(Formatter) - Constructor for class de.unkrig.commons.util.logging.formatter.PrettyPrintFormatter
 
previousTokenOffset - Variable in class de.unkrig.commons.text.scanner.AbstractScanner
The position within AbstractScanner.cs of the previously scanned token.
Printer - Interface in de.unkrig.commons.text
A very generic interface for applications to "print messages".
Printers - Class in de.unkrig.commons.text
Manages the "context printer".
PrintfFormatter - Class in de.unkrig.commons.util.logging.formatter
A Formatter that formats a LogRecord through a format string (as described for Formatter) which is specified through the de.unkrig.commons.util.logging.FormatFormatter.format logging property.
PrintfFormatter() - Constructor for class de.unkrig.commons.util.logging.formatter.PrintfFormatter
The format string is retrieved from the de.unkrig.commons.util.logging.formatter.PrintfFormatter.format logging property.
PrintfFormatter(String) - Constructor for class de.unkrig.commons.util.logging.formatter.PrintfFormatter
One-arg constructor for proxies.
PrintfFormatter(String, int) - Constructor for class de.unkrig.commons.util.logging.formatter.PrintfFormatter
A format string with placeholders as described for PrintfFormatter.format(LogRecord).
process(String, InputStream, long, long, ProducerWhichThrows<InputStream, IOException>) - Method in interface de.unkrig.commons.file.contentsprocessing.ContentsProcessor
Reads from the input stream (typically until end-of-input), but does not close it.
process(String, InputStream, long, long, ProducerWhichThrows<InputStream, IOException>) - Method in class de.unkrig.commons.file.contentsprocessing.SelectiveContentsProcessor
If the pathPredicate evaluates to true for the path, then the trueDelegate is called, otherwise the falseDelegate.
process(String, File) - Method in class de.unkrig.commons.file.fileprocessing.FileContentsProcessor
Opens the file, passes the input stream to ContentsProcessor.process(String, InputStream, long, long, ProducerWhichThrows), then closes the file.
process(List<File>, FileProcessor<T>) - Static method in class de.unkrig.commons.file.fileprocessing.FileProcessings
 
process(List<File>, FileProcessor<T>, ExceptionHandler<IOException>) - Static method in class de.unkrig.commons.file.fileprocessing.FileProcessings
Invokes the fileProcessor for each of the files.
process(String, File) - Method in interface de.unkrig.commons.file.fileprocessing.FileProcessor
Do 'something' with the given file.
process(String, File) - Method in class de.unkrig.commons.file.fileprocessing.SelectiveFileProcessor
 
processArchive(String, ArchiveInputStream, ContentsProcessor<T>, ContentsProcessings.ArchiveCombiner<T>, ProducerWhichThrows<ArchiveInputStream, IOException>, ExceptionHandler<IOException>) - Static method in class de.unkrig.commons.file.contentsprocessing.ContentsProcessings
Process the given archiveInputStream by feeding the contents of each archive entry through the given contentsProcessor.
processFile(String, File, Predicate<String>, CompressUtil.ArchiveHandler<? extends T>, CompressUtil.CompressorHandler<? extends T>, CompressUtil.NormalContentsHandler<? extends T>) - Static method in class de.unkrig.commons.file.CompressUtil
Invokes exactly one of archiveHandler, compressorHandler or normalContentsHandler.
processFile(File, Predicate<ArchiveFormat>, CompressUtil.ArchiveHandler<? extends T>, Predicate<CompressionFormat>, CompressUtil.CompressorHandler<? extends T>, CompressUtil.NormalContentsHandler<? extends T>) - Static method in class de.unkrig.commons.file.CompressUtil
Invokes exactly one of archiveHandler, compressorHandler or normalContentsHandler.
processRequests(InputStream, OutputStream, Stoppable) - Method in class de.unkrig.commons.net.http.HttpClientConnectionHandler
Processes HTTP requests from the client until the connection breaks.
processStream(String, InputStream, Predicate<String>, CompressUtil.ArchiveHandler<? extends T>, CompressUtil.CompressorHandler<? extends T>, CompressUtil.NormalContentsHandler<? extends T>) - Static method in class de.unkrig.commons.file.CompressUtil
Invokes exactly one of archiveHandler, compressorHandler or normalContentsHandler.
processStream(InputStream, Predicate<ArchiveFormat>, CompressUtil.ArchiveHandler<? extends T>, Predicate<CompressionFormat>, CompressUtil.CompressorHandler<? extends T>, CompressUtil.NormalContentsHandler<? extends T>) - Static method in class de.unkrig.commons.file.CompressUtil
Invokes exactly one of archiveHandler, compressorHandler or normalContentsHandler.
produce(T, T) - Method in interface de.unkrig.commons.lang.protocol.Duplexer
 
produce() - Method in interface de.unkrig.commons.lang.protocol.Producer
Produces the next instance of type T, a so-called 'product'.
produce() - Method in interface de.unkrig.commons.lang.protocol.ProducerWhichThrows
Produces the next instance of type T, a so-called 'product'.
produce() - Method in class de.unkrig.commons.text.scanner.AbstractScanner
Before AbstractScanner.setInput(CharSequence) is called, this method returns null.
produce() - Method in class de.unkrig.commons.text.scanner.StatefulScanner
 
produce() - Method in class de.unkrig.commons.text.scanner.StatelessScanner
 
Producer<T> - Interface in de.unkrig.commons.lang.protocol
A source that produces a sequence of elements of type T; the so-called 'products'.
ProducerUtil - Class in de.unkrig.commons.lang.protocol
Various Producer-related utility methods.
ProducerWhichThrows<T,EX extends java.lang.Throwable> - Interface in de.unkrig.commons.lang.protocol
Like Producer, but the ProducerWhichThrows.produce() method is permitted to throw e given exception.
propertiesOf(Object) - Static method in class de.unkrig.commons.lang.protocol.Mappings
Returns a mapping of property names to property values for the given subject object.
PropertiesUtil - Class in de.unkrig.commons.util
Represents singular or periodic time events.
ProxyFileTransformer - Class in de.unkrig.commons.file.filetransformation
A file transformer which delegates to the file transformer specified by ProxyFileTransformer.set(FileTransformer).
ProxyFileTransformer() - Constructor for class de.unkrig.commons.file.filetransformation.ProxyFileTransformer
 
ProxyHandler - Class in de.unkrig.commons.util.logging.handler
A Handler that redirects all method calls to a delegate, which can be changed at runtime.
ProxyHandler() - Constructor for class de.unkrig.commons.util.logging.handler.ProxyHandler
Constructs a proxy handler without a delegate.
ProxyHandler(Handler) - Constructor for class de.unkrig.commons.util.logging.handler.ProxyHandler
 
ProxyInputStream - Class in de.unkrig.commons.io
A FilterInputStream where the delegate can also be changed after construction.
ProxyInputStream(InputStream) - Constructor for class de.unkrig.commons.io.ProxyInputStream
 
ProxyOutputStream - Class in de.unkrig.commons.io
A FilterOutputStream where the delegate can also be changed after construction.
ProxyOutputStream(OutputStream) - Constructor for class de.unkrig.commons.io.ProxyOutputStream
 
publish(LogRecord) - Method in class de.unkrig.commons.util.logging.handler.AbstractStreamHandler
 
publish(LogRecord) - Method in class de.unkrig.commons.util.logging.handler.ArchivingFileHandler
 
publish(LogRecord) - Method in class de.unkrig.commons.util.logging.handler.EagerHandler
 
publish(LogRecord) - Method in class de.unkrig.commons.util.logging.handler.ProxyHandler
 
publish(LogRecord) - Method in class de.unkrig.commons.util.logging.handler.StderrHandler
 
publish(LogRecord) - Method in class de.unkrig.commons.util.logging.handler.StdoutHandler
 
push(Object) - Static method in class de.unkrig.commons.asm.InsnUtil
 
put(byte[], int, int, long) - Method in class de.unkrig.commons.io.pipe.AbstractRingBuffer
Transfers len bytes from buf[off]... to the backing store.
put(HttpRequest) - Method in class de.unkrig.commons.net.http.servlett.AbstractServlett
Handles one HTTP PUT request.
put(HttpRequest) - Method in class de.unkrig.commons.net.http.servlett.FileServlett
 
put(K, V) - Method in class de.unkrig.commons.util.collections.LinearMap
 

R

randomAccessFileRingBuffer(File, long, boolean) - Static method in class de.unkrig.commons.io.pipe.PipeFactory
 
randomAccessTempFileRingBuffer(long) - Static method in class de.unkrig.commons.io.pipe.PipeFactory
 
randomByteProducer(long) - Static method in class de.unkrig.commons.lang.protocol.ProducerUtil
 
randomInputStream(long) - Static method in class de.unkrig.commons.io.IoUtil
 
randomSequence(long) - Static method in class de.unkrig.commons.math.Sequences
Produces a periodic sequence of random, but unique Longs with values ranging from 0 to period - 1.
randomSequence(long, long) - Static method in class de.unkrig.commons.math.Sequences
Produces a periodic sequence of random, but unique Longs with values ranging from 0 to period - 1.
randomSequence(long, long, long) - Static method in class de.unkrig.commons.math.Sequences
Produces a periodic sequence of random, but unique Longs with values ranging from min to max - 1.
rawStringScanner() - Static method in class de.unkrig.commons.text.json.JsonScanner
Returns a Java scanner that also produces SPACE and COMMENT tokens.
rawStringScanner() - Static method in class de.unkrig.commons.text.scanner.JavaScanner
Returns a Java scanner that also produces SPACE and COMMENT tokens.
read() - Method in class de.unkrig.commons.io.ByteFilterInputStream
 
read(byte[], int, int) - Method in class de.unkrig.commons.io.ByteFilterInputStream
 
read() - Method in class de.unkrig.commons.io.ConcatInputStream
 
read(byte[], int, int) - Method in class de.unkrig.commons.io.ConcatInputStream
 
read() - Method in class de.unkrig.commons.io.CountingInputStream
 
read(byte[], int, int) - Method in class de.unkrig.commons.io.CountingInputStream
 
read() - Method in class de.unkrig.commons.io.CountingReader
 
read(char[], int, int) - Method in class de.unkrig.commons.io.CountingReader
 
read() - Method in class de.unkrig.commons.io.FixedLengthInputStream
 
read(byte[], int, int) - Method in class de.unkrig.commons.io.FixedLengthInputStream
 
read() - Method in class de.unkrig.commons.io.MarkableFileInputStream
 
read(byte[], int, int) - Method in class de.unkrig.commons.io.MarkableFileInputStream
 
read() - Method in class de.unkrig.commons.io.PercentEncodingInputStream
 
read(byte[], int, int) - Method in class de.unkrig.commons.io.PercentEncodingInputStream
 
read(byte[], int, int) - Method in class de.unkrig.commons.io.pipe.AbstractRingBuffer
 
read(byte[], int, int) - Method in interface de.unkrig.commons.io.pipe.Pipe
 
read() - Method in class de.unkrig.commons.io.WyeInputStream
 
read(byte[], int, int) - Method in class de.unkrig.commons.io.WyeInputStream
 
read() - Method in class de.unkrig.commons.io.WyeReader
 
read(char[], int, int) - Method in class de.unkrig.commons.io.WyeReader
 
read(InputStream) - Static method in class de.unkrig.commons.net.http.HttpRequest
Parses and returns one HTTP request from the given InputStream.
read(ReadableByteChannel, Multiplexer, ConsumerWhichThrows<HttpRequest, IOException>) - Static method in class de.unkrig.commons.net.http.HttpRequest
Reads one HTTP request from in through the multiplexer and passes it to the requestConsumer.
read(InputStream, String, boolean) - Static method in class de.unkrig.commons.net.http.HttpResponse
Constructor for incoming responses.
read() - Method in class de.unkrig.commons.net.http.io.ChunkedInputStream
 
read(byte[], int, int) - Method in class de.unkrig.commons.net.http.io.ChunkedInputStream
 
read() - Method in class de.unkrig.commons.text.parser.AbstractParser
Consumes the next token.
read(TT) - Method in class de.unkrig.commons.text.parser.AbstractParser
Consumes the next token.
read(String) - Method in class de.unkrig.commons.text.parser.AbstractParser
Consumes the next token.
read(Object...) - Method in class de.unkrig.commons.text.parser.AbstractParser
Consumes the next token.
read() - Method in class de.unkrig.commons.text.StringStream
Verifies that the next string is not null, and consumes it.
read(String) - Method in class de.unkrig.commons.text.StringStream
Verifies that the next string equals the given expected string, and consumes it.
read(Pattern) - Method in class de.unkrig.commons.text.StringStream
Verifies that the next string matches the given pattern.
readAll(InputStream) - Static method in class de.unkrig.commons.io.IoUtil
 
readAll(InputStream, Charset, boolean) - Static method in class de.unkrig.commons.io.IoUtil
 
readAll(Reader) - Static method in class de.unkrig.commons.io.IoUtil
 
readBody(ReadableByteChannel, Multiplexer, RunnableWhichThrows<IOException>) - Method in class de.unkrig.commons.net.http.HttpMessage
Reads the body contents of this message into a buffer (depending on the 'Content-Length' and 'Transfer-Encoding' headers).
readHeaders(ReadableByteChannel, Multiplexer, ConsumerWhichThrows<List<MessageHeader>, IOException>) - Static method in class de.unkrig.commons.net.http.HttpMessage
Reads HTTP headers up to and including the terminating empty line.
readLine(InputStream) - Static method in class de.unkrig.commons.net.http.HttpMessage
 
readLine(ReadableByteChannel, Multiplexer, ConsumerWhichThrows<String, IOException>) - Static method in class de.unkrig.commons.net.http.HttpMessage
Reads one HTTP request from in through the multiplexer and passes it to the requestConsumer.
readLineWithSeparator(Reader) - Static method in class de.unkrig.commons.io.LineUtil
Similar to BufferedReader.readLine(), except that The produced strings include the line separator Not only CR, LF and CRLF are recognized as line terminators, but also some other special characters, as described here
readRest() - Method in class de.unkrig.commons.text.StringStream
Consumes and returns all remaining elements.
recursiveCompressedAndArchiveContentsProcessor(Predicate<String>, ContentsProcessings.ArchiveCombiner<T>, ContentsProcessor<T>, ExceptionHandler<IOException>) - Static method in class de.unkrig.commons.file.contentsprocessing.ContentsProcessings
Returns a ContentsProcessor which processes a stream by feeding it into the normalContentsProcessor, but automagically detects various archive formats and compression formats (also nested) and processes the entries of the archive and the uncompressed contents instead of the "raw" contents.
recursiveCompressedAndArchiveContentsTransformer(Predicate<String>, Predicate<String>, Glob, FileTransformations.ArchiveCombiner, ContentsTransformer, ExceptionHandler<IOException>) - Static method in class de.unkrig.commons.file.contentstransformation.ContentsTransformations
Returns a ContentsTransformer which transforms a stream by feeding it through the delegate, but automagically detects various archive formats and compression formats (also nested) and processes the entries of the archive and the uncompressed contents instead of the "raw" contents.
recursiveCompressedAndArchiveFileProcessor(Predicate<String>, ContentsProcessings.ArchiveCombiner<T>, ContentsProcessor<T>, ExceptionHandler<IOException>) - Static method in class de.unkrig.commons.file.fileprocessing.FileProcessings
Returns a FileProcessor which processes files by feeding their contents through the delegate (just like the FileContentsProcessor), but automagically detects various archive and compression formats (also nested) and processes the entries of the archive and the uncompressed contents instead of the "raw" contents.
recursiveCompressedAndArchiveFileTransformer(Predicate<String>, Predicate<String>, Glob, FileTransformations.ArchiveCombiner, ContentsTransformer, boolean, ExceptionHandler<IOException>) - Static method in class de.unkrig.commons.file.filetransformation.FileTransformations
Returns a FileTransformer which transforms files by feeding their contents through the delegate (just like the FileContentsTransformer), but automagically detects various archive and compression formats (also nested) and processes the entries of the archive and the uncompressed contents instead of the "raw" contents.
redirect(String) - Static method in class de.unkrig.commons.net.http.HttpResponse
 
REFERENCE_ARRAY_TYPE - Static variable in class de.unkrig.commons.asm.Types
 
ReflectUtil - Class in de.unkrig.commons.reflect
Various java.lang.reflect-related utility methods.
register(SelectableChannel, int, RunnableWhichThrows<IOException>) - Method in class de.unkrig.commons.io.Multiplexer
Executes the given runnable exactly once iff the channel becomes acceptable, connected, readable and/or writable.
remove() - Static method in class de.unkrig.commons.file.filetransformation.FileTransformations
If in equals out ("in-place transformation"), then file in is deleted.
remove(Object) - Method in class de.unkrig.commons.util.collections.LinearMap
 
removeBody() - Method in class de.unkrig.commons.net.http.HttpMessage
Removes the body from this HttpMessage for analysis or modification.
removeFirstFrom(Collection<T>) - Static method in class de.unkrig.commons.util.collections.CollectionUtil
Removes and returns the first element of the given collection.
removeHeader(String) - Method in class de.unkrig.commons.net.http.HttpMessage
Remove all headers with the given name.
rename(File, File) - Static method in class de.unkrig.commons.file.FileUtil
 
rename(String, String) - Method in class de.unkrig.commons.net.ftp.ftplett.FileFtplett
 
rename(String, String) - Method in interface de.unkrig.commons.net.ftp.ftplett.Ftplett
 
renameRemoveFileTransformer(Predicate<String>, Glob, FileTransformer, boolean, boolean) - Static method in class de.unkrig.commons.file.filetransformation.FileTransformations
 
repeat(T, int) - Static method in class de.unkrig.commons.util.collections.IterableUtil
 
replace(String) - Method in class de.unkrig.commons.text.pattern.Glob
Iff the subject matches this Glob, then a non-null string ist returned; the algorithm that computes that string depends on the concrete Glob implementation; the default implementation simply returns the subject.
replace(String) - Method in class de.unkrig.commons.text.pattern.IncludeExclude
The subject is transformed by all matching includes, until an exclude matches.
replaceAll(String, Reader, Pattern, String, Writer) - Static method in class de.unkrig.commons.text.pattern.PatternUtil
Reads text from in, replaces all occurrences of pattern with replacement, and writes the result to out.
replaceAll(String, Reader, Pattern, PatternUtil.Replacer, Writer, int) - Static method in class de.unkrig.commons.text.pattern.PatternUtil
Reads text from in, finds all occurrences of pattern, replaces each with the result of PatternUtil.Replacer.getReplacement(String, CharSequence), and writes the result to out.
REPLACEMENT - Static variable in class de.unkrig.commons.text.pattern.Glob
Modifies the pattern compilation as follows: '=' is now a metacharacter, i.e. to include it literally in the pattern, it must be escaped with a backslash.
requireLoggingProperty(String) - Static method in class de.unkrig.commons.util.logging.LogUtil
 
reset() - Method in class de.unkrig.commons.io.CountingInputStream
 
reset() - Method in class de.unkrig.commons.io.MarkableFileInputStream
 
reset() - Method in class de.unkrig.commons.net.http.io.ChunkedInputStream
 
response(HttpResponse.Status) - Static method in class de.unkrig.commons.net.http.HttpResponse
 
response(HttpResponse.Status, String) - Static method in class de.unkrig.commons.net.http.HttpResponse
 
response(HttpResponse.Status, InputStream) - Static method in class de.unkrig.commons.net.http.HttpResponse
 
response(HttpResponse.Status, HttpMessage.Body) - Static method in class de.unkrig.commons.net.http.HttpResponse
 
resultOperandType - Variable in class de.unkrig.commons.asm.OpcodeUtil.InsnDescription
The type of the instruction's result operand (or null).
retrieve(String) - Method in class de.unkrig.commons.net.ftp.FtpClient
The caller is responsible for closing the returned InputStream.
retrieve(String) - Method in class de.unkrig.commons.net.ftp.ftplett.FileFtplett
 
retrieve(String) - Method in interface de.unkrig.commons.net.ftp.ftplett.Ftplett
 
reverseList(List<E>) - Static method in class de.unkrig.commons.util.collections.IterableUtil
 
ReverseProxy - Class in de.unkrig.commons.net
A server that accepts connections from clients on a local port/bind address, and, for each accepted connection, establishes another connection to a remote port/address, and then invokes a ReverseProxy.ProxyConnectionHandler.
ReverseProxy(InetSocketAddress, int, InetSocketAddress, Proxy, int, ReverseProxy.ProxyConnectionHandler) - Constructor for class de.unkrig.commons.net.ReverseProxy
 
ReverseProxy.ProxyConnectionHandler - Interface in de.unkrig.commons.net
 
ROOT_LOGGER - Static variable in class de.unkrig.commons.util.logging.LogUtil
Is Logger.getLogger("").
run(InputStream, OutputStream) - Method in interface de.unkrig.commons.io.ByteFilter
Reads bytes from the given InputStream (up to end-of-input or not), and writes bytes to the given OutputStream.
run(Writer) - Method in interface de.unkrig.commons.io.IoUtil.WritingRunnable
 
run() - Method in class de.unkrig.commons.io.Multiplexer
Handles channels and timers; returns never.
run() - Method in interface de.unkrig.commons.lang.protocol.RunnableWhichThrows
"To run" an instance means to call this method and wait until it returns.
run() - Method in class de.unkrig.commons.net.ftp.FtpReverseProxy
 
run() - Method in class de.unkrig.commons.net.ftp.FtpServer
 
run() - Method in class de.unkrig.commons.net.ftp.FtpSession
 
run() - Method in class de.unkrig.commons.net.http.HttpProxy
 
run() - Method in class de.unkrig.commons.net.http.HttpServer
 
run() - Method in class de.unkrig.commons.net.ReverseProxy
 
run() - Method in class de.unkrig.commons.net.TcpServer
 
run() - Method in class de.unkrig.commons.net.tool.httpd.Httpd
 
run() - Method in class de.unkrig.commons.util.WyeConsumer
Copies the subjects that are sent to the Consumer that was returned by the first call to WyeConsumer.newConsumer(int) up to, but not including, the first null reference, to the target consumer, then the objects that are sent to the Consumer that was returned by the second call to WyeConsumer.newConsumer(int), and so forth.
runInBackground(Runnable, String) - Static method in class de.unkrig.commons.lang.ThreadUtil
Execute the given runnable in a background thread
runInBackground(RunnableWhichThrows<EX>, String) - Static method in class de.unkrig.commons.lang.ThreadUtil
 
runInForeground(RunnableWhichThrows<EX>) - Static method in class de.unkrig.commons.lang.ThreadUtil
Executes the given runnable.
runInForeground(Iterable<R>) - Static method in class de.unkrig.commons.lang.ThreadUtil
Runs all but the last of runnables in the background, and the last of runnables in the foreground.
RunnableUtil - Class in de.unkrig.commons.lang.protocol
Various Runnable-related utility methods.
RunnableWhichThrows<EX extends java.lang.Exception> - Interface in de.unkrig.commons.lang.protocol
Like Runnable, but RunnableWhichThrows.run() is permitted to throw exception EX.
runSequentially(RunnableWhichThrows<EX>, RunnableWhichThrows<EX>) - Static method in class de.unkrig.commons.lang.protocol.RunnableUtil
Runs delegate1, then delegate2 in the current thread.
runSequentially(Collection<RunnableWhichThrows<EX>>) - Static method in class de.unkrig.commons.lang.protocol.RunnableUtil
Runs the given delegates in the current thread, in the order of the collection's iterator.

S

Sandbox - Class in de.unkrig.commons.lang.security
This class establishes a security manager that confines the permissions for code executed through specific classes, which may be specified by class, class name and/or class loader.
ScanException - Exception in de.unkrig.commons.text.scanner
Indicates a problem that occurred when a token was scanned from a document.
ScanException(String) - Constructor for exception de.unkrig.commons.text.scanner.ScanException
 
ScanException(Throwable) - Constructor for exception de.unkrig.commons.text.scanner.ScanException
 
Scanner - Class in de.unkrig.commons.text.expression
The scanner for the ExpressionEvaluator.
scanner - Variable in class de.unkrig.commons.text.parser.AbstractParser
The source of tokens that are processed by this parser.
scanner(StringScanner<TT>, File, Charset) - Static method in class de.unkrig.commons.text.scanner.ScannerUtil
Uses a given StringScanner to scan the contents of a given file.
Scanner.TokenType - Enum in de.unkrig.commons.text.expression
Token types for the ExpressionEvaluator scanner.
ScannerUtil - Class in de.unkrig.commons.text.scanner
Various scanner-related utility methods.
SelectiveContentsProcessor<T> - Class in de.unkrig.commons.file.contentsprocessing
 
SelectiveContentsProcessor(Predicate<String>, ContentsProcessor<T>, ContentsProcessor<T>) - Constructor for class de.unkrig.commons.file.contentsprocessing.SelectiveContentsProcessor
 
SelectiveContentsTransformer - Class in de.unkrig.commons.file.contentstransformation
A ContentsTransformer that delegates contents transformation to one of two delegates, depending on whether the name argument matches a string Predicate or not.
SelectiveContentsTransformer(Predicate<String>, ContentsTransformer, ContentsTransformer) - Constructor for class de.unkrig.commons.file.contentstransformation.SelectiveContentsTransformer
If the namePredicate does not match the node's name, then the delegate is called.
SelectiveFileProcessor<T> - Class in de.unkrig.commons.file.fileprocessing
Passes to a delegate only the files who's path matches a given predicate.
SelectiveFileProcessor(Predicate<String>, FileProcessor<T>, FileProcessor<T>) - Constructor for class de.unkrig.commons.file.fileprocessing.SelectiveFileProcessor
 
SelectiveFileTransformer - Class in de.unkrig.commons.file.filetransformation
A FileTransformer that feeds the file to the trueDelegate iff the path matches a given Predicate, and otherwise to the falseDelegate.
SelectiveFileTransformer(Predicate<String>, FileTransformer, FileTransformer) - Constructor for class de.unkrig.commons.file.filetransformation.SelectiveFileTransformer
 
SelectiveFormatter - Class in de.unkrig.commons.util.logging.formatter
A Formatter calls one of two delegates, depending on the evaluation result of a LogRecord Predicate.
SelectiveFormatter(Predicate<LogRecord>, Formatter, Formatter) - Constructor for class de.unkrig.commons.util.logging.formatter.SelectiveFormatter
 
selectServerAlias(X509KeyManager, String) - Static method in class de.unkrig.commons.net.X509Util
 
Sequences - Class in de.unkrig.commons.math
A collection of utility methods related to mathematical sequences.
SEQUENTIAL_EXECUTOR_SERVICE - Static variable in class de.unkrig.commons.util.concurrent.ConcurrentUtil
An ExecutorService which executes callables in the same thread immediately.
Servlett - Interface in de.unkrig.commons.net.http.servlett
An entity that handles HTTP requests, similar to an J22 servlet.
set(FileTransformer) - Method in class de.unkrig.commons.file.filetransformation.ProxyFileTransformer
 
set(T) - Method in class de.unkrig.commons.lang.protocol.HardReference
Changes the referent.
setBeginning(PointOfTime) - Method in class de.unkrig.commons.util.time.TimeInterval
Changes the beginning of this interval.
setBody(HttpMessage.Body) - Method in class de.unkrig.commons.net.http.HttpMessage
Disposes the current body of this message and adopts the given HttpMessage.Body object as the new body.
setClassLoader(ClassLoader) - Method in class de.unkrig.commons.text.expression.ExpressionEvaluator
 
setClassLoader(ClassLoader) - Method in class de.unkrig.commons.text.expression.Parser
 
setDataConnectionAcceptTimeout(int) - Method in class de.unkrig.commons.net.ftp.FtpClient
 
setDebug() - Method in class de.unkrig.commons.text.LevelFilteredPrinter
Print all messages (errors, warnings, info, verbose and debug).
setDebug() - Static method in class de.unkrig.commons.util.logging.SimpleLogging
Shorthand for setLevel(FINE).
setDelegate(InputStream) - Method in class de.unkrig.commons.io.ProxyInputStream
 
setDelegate(OutputStream) - Method in class de.unkrig.commons.io.ProxyOutputStream
 
setDelegate(Handler) - Method in class de.unkrig.commons.util.logging.handler.ProxyHandler
Changes the delegate handler.
setDuration(Duration) - Method in class de.unkrig.commons.util.time.TimeInterval
Changes the duration of this interval.
setEncoding(String) - Method in class de.unkrig.commons.util.logging.handler.ProxyHandler
 
setEnding(PointOfTime) - Method in class de.unkrig.commons.util.time.TimeInterval
Changes the ending of this interval.
setErr(OutputStream) - Method in class de.unkrig.commons.text.StreamPrinter
Sets the output stream for StreamPrinter.info(String), StreamPrinter.verbose(String) and StreamPrinter.debug(String).
setErr(Writer) - Method in class de.unkrig.commons.text.WriterPrinter
 
setErrorManager(ErrorManager) - Method in class de.unkrig.commons.util.logging.handler.ProxyHandler
 
setFilter(Filter) - Method in class de.unkrig.commons.util.logging.handler.ProxyHandler
 
setFormat(String) - Method in class de.unkrig.commons.util.logging.formatter.PrintfFormatter
 
setFormatter(Formatter) - Method in class de.unkrig.commons.util.logging.handler.ProxyHandler
 
setFormatter(String) - Static method in class de.unkrig.commons.util.logging.SimpleLogging
Sets the formatter for all three handlers (debug, out and stderr).
setFormatter(Formatter) - Static method in class de.unkrig.commons.util.logging.SimpleLogging
Sets the formatter for all three handlers (debug, out and stderr).
setHeader(String, String) - Method in class de.unkrig.commons.net.http.HttpMessage
Changes the value of the first header with the given name.
setHeader(String, int) - Method in class de.unkrig.commons.net.http.HttpMessage
Changes the value of the first header with the given name.
setHeader(String, long) - Method in class de.unkrig.commons.net.http.HttpMessage
Changes the value of the first header with the given name.
setHeader(String, Date) - Method in class de.unkrig.commons.net.http.HttpMessage
Changes the value of the first header with the given name.
setHttpVersion(String) - Method in class de.unkrig.commons.net.http.HttpRequest
Changes the HTTP version of this request.
setImports(String[]) - Method in class de.unkrig.commons.text.expression.ExpressionEvaluator
 
setImports(String[]) - Method in class de.unkrig.commons.text.expression.Parser
By default, there is only one import: "java.lang".
setInput(CharSequence) - Method in class de.unkrig.commons.text.scanner.AbstractScanner
 
setInput(CharSequence) - Method in interface de.unkrig.commons.text.scanner.StringScanner
 
setLevel(Level) - Method in class de.unkrig.commons.util.logging.handler.ProxyHandler
 
setLevel(Level) - Static method in class de.unkrig.commons.util.logging.SimpleLogging
Configures the logging of a command-line utility as usual.
setLocalPortRange(int, int) - Static method in class de.unkrig.commons.net.ftp.DataConnectionProxy
Defines the port that will be used for the server socket for all data connection proxies.
setMethod(HttpRequest.Method) - Method in class de.unkrig.commons.net.http.HttpRequest
Changes the HTTP method of this request.
setName(String) - Method in class de.unkrig.commons.net.http.MessageHeader
Changes the header's name.
setNormal() - Method in class de.unkrig.commons.text.LevelFilteredPrinter
Revert to default settings.
setNormal() - Static method in class de.unkrig.commons.util.logging.SimpleLogging
Shorthand for setLevel(Level.INFO): Messages of level INFO, i.e.
setNoWarn() - Method in class de.unkrig.commons.text.LevelFilteredPrinter
Suppress all messages but errors.
setNoWarn() - Static method in class de.unkrig.commons.util.logging.SimpleLogging
Shorthand for setLevel(Level.WARNING + 1): Messages of levels INFO and WARNING are suppressed.
setOut(OutputStream) - Method in class de.unkrig.commons.text.StreamPrinter
Sets the output stream for StreamPrinter.error(String) and StreamPrinter.warn(String).
setOut(Writer) - Method in class de.unkrig.commons.text.WriterPrinter
 
setOut(File) - Static method in class de.unkrig.commons.util.logging.SimpleLogging
Sets a Handler which writes messages of levels INFO (inclusive) through WARNING (exclusive) to the given File.
setOut(Handler) - Static method in class de.unkrig.commons.util.logging.SimpleLogging
Sets the given Handler for messages of levels INFO (inclusive) through WARNING (exclusive).
setParameter(String, String) - Method in class de.unkrig.commons.net.http.HttpRequest
Removes all parameters with the given name and adds another parameter.
setParameter(String, String[]) - Method in class de.unkrig.commons.net.http.HttpRequest
Removes all parameters with the given name and adds another multi-value parameter.
setParameter(String, String) - Method in class de.unkrig.commons.net.http.ParametrizedHeaderValue
Adds the given parameter, or changes the value of an existing parameter with that name.
setParameterList(Iterable<Map.Entry<String, String>>) - Method in class de.unkrig.commons.net.http.HttpRequest
Changes this HTTP request's parameters.
setQuiet() - Method in class de.unkrig.commons.text.LevelFilteredPrinter
Suppress "normal" output; print only errors and warnings.
setQuiet() - Static method in class de.unkrig.commons.util.logging.SimpleLogging
Shorthand for setLevel(Level.INFO + 1): Messages of levels Level.INFO, i.e.
setServlett(Servlett) - Method in class de.unkrig.commons.net.http.HttpClientConnectionHandler
Clears the set of currently registerd Servletts and registers the given servlett.
setServletts(Iterable<Servlett>) - Method in class de.unkrig.commons.net.http.HttpClientConnectionHandler
Clears the set of currently registerd Servletts and registers the given servletts.
setStdout() - Static method in class de.unkrig.commons.util.logging.SimpleLogging
Installs a Handler which writes messages of levels INFO (inclusive) through WARNING (exclusive) to STDOUT.
setUri(URI) - Method in class de.unkrig.commons.net.http.HttpRequest
Changes the URI of this HTTP request.
setValue(String) - Method in class de.unkrig.commons.net.http.MessageHeader
Changes the header's value.
setVerbose() - Method in class de.unkrig.commons.text.LevelFilteredPrinter
Print all messages (errors, warnings, infos and verbose) except debug.
setVerbose() - Static method in class de.unkrig.commons.util.logging.SimpleLogging
Shorthand for setLevel(Level.CONFIG): Messages of level CONFIG, i.e.
SevenZArchiveFormat - Class in de.unkrig.commons.file.org.apache.commons.compress.archivers.sevenz
Representation of the '7z' archive format.
SHORT_ARRAY_TYPE - Static variable in class de.unkrig.commons.asm.Types
 
shutdown() - Method in class de.unkrig.commons.util.concurrent.LinearExecutorService
 
shutdownNow() - Method in class de.unkrig.commons.util.concurrent.LinearExecutorService
 
Signature - Class in de.unkrig.commons.asm
Utility class for simple handling of class/method descriptors/signatures.
SIMPLE - Static variable in class de.unkrig.commons.util.logging.formatter.PrintfFormatter
A simple one-line format:
%5$tF %5$tT.%5$tL %10$-20s %3$2d %8$s%9$s%n
Example: 2012-03-08 10:10:28.515 MyClass 0 Log message #1 2012-03-08 10:10:28.516 MyClass 0 Log message #2 java.io.IOException: Exception message at pkg.MyClass.main()
SimpleLogging - Class in de.unkrig.commons.util.logging
A utility class that simplifies the usage of Java™'s java.util.logging facility.
SimpleServlett - Class in de.unkrig.commons.net.http.servlett
A very simple servlett that answers all requests with a preconfigured response.
SimpleServlett(HttpResponse.Status, String, String) - Constructor for class de.unkrig.commons.net.http.servlett.SimpleServlett
 
size() - Method in class de.unkrig.commons.util.collections.LinearMap
 
skip(long) - Method in class de.unkrig.commons.io.ConcatInputStream
 
skip(long) - Method in class de.unkrig.commons.io.CountingInputStream
 
skip(long) - Method in class de.unkrig.commons.io.FixedLengthInputStream
 
skip(long) - Method in class de.unkrig.commons.io.MarkableFileInputStream
 
skip(long) - Method in class de.unkrig.commons.io.PercentEncodingInputStream
 
skip(long) - Method in class de.unkrig.commons.net.http.io.ChunkedInputStream
 
SnappyCompressionFormat - Class in de.unkrig.commons.file.org.apache.commons.compress.compressors.snappy
Representation of the (raw) 'snappy' compression format.
sparingProducer(Producer<T>, Predicate<ST>, ST) - Static method in class de.unkrig.commons.lang.protocol.ProducerUtil
The returned Producer calls the delegate iff the condition returns true, otherwise it returns the previous product of the delegate, or null iff the delegate has not yet been called.
sparingRunnable(Runnable, Predicate<ST>, ST) - Static method in class de.unkrig.commons.lang.protocol.RunnableUtil
The returned Runnable runs the delegate iff the condition evaluates to true.
sparingRunnable(Runnable, Producer<Boolean>) - Static method in class de.unkrig.commons.lang.protocol.RunnableUtil
The returned Runnable runs the delegate iff the condition produces Boolean.TRUE.
splice(int, ConsumerWhichThrows<List<T>, EX>) - Static method in class de.unkrig.commons.lang.protocol.ConsumerUtil
Returns a list of consumers of size n.
split(ProducerWhichThrows<OutputStream, IOException>, Producer<Long>) - Static method in class de.unkrig.commons.io.IoUtil
Creates and returns an OutputStream which writes at most byteCountLimits.produce() bytes to delegates.produce() before closing it and writing the next byteCountLimits.produce() bytes to delegates.produce(), and so on.
SquadExecutor<T> - Class in de.unkrig.commons.util.concurrent
An Executor which executes tasks through a delegate ExecutorService.
SquadExecutor(ExecutorService) - Constructor for class de.unkrig.commons.util.concurrent.SquadExecutor
 
start(InetAddress, InetSocketAddress) - Method in class de.unkrig.commons.net.ftp.DataConnectionProxy
Finds a free port on the given local interface and creates a server socket.
start(int) - Method in class de.unkrig.commons.net.http.NioHttpServer
 
start(int) - Method in class de.unkrig.commons.net.NioTcpServer
Starts this server.
StatefulScanner<TT extends java.lang.Enum<TT>,S extends java.lang.Enum<S>> - Class in de.unkrig.commons.text.scanner
A scanner that produces AbstractScanner.Tokens.
StatefulScanner(Class<S>) - Constructor for class de.unkrig.commons.text.scanner.StatefulScanner
 
StatelessScanner<TT extends java.lang.Enum<TT>> - Class in de.unkrig.commons.text.scanner
A scanner that produces AbstractScanner.Tokens.
StatelessScanner() - Constructor for class de.unkrig.commons.text.scanner.StatelessScanner
 
staticFieldReference(Class<?>, String) - Method in class de.unkrig.commons.text.expression.Parser
 
staticMethodInvocation(Class<?>, String, List<T>) - Method in class de.unkrig.commons.text.expression.Parser
 
StderrHandler - Class in de.unkrig.commons.util.logging.handler
A Handler very similar to the ConsoleHandler.
StderrHandler() - Constructor for class de.unkrig.commons.util.logging.handler.StderrHandler
 
StdoutHandler - Class in de.unkrig.commons.util.logging.handler
A Handler very similar to the ConsoleHandler.
StdoutHandler() - Constructor for class de.unkrig.commons.util.logging.handler.StdoutHandler
 
stop() - Method in class de.unkrig.commons.io.Multiplexer
Causes Multiplexer.run() to complete normally soon; if Multiplexer.run() is not currently being executed, then calling Multiplexer.stop() has no effect.
stop() - Method in interface de.unkrig.commons.lang.protocol.Stoppable
Returns when this Stoppable has completely stopped.
stop() - Method in class de.unkrig.commons.net.ftp.FtpServer
 
stop() - Method in class de.unkrig.commons.net.http.HttpClientConnectionHandler
 
stop() - Method in class de.unkrig.commons.net.http.HttpProxy
 
stop() - Method in class de.unkrig.commons.net.http.HttpServer
 
stop() - Method in class de.unkrig.commons.net.http.NioHttpServer
 
stop() - Method in class de.unkrig.commons.net.NioTcpServer
 
stop() - Method in class de.unkrig.commons.net.ReverseProxy
 
stop() - Method in class de.unkrig.commons.net.TcpServer
 
stop() - Method in class de.unkrig.commons.net.tool.httpd.Httpd
 
Stoppable - Interface in de.unkrig.commons.lang.protocol
Something that does not terminate by itself, but can be stopped from outside, and then terminates, e.g. a server of some kind.
StoppableUtil - Class in de.unkrig.commons.lang.protocol
Various Stoppable-related utility methods.
store(String) - Method in class de.unkrig.commons.net.ftp.ftplett.FileFtplett
 
store(String) - Method in interface de.unkrig.commons.net.ftp.ftplett.Ftplett
 
StreamHandler - Class in de.unkrig.commons.util.logging.handler
A log record handler which writes formatted records to an OutputStream which must be specified through a ".outputStream" logging property.
StreamHandler() - Constructor for class de.unkrig.commons.util.logging.handler.StreamHandler
No-arg constructor for the LogManager.
StreamHandler(String) - Constructor for class de.unkrig.commons.util.logging.handler.StreamHandler
Single-arg constructor to be used by proxies.
StreamHandler(OutputStream, boolean, Level, Filter, Formatter, String) - Constructor for class de.unkrig.commons.util.logging.handler.StreamHandler
 
StreamPrinter - Class in de.unkrig.commons.text
A printer that prints its messages to two OutputStreams.
StreamPrinter() - Constructor for class de.unkrig.commons.text.StreamPrinter
 
string(Charset) - Method in interface de.unkrig.commons.net.http.HttpMessage.Body
 
STRING_BUFFER_TYPE - Static variable in class de.unkrig.commons.asm.Types
 
STRING_BUILDER_TYPE - Static variable in class de.unkrig.commons.asm.Types
 
STRING_TYPE - Static variable in class de.unkrig.commons.asm.Types
 
StringConcatenator - Class in de.unkrig.commons.asm
Bytecode generator for StringBuilder-based concatenation of strings.
StringConcatenator() - Constructor for class de.unkrig.commons.asm.StringConcatenator
 
stringScanner() - Static method in class de.unkrig.commons.text.expression.Scanner
 
stringScanner() - Static method in class de.unkrig.commons.text.json.JsonScanner
 
stringScanner() - Static method in class de.unkrig.commons.text.scanner.JavaScanner
 
StringScanner<TT extends java.lang.Enum<TT>> - Interface in de.unkrig.commons.text.scanner
A scanner which has a notion of an 'offset' where the previously scanned token starts.
StringStream<EX extends java.lang.Exception> - Class in de.unkrig.commons.text
An entity that allows REGEX-based analysis of the products of a delegate ProducerWhichThrows<String>.
StringStream(ProducerWhichThrows<String, EX>) - Constructor for class de.unkrig.commons.text.StringStream
 
StringStream(ProducerWhichThrows<String, EX>, String) - Constructor for class de.unkrig.commons.text.StringStream
 
StringStream.UnexpectedElementException - Exception in de.unkrig.commons.text
Indication that a string is not as expected.
StringStream.UnexpectedElementException(String) - Constructor for exception de.unkrig.commons.text.StringStream.UnexpectedElementException
 
StringUtil - Class in de.unkrig.commons.lang
Various java.lang.String-related utility methods.
submit(Runnable) - Method in class de.unkrig.commons.util.concurrent.SquadExecutor
Submits a Runnable task for execution.
submit(Runnable, T) - Method in class de.unkrig.commons.util.concurrent.SquadExecutor
Submits a Runnable task for execution.
submit(Callable<T>) - Method in class de.unkrig.commons.util.concurrent.SquadExecutor
Submits a value-returning task for execution.
subtract(PointOfTime) - Method in class de.unkrig.commons.util.time.PointOfTime
 

T

TarArchiveFormat - Class in de.unkrig.commons.file.org.apache.commons.compress.archivers.tar
Representation of the 'tar' archive format.
TcpClient - Class in de.unkrig.commons.net
A very thin wrapper around Socket.Socket(InetAddress, int).
TcpClient(String, int) - Constructor for class de.unkrig.commons.net.TcpClient
 
TcpClient(InetAddress, int) - Constructor for class de.unkrig.commons.net.TcpClient
Connects to the given address and port.
TcpServer - Class in de.unkrig.commons.net
A runnable that accepts TCP connections on a given interface/port and passes them to a TcpServer.ConnectionHandler.
TcpServer(InetSocketAddress, int, TcpServer.ConnectionHandler) - Constructor for class de.unkrig.commons.net.TcpServer
Create a server with the specified endpoint and listen backlog.
TcpServer(InetSocketAddress, int, File, char[], String, TcpServer.ConnectionHandler) - Constructor for class de.unkrig.commons.net.TcpServer
Create a secure server with the specified endpoint and listen backlog.
TcpServer.ConnectionHandler - Interface in de.unkrig.commons.net
Represents a TCP connection to a remote peer (e.g. a server or a client).
tee(OutputStream...) - Static method in class de.unkrig.commons.io.IoUtil
Creates and returns an OutputStream that delegates all work to the given delegates: The write() methods write the given data to all the delegates; if any of these throw an IOException, it is rethrown, and it is undefined whether all the data was written to all the delegates.
tee(ConsumerWhichThrows<T, EX>, ConsumerWhichThrows<T, EX>) - Static method in class de.unkrig.commons.lang.protocol.ConsumerUtil
 
tee(Collection<ConsumerWhichThrows<T, EX>>) - Static method in class de.unkrig.commons.lang.protocol.ConsumerUtil
 
TeeOutputStream - Class in de.unkrig.commons.io
An OutputStream which writes the data written to it to two delegate OutputStreams.
TeeOutputStream(OutputStream, OutputStream) - Constructor for class de.unkrig.commons.io.TeeOutputStream
 
temporaryStorage(PipeUtil.FillerAndDrainer) - Static method in class de.unkrig.commons.io.pipe.PipeUtil
Convenience method for PipeUtil.temporaryStorage(Filler, Drainer) when the filler wants to pass information to the drainer.
temporaryStorage(PipeUtil.Filler, PipeUtil.Drainer) - Static method in class de.unkrig.commons.io.pipe.PipeUtil
Creates a temporary PipeFactory.elasticPipe(), invokes the filler (which fills the pipe), then invokes the drainer (which drains the pipe), and eventually closes the pipe.
text - Variable in class de.unkrig.commons.text.json.Json.StrinG
The (decoded) text of the JSON string.
text - Variable in class de.unkrig.commons.text.scanner.AbstractScanner.Token
The text of this token, exactly as read from the document.
ThreadBenchmark - Class in de.unkrig.commons.util
Measures real time, cpu time and user time for the current thread.
ThreadBenchmark() - Constructor for class de.unkrig.commons.util.ThreadBenchmark
 
ThreadUtil - Class in de.unkrig.commons.lang
Various java.lang.Thread-related utility methods.
throW(EX) - Static method in class de.unkrig.commons.lang.ExceptionUtil
Identical with "throw throwable", but has a return type T, so it can be used in an expression.
THROW_NOT_IDENTICAL - Static variable in interface de.unkrig.commons.file.filetransformation.FileTransformer
A Runnable that simply throws FileTransformer.NOT_IDENTICAL.
throwAssertionError(Object) - Static method in class de.unkrig.commons.lang.ExceptionUtil
Identical with "throw new AssertionError(object)", but has a return type T, so it can be used in an expression.
throwUndeclared(Exception) - Static method in class de.unkrig.commons.lang.ExceptionUtil
Throws the given Exception, although it does not declare any exceptions.
TIME_MESSAGE - Static variable in class de.unkrig.commons.util.logging.formatter.PrintfFormatter
%5$tF %5$tT.%5$tL %8$s%n
Example: 2012-12-31 23:59:59.999 Message
TimeInterval - Class in de.unkrig.commons.util.time
A time interval has an optional beginning, an optional duration and an optional ending.
TimeInterval(TimeInterval) - Constructor for class de.unkrig.commons.util.time.TimeInterval
 
TimeInterval() - Constructor for class de.unkrig.commons.util.time.TimeInterval
Constructs an uninitialized TimeInterval.
timer(long, Runnable) - Method in class de.unkrig.commons.io.Multiplexer
Registers the given runnable for exactly one execution by this Multiplexer's Multiplexer.run() method when the current time is equal to (or slightly greater than) expiry.
TimeTable - Class in de.unkrig.commons.util
Represents singular or periodic time events.
to(Object, Class<T>) - Static method in class de.unkrig.commons.text.expression.ExpressionEvaluator
Converts the given subject to the given targetType.
toBoolean(Object) - Static method in class de.unkrig.commons.text.expression.ExpressionEvaluator
 
toDocumentScanner(StringScanner<TT>, Reader) - Static method in class de.unkrig.commons.text.scanner.ScannerUtil
Converts the StringScanner, which reads from a CharSequence into a DocumentScanner, which reads from a Reader and thinks in "line numbers" and "column numbers").
toFunction(Properties) - Static method in class de.unkrig.commons.util.PropertiesUtil
Returns a function that returns the value of the named property, or null iff that property is not defined.
toPredicate(Expression, String) - Static method in class de.unkrig.commons.text.expression.ExpressionUtil
 
toPrimitive(Object, Class<T>) - Static method in class de.unkrig.commons.text.expression.ExpressionEvaluator
Converts the given subject to the given primitive target type.
toSeconds() - Method in class de.unkrig.commons.util.time.Duration
 
toStoppable(Closeable) - Static method in class de.unkrig.commons.lang.protocol.StoppableUtil
Creates a Stoppable that closes the given Closeable when Stoppable.stop() is called.
toStoppable(Socket) - Static method in class de.unkrig.commons.lang.protocol.StoppableUtil
Amazingly, a Socket is not a Closeable, hence we need this special version of "toStoppable()".
toString(String, String) - Static method in class de.unkrig.commons.asm.Signature
Converts a class descriptor / signature into strings like List<T extends java.lang.Exception> Notice that the result does not include the accessibility.
toString(MethodNode) - Static method in class de.unkrig.commons.asm.Signature
Converts an ASM method node into strings like meth(java.lang.String, java.util.Map)} <T extends java.io.IOException> meth(T, double, java.lang.List<T>) Notice that the result includes neither the return type nor the accessibility.
toString(String, String, String) - Static method in class de.unkrig.commons.asm.Signature
Converts a method descriptor / signature into strings like meth(java.lang.String, java.util.Map) <T extends java.io.IOException>meth(T, double, java.lang.List<T>) Notice that the result includes neither the return type nor the accessibility.
toString() - Method in class de.unkrig.commons.file.contentstransformation.SelectiveContentsTransformer
 
toString() - Method in class de.unkrig.commons.file.fileprocessing.SelectiveFileProcessor
 
toString() - Method in class de.unkrig.commons.file.filetransformation.DirectoryTransformer
 
toString() - Method in class de.unkrig.commons.file.filetransformation.SelectiveFileTransformer
 
toString() - Method in class de.unkrig.commons.file.org.apache.commons.compress.archivers.ar.ArArchiveFormat
 
toString() - Method in class de.unkrig.commons.file.org.apache.commons.compress.archivers.arj.ArjArchiveFormat
 
toString() - Method in class de.unkrig.commons.file.org.apache.commons.compress.archivers.cpio.CpioArchiveFormat
 
toString() - Method in class de.unkrig.commons.file.org.apache.commons.compress.archivers.dump.DumpArchiveFormat
 
toString() - Method in class de.unkrig.commons.file.org.apache.commons.compress.archivers.jar.JarArchiveFormat
 
toString() - Method in class de.unkrig.commons.file.org.apache.commons.compress.archivers.sevenz.SevenZArchiveFormat
 
toString() - Method in class de.unkrig.commons.file.org.apache.commons.compress.archivers.tar.TarArchiveFormat
 
toString() - Method in class de.unkrig.commons.file.org.apache.commons.compress.archivers.zip.ZipArchiveFormat
 
toString() - Method in class de.unkrig.commons.file.org.apache.commons.compress.compressors.bzip2.BZip2CompressionFormat
 
toString() - Method in class de.unkrig.commons.file.org.apache.commons.compress.compressors.gzip.GzipCompressionFormat
 
toString() - Method in class de.unkrig.commons.file.org.apache.commons.compress.compressors.lzma.LZMACompressionFormat
 
toString() - Method in class de.unkrig.commons.file.org.apache.commons.compress.compressors.pack200.Pack200CompressionFormat
 
toString() - Method in class de.unkrig.commons.file.org.apache.commons.compress.compressors.snappy.FramedSnappyCompressionFormat
 
toString() - Method in class de.unkrig.commons.file.org.apache.commons.compress.compressors.snappy.SnappyCompressionFormat
 
toString() - Method in class de.unkrig.commons.file.org.apache.commons.compress.compressors.xz.XZCompressionFormat
 
toString() - Method in class de.unkrig.commons.file.org.apache.commons.compress.compressors.z.ZCompressionFormat
 
toString(T, String) - Static method in class de.unkrig.commons.lang.ObjectUtil
 
toString(Object) - Static method in class de.unkrig.commons.lang.PrettyPrinter
An improved version of String.valueOf(Object).
toString() - Method in interface de.unkrig.commons.lang.protocol.Producer
Returns a human-readable text which describes the origin of the previously produced element, e.g. file name, line number and column number.
toString() - Method in interface de.unkrig.commons.lang.protocol.ProducerWhichThrows
Returns a human-readable text which describes the origin of the previously produced element, e.g. file name, line number and column number
toString() - Method in class de.unkrig.commons.net.http.MessageHeader
 
toString() - Method in class de.unkrig.commons.net.http.ParametrizedHeaderValue
 
toString(Object) - Static method in class de.unkrig.commons.text.expression.ExpressionEvaluator
 
toString() - Method in enum de.unkrig.commons.text.expression.Parser.BinaryOperator
 
toString() - Method in enum de.unkrig.commons.text.expression.Parser.UnaryOperator
 
toString() - Method in class de.unkrig.commons.text.pattern.IncludeExclude
 
toString() - Method in class de.unkrig.commons.text.scanner.AbstractScanner.Token
 
toString() - Method in class de.unkrig.commons.text.scanner.AbstractScanner
 
toString() - Method in interface de.unkrig.commons.text.scanner.DocumentScanner
 
toString() - Method in class de.unkrig.commons.util.time.Duration
 
toString() - Method in class de.unkrig.commons.util.time.PointOfTime
 
toString() - Method in class de.unkrig.commons.util.TimeTable
 
transferFrom(ReadableByteChannel, long) - Method in class de.unkrig.commons.io.FileBufferedChannel
???
transform(String, InputStream, OutputStream) - Method in interface de.unkrig.commons.file.contentstransformation.ContentsTransformer
Reads bytes from is (typically until end-of-input) and writes bytes to os.
transform(String, InputStream, OutputStream) - Method in class de.unkrig.commons.file.contentstransformation.SelectiveContentsTransformer
If the namePredicate does not match the name, then the delegate is called with arguments is and os.
transform(String, File, File, FileTransformer.Mode) - Method in class de.unkrig.commons.file.filetransformation.DirectoryTransformer
If in is not a directory, then the regularFileTransformer is invoked.
transform(String, File, File, FileTransformer.Mode) - Method in class de.unkrig.commons.file.filetransformation.FileContentsTransformer
Opens the in file for reading, opens the out file for writing, reads the contents, feeds it through the given ContentsTransformer, and writes it to the out file.
transform(String[], FileTransformer, FileTransformer.Mode, ExceptionHandler<IOException>) - Static method in class de.unkrig.commons.file.filetransformation.FileTransformations
Transforms a set of files based on an array of strings, similar to many UNIX™ command line tools.
transform(String, File, File, FileTransformer.Mode) - Method in interface de.unkrig.commons.file.filetransformation.FileTransformer
Creates the file out, based on the file in.
transform(String, File, File, FileTransformer.Mode) - Method in class de.unkrig.commons.file.filetransformation.ProxyFileTransformer
 
transform(String, File, File, FileTransformer.Mode) - Method in class de.unkrig.commons.file.filetransformation.SelectiveFileTransformer
 
transform(I) - Method in interface de.unkrig.commons.lang.protocol.Transformer
Transforms a (non-null) object of type I into a (non-null) object of type O.
transform(I) - Method in interface de.unkrig.commons.lang.protocol.TransformerWhichThrows
Transforms a (non-null) object of type I into a (non-null) object of type O.
transformArchive(String, ArchiveInputStream, ArchiveOutputStream, Predicate<String>, Glob, ContentsTransformer, FileTransformations.ArchiveCombiner, ExceptionHandler<IOException>) - Static method in class de.unkrig.commons.file.contentstransformation.ContentsTransformations
Transforms the given archiveInputStream into the given archiveOutputStream, honoring the given archiveEntryRemoval, archiveEntryRenaming and archiveEntryAddition, and using the given contentsTransformer.
Transformer<I,O> - Interface in de.unkrig.commons.lang.protocol
An entity that transforms 'input objects' into 'output objects'.
TransformerUtil - Class in de.unkrig.commons.lang.protocol
Various Transformer-related utility methods.
TransformerWhichThrows<I,O,EX extends java.lang.Throwable> - Interface in de.unkrig.commons.lang.protocol
Like Transformer, but the TransformerWhichThrows.transform(Object) method is permitted to throw a given exception.
TreeComparator<N extends TreeComparator.Node<N>,EX extends java.lang.Exception> - Class in de.unkrig.commons.util
Recursively compares two trees of nodes.
TreeComparator() - Constructor for class de.unkrig.commons.util.TreeComparator
 
TreeComparator.Node<N extends TreeComparator.Node<N>> - Interface in de.unkrig.commons.util
The superinterface for leaf nodes and non-leaf nodes.
TRUE - Static variable in interface de.unkrig.commons.text.expression.Expression
An expression which always evaluates to true.
type - Variable in class de.unkrig.commons.text.scanner.AbstractScanner.Token
The type of this token.
Types - Class in de.unkrig.commons.asm
Constants and helper methods for ASM's Type.

U

unaryOperation(Parser.UnaryOperator, T) - Method in class de.unkrig.commons.text.expression.Parser
 
UnclosableInputStream - Class in de.unkrig.commons.io
A FilterInputStream which ignores all invocations of UnclosableInputStream.close().
UnclosableInputStream(InputStream) - Constructor for class de.unkrig.commons.io.UnclosableInputStream
 
UnclosableOutputStream - Class in de.unkrig.commons.io
A FilterOutputStream which ignores all invocations of UnclosableOutputStream.close().
UnclosableOutputStream(OutputStream) - Constructor for class de.unkrig.commons.io.UnclosableOutputStream
 
unescape(String, int) - Static method in class de.unkrig.commons.text.scanner.ScannerUtil
 
UNESCAPE_DOUBLE_QUOTE - Static variable in class de.unkrig.commons.text.scanner.ScannerUtil
If set, \" escapes to a double quote, otherwise it is an invalid escape sequence.
UNESCAPE_NUL - Static variable in class de.unkrig.commons.text.scanner.ScannerUtil
If set, "\023" escapes to '\0', '2', '3', otherwise, if 16, it escapes to '#', otherwise, it is an invalid escape sequence.
UNESCAPE_OCTAL - Static variable in class de.unkrig.commons.text.scanner.ScannerUtil
If set, "\123" escapes to "S", otherwise it is an invalid escape sequence (but see ScannerUtil.UNESCAPE_NUL).
UNESCAPE_SINGLE_QUOTE - Static variable in class de.unkrig.commons.text.scanner.ScannerUtil
If set, \' escapes to a single quote, otherwise it is an invalid escape sequence.
UNESCAPE_UNICODE - Static variable in class de.unkrig.commons.text.scanner.ScannerUtil
If set, "\uxxxx" escapes to the unicode character 'xxxx', otherwise it is an invalid escape sequence.
union(Mapping<K, V>, Mapping<K, V>) - Static method in class de.unkrig.commons.lang.protocol.Mappings
Returns a mapping that implements the "union" of two mappings.
unmodifiableIterable(Iterable<T>) - Static method in class de.unkrig.commons.util.collections.IterableUtil
 

V

value - Variable in class de.unkrig.commons.text.json.Json.Member
The value of the member.
value - Variable in class de.unkrig.commons.text.json.Json.NumbeR
The value of the JSON number; either a Long or a Double.
valueOf(String) - Static method in enum de.unkrig.commons.file.filetransformation.FileTransformer.Mode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.unkrig.commons.net.http.HttpRequest.Method
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.unkrig.commons.net.http.HttpResponse.Status
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.unkrig.commons.text.expression.Parser.BinaryOperator
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.unkrig.commons.text.expression.Parser.UnaryOperator
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.unkrig.commons.text.expression.Scanner.TokenType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.unkrig.commons.text.json.JsonScanner.TokenType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.unkrig.commons.text.scanner.JavaScanner.TokenType
Returns the enum constant of this type with the specified name.
values() - Static method in enum de.unkrig.commons.file.filetransformation.FileTransformer.Mode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.unkrig.commons.net.http.HttpRequest.Method
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.unkrig.commons.net.http.HttpResponse.Status
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.unkrig.commons.text.expression.Parser.BinaryOperator
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.unkrig.commons.text.expression.Parser.UnaryOperator
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.unkrig.commons.text.expression.Scanner.TokenType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.unkrig.commons.text.json.JsonScanner.TokenType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.unkrig.commons.text.scanner.JavaScanner.TokenType
Returns an array containing the constants of this enum type, in the order they are declared.
valuesEqual(Object, Object) - Method in class de.unkrig.commons.util.collections.IdentityLinearMap
 
valuesEqual(Object, Object) - Method in class de.unkrig.commons.util.collections.LinearMap
 
variableReference(String) - Method in class de.unkrig.commons.text.expression.Parser
 
verbose(String, Object...) - Method in class de.unkrig.commons.text.AbstractPrinter
 
verbose(String) - Method in class de.unkrig.commons.text.LevelFilteredPrinter
 
verbose(String) - Method in interface de.unkrig.commons.text.Printer
Prints a verbose message.
verbose(String, Object...) - Method in interface de.unkrig.commons.text.Printer
Prints a verbose message.
verbose(String) - Static method in class de.unkrig.commons.text.Printers
Prints a verbose message on the context printer.
verbose(String, Object...) - Static method in class de.unkrig.commons.text.Printers
Prints a verbose message on the context printer.
verbose(String) - Method in class de.unkrig.commons.text.StreamPrinter
 
verbose(String) - Method in class de.unkrig.commons.text.WriterPrinter
 
visit(Json.StrinG) - Method in interface de.unkrig.commons.text.json.Json.ValueVisitor
Invoked by Json.StrinG.accept(Json.ValueVisitor).
visit(Json.NumbeR) - Method in interface de.unkrig.commons.text.json.Json.ValueVisitor
Invoked by Json.NumbeR.accept(Json.ValueVisitor).
visit(Json.ObjecT) - Method in interface de.unkrig.commons.text.json.Json.ValueVisitor
Invoked by Json.ObjecT.accept(Json.ValueVisitor).
visit(Json.Array) - Method in interface de.unkrig.commons.text.json.Json.ValueVisitor
Invoked by Json.Array.accept(Json.ValueVisitor).
visit(Json.True) - Method in interface de.unkrig.commons.text.json.Json.ValueVisitor
Invoked by Json.True.accept(Json.ValueVisitor).
visit(Json.False) - Method in interface de.unkrig.commons.text.json.Json.ValueVisitor
Invoked by Json.False.accept(Json.ValueVisitor).
visit(Json.Null) - Method in interface de.unkrig.commons.text.json.Json.ValueVisitor
Invoked by Json.Null.accept(Json.ValueVisitor).
visit(Json.StrinG) - Method in class de.unkrig.commons.text.json.JsonUnparseVisitor
 
visit(Json.NumbeR) - Method in class de.unkrig.commons.text.json.JsonUnparseVisitor
 
visit(Json.ObjecT) - Method in class de.unkrig.commons.text.json.JsonUnparseVisitor
 
visit(Json.Array) - Method in class de.unkrig.commons.text.json.JsonUnparseVisitor
 
visit(Json.True) - Method in class de.unkrig.commons.text.json.JsonUnparseVisitor
 
visit(Json.False) - Method in class de.unkrig.commons.text.json.JsonUnparseVisitor
 
visit(Json.Null) - Method in class de.unkrig.commons.text.json.JsonUnparseVisitor
 
visitEnd(String, File, File, FileTransformer.Mode) - Method in interface de.unkrig.commons.file.filetransformation.DirectoryMembersTransformer
This method is invoked after the last member of the directory.
visitMember(String, File, File, FileTransformer.Mode) - Method in interface de.unkrig.commons.file.filetransformation.DirectoryMembersTransformer
This method is invoked for each member of the directory.

W

warn(String, Object...) - Method in class de.unkrig.commons.text.AbstractPrinter
 
warn(String) - Method in class de.unkrig.commons.text.LevelFilteredPrinter
 
warn(String) - Method in interface de.unkrig.commons.text.Printer
Prints a warning condition.
warn(String, Object...) - Method in interface de.unkrig.commons.text.Printer
Prints a warning condition.
warn(String) - Static method in class de.unkrig.commons.text.Printers
Prints a warning condition on the context printer.
warn(String, Object...) - Static method in class de.unkrig.commons.text.Printers
Prints a warning condition on the context printer.
warn(String) - Method in class de.unkrig.commons.text.StreamPrinter
 
warn(String) - Method in class de.unkrig.commons.text.WriterPrinter
 
WARNING_PLUS_1 - Static variable in class de.unkrig.commons.util.logging.LogUtil
A Level one higher (towards Level.SEVERE) than Level.WARNING.
WILDCARD - Static variable in class de.unkrig.commons.text.pattern.Pattern2
Modifies the pattern compilation as follows: The meaning of the '*' and '?'
withPrinter(Printer, Runnable) - Static method in class de.unkrig.commons.text.Printers
Replaces the context printer with the given printer while the runnable is running.
withPrinter(Printer, RunnableWhichThrows<EX>) - Static method in class de.unkrig.commons.text.Printers
Replaces the context printer with the given printer while the runnable is running.
wrap(String, T) - Static method in class de.unkrig.commons.lang.ExceptionUtil
Wraps a given 'cause' in another throwable of the same type, with a detail message composed from prefix, a colon, a space, and the cause.
wrap(String, Throwable, Class<T>) - Static method in class de.unkrig.commons.lang.ExceptionUtil
Wraps a given 'cause' in another throwable of the given wrapper class type, with a detail message composed from prefix, a colon, a space, and the cause.
write(int) - Method in class de.unkrig.commons.io.AsyncBufferedOutputStream
 
write(byte[], int, int) - Method in class de.unkrig.commons.io.AsyncBufferedOutputStream
 
write(int) - Method in class de.unkrig.commons.io.CountingOutputStream
 
write(byte[], int, int) - Method in class de.unkrig.commons.io.CountingOutputStream
 
write(ByteBuffer) - Method in class de.unkrig.commons.io.FileBufferedChannel
 
write(int) - Method in class de.unkrig.commons.io.FixedLengthOutputStream
 
write(byte[], int, int) - Method in class de.unkrig.commons.io.FixedLengthOutputStream
 
write(int) - Method in class de.unkrig.commons.io.HexOutputStream
 
write(int) - Method in class de.unkrig.commons.io.PercentEncodingOutputStream
 
write(byte[], int, int) - Method in class de.unkrig.commons.io.pipe.AbstractRingBuffer
 
write(byte[], int, int) - Method in interface de.unkrig.commons.io.pipe.Pipe
 
write(byte[], int, int) - Method in class de.unkrig.commons.io.ProxyOutputStream
 
write(byte[]) - Method in class de.unkrig.commons.io.TeeOutputStream
 
write(byte[], int, int) - Method in class de.unkrig.commons.io.TeeOutputStream
 
write(int) - Method in class de.unkrig.commons.io.TeeOutputStream
 
write(byte[], int, int) - Method in class de.unkrig.commons.io.UnclosableOutputStream
 
write(byte[], int, int) - Method in class de.unkrig.commons.io.WriterOutputStream
 
write(int) - Method in class de.unkrig.commons.io.WriterOutputStream
 
write(int) - Method in class de.unkrig.commons.io.XMLFormatterWriter
 
write(char[], int, int) - Method in class de.unkrig.commons.io.XMLFormatterWriter
 
write(String, int, int) - Method in class de.unkrig.commons.io.XMLFormatterWriter
 
write(OutputStream) - Method in interface de.unkrig.commons.net.http.HttpMessage.Body
 
write(OutputStream) - Method in class de.unkrig.commons.net.http.HttpRequest
Writes this HTTP request to the given OutputStream.
write(OutputStream) - Method in class de.unkrig.commons.net.http.HttpResponse
Writes this HTTP response to the given OutputStream.
write(int) - Method in class de.unkrig.commons.net.http.io.ChunkedOutputStream
 
write(byte[], int, int) - Method in class de.unkrig.commons.net.http.io.ChunkedOutputStream
 
write(int) - Method in class de.unkrig.commons.net.stream.ActiveSocketOutputStream
 
write(byte[], int, int) - Method in class de.unkrig.commons.net.stream.ActiveSocketOutputStream
 
write(int) - Method in class de.unkrig.commons.net.stream.PassiveSocketOutputStream
 
write(byte[], int, int) - Method in class de.unkrig.commons.net.stream.PassiveSocketOutputStream
 
writeAndCount(ConsumerWhichThrows<OutputStream, IOException>, OutputStream) - Static method in class de.unkrig.commons.io.IoUtil
 
writeEntry(ArchiveOutputStream, String, ConsumerWhichThrows<OutputStream, IOException>) - Method in class de.unkrig.commons.file.org.apache.commons.compress.archivers.ar.ArArchiveFormat
 
writeEntry(ArchiveOutputStream, ArchiveEntry, String, ConsumerWhichThrows<OutputStream, IOException>) - Method in class de.unkrig.commons.file.org.apache.commons.compress.archivers.ar.ArArchiveFormat
 
writeEntry(ArchiveOutputStream, String, ConsumerWhichThrows<OutputStream, IOException>) - Method in interface de.unkrig.commons.file.org.apache.commons.compress.archivers.ArchiveFormat
Appends an entry with the given contents to the given archiveOutputStream.
writeEntry(ArchiveOutputStream, ArchiveEntry, String, ConsumerWhichThrows<OutputStream, IOException>) - Method in interface de.unkrig.commons.file.org.apache.commons.compress.archivers.ArchiveFormat
Appends the given archiveEntry with the given contents to the given archiveOutputStream.
writeEntry(ArchiveOutputStream, String, ConsumerWhichThrows<OutputStream, IOException>) - Method in class de.unkrig.commons.file.org.apache.commons.compress.archivers.arj.ArjArchiveFormat
 
writeEntry(ArchiveOutputStream, ArchiveEntry, String, ConsumerWhichThrows<OutputStream, IOException>) - Method in class de.unkrig.commons.file.org.apache.commons.compress.archivers.arj.ArjArchiveFormat
 
writeEntry(ArchiveOutputStream, String, ConsumerWhichThrows<OutputStream, IOException>) - Method in class de.unkrig.commons.file.org.apache.commons.compress.archivers.cpio.CpioArchiveFormat
 
writeEntry(ArchiveOutputStream, ArchiveEntry, String, ConsumerWhichThrows<OutputStream, IOException>) - Method in class de.unkrig.commons.file.org.apache.commons.compress.archivers.cpio.CpioArchiveFormat
 
writeEntry(ArchiveOutputStream, String, ConsumerWhichThrows<OutputStream, IOException>) - Method in class de.unkrig.commons.file.org.apache.commons.compress.archivers.dump.DumpArchiveFormat
 
writeEntry(ArchiveOutputStream, ArchiveEntry, String, ConsumerWhichThrows<OutputStream, IOException>) - Method in class de.unkrig.commons.file.org.apache.commons.compress.archivers.dump.DumpArchiveFormat
 
writeEntry(ArchiveOutputStream, String, ConsumerWhichThrows<OutputStream, IOException>) - Method in class de.unkrig.commons.file.org.apache.commons.compress.archivers.jar.JarArchiveFormat
 
writeEntry(ArchiveOutputStream, ArchiveEntry, String, ConsumerWhichThrows<OutputStream, IOException>) - Method in class de.unkrig.commons.file.org.apache.commons.compress.archivers.jar.JarArchiveFormat
 
writeEntry(ArchiveOutputStream, String, ConsumerWhichThrows<OutputStream, IOException>) - Method in class de.unkrig.commons.file.org.apache.commons.compress.archivers.sevenz.SevenZArchiveFormat
 
writeEntry(ArchiveOutputStream, ArchiveEntry, String, ConsumerWhichThrows<OutputStream, IOException>) - Method in class de.unkrig.commons.file.org.apache.commons.compress.archivers.sevenz.SevenZArchiveFormat
 
writeEntry(ArchiveOutputStream, String, ConsumerWhichThrows<OutputStream, IOException>) - Method in class de.unkrig.commons.file.org.apache.commons.compress.archivers.tar.TarArchiveFormat
 
writeEntry(ArchiveOutputStream, ArchiveEntry, String, ConsumerWhichThrows<OutputStream, IOException>) - Method in class de.unkrig.commons.file.org.apache.commons.compress.archivers.tar.TarArchiveFormat
 
writeEntry(ArchiveOutputStream, String, ConsumerWhichThrows<OutputStream, IOException>) - Method in class de.unkrig.commons.file.org.apache.commons.compress.archivers.zip.ZipArchiveFormat
 
writeEntry(ArchiveOutputStream, ArchiveEntry, String, ConsumerWhichThrows<OutputStream, IOException>) - Method in class de.unkrig.commons.file.org.apache.commons.compress.archivers.zip.ZipArchiveFormat
 
writeHeadersAndBody(String, OutputStream) - Method in class de.unkrig.commons.net.http.HttpMessage
Writes this message's headers and body to the given OutputStream.
WriterOutputStream - Class in de.unkrig.commons.io
Decodes the data bytes (assuming ISO-8859-1 encoding) into characters, and writes them to the given delegate writer.
WriterOutputStream(Writer) - Constructor for class de.unkrig.commons.io.WriterOutputStream
 
WriterPrinter - Class in de.unkrig.commons.text
A printer that prints its messages to two Writers
WriterPrinter() - Constructor for class de.unkrig.commons.text.WriterPrinter
 
writeUnencoded(int) - Method in class de.unkrig.commons.io.PercentEncodingOutputStream
Writes a given byte to the delegate without percent-encoding it.
WyeConsumer<T,EX extends java.lang.Exception> - Class in de.unkrig.commons.util
Collects the subjects produced by several producers and forwards them to one consumer in the right order.
WyeConsumer(ConsumerWhichThrows<T, EX>) - Constructor for class de.unkrig.commons.util.WyeConsumer
 
WyeInputStream - Class in de.unkrig.commons.io
Duplicates all bytes that it reads to an OutputStream.
WyeInputStream(InputStream, OutputStream) - Constructor for class de.unkrig.commons.io.WyeInputStream
 
WyeReader - Class in de.unkrig.commons.io
Duplicates all bytes that it reads to a Writer.
WyeReader(Reader, Writer) - Constructor for class de.unkrig.commons.io.WyeReader
 

X

X509Util - Class in de.unkrig.commons.net
Various utility methods related to X509.
XMLFormatterWriter - Class in de.unkrig.commons.io
This FilterWriter scans the character stream for tags and inserts "artificial" line breaks as follows: <a><b Wrap between '>' and '<' and indent </a><b Wrap between '>' and '<' <a/><b Wrap between '>' and '<' </a></b Wrap between '>' and '<' and unindent <a/></b Wrap between '>' and '<' and unindent
XMLFormatterWriter(Writer) - Constructor for class de.unkrig.commons.io.XMLFormatterWriter
 
XZCompressionFormat - Class in de.unkrig.commons.file.org.apache.commons.compress.compressors.xz
Representation of the 'xz' compression format.

Z

ZCompressionFormat - Class in de.unkrig.commons.file.org.apache.commons.compress.compressors.z
Representation of the 'Z' (UNIX 'compress') compression format.
ZERO_INPUT_STREAM - Static variable in class de.unkrig.commons.io.IoUtil
An input stream that reads an endless stream of zeros.
ZipArchiveFormat - Class in de.unkrig.commons.file.org.apache.commons.compress.archivers.zip
Representation of the 'zip' archive format.

A B C D E F G H I J K L M N O P R S T U V W X Z