|
|||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||
Expression which implements the "evaluateTo*()" convenience methods.Printer interface.AbstractScanner.Tokens.Servlett.StreamHandler, and a one-arg constructor with a
variable property name prefix.visit...()' method of Json.ValueVisitor.
OutputStream that connects to a remote server and sends all data to that server.directory.
state.
state.
tokenType if the next characters of the input match the given
regex.
Predicate<Object> that evaluates to true iff the current time is after the given
expiration time.
Predicate which returns true iff both p1 and p2 return true
for any given subject.
Glob.matches(String) method of the returned Glob returns whether its subject
argument matches both pattern1 and pattern2.
Glob.matches(String) method of the returned Glob returns whether the predicate evaluates
to true and the subject argument matches the pattern.
Glob.matches(String) method of the returned Glob returns whether the subject argument
matches the pattern and the predicate evaluates to true.
Glob that matches any string (and thus replaces it
with itself).
StringConcatenator.finish().
addExclude(exclude, false)
addInclude(include, false)
StringConcatenator.finish().
StringConcatenator.finish().
FileProcessor which processes files by feeding their contents either to the archiveContentsProcessor, the compressedContentsProcessor or the normalContentsProcessor}.
ArchiveFormats.CompressUtil.ArchiveHandler which processes ArchiveInputStreams by feeding their
entries into the contentsProcessor.
CompressUtil.ArchiveHandler which transforms ArchiveInputStreams into ArchiveOutputStreams, honoring the given archiveEntryRemoval, archiveEntryRenaming and archiveEntryAddition, and using the given contentsTransformer.
inputStream and then wraps it in the
appropriate ArchiveInputStream.
URLStreamHandler which makes the implementation of archive-based URLStreamHandlers
simple.OutputStream which must be specified through
a ".outputStream" logging property.pipe.
Map for a Mapping where all methods declared by Map but not by
Mapping throw an UnsupportedOperationException.
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.
Predicate into a PredicateWhichThrows, which is possible iff the source's element
type is a subclass of the target's element type.
RunnableWhichThrows into a Runnable, which is possible iff the source runnable's
exception is a subclass of RuntimeException.
Runnable into a RunnableWhichThrows.
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.
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.
FilterOutputStream that forwards data asynchronously (with a background thread) to the delegate
OutputStream.File.delete(), but clears and deletes directory trees recursively.
Mappings.union(Mapping, Mapping), where the first argument is in and the second is
constructed from the given keyValuePairs.
Map that is composed of the delegate and one extra entry.
SquadExecutor.submit(Callable), SquadExecutor.submit(Runnable,
Object), SquadExecutor.submit(Runnable, Object) and SquadExecutor.execute(Runnable) have completed.
SquadExecutor.submit(Callable), SquadExecutor.submit(Runnable,
Object), SquadExecutor.submit(Runnable, Object) and SquadExecutor.execute(Runnable) have completed, or when then
timeout expires.
value to Integer, Long, Float, Double or String as appropriate for comparison with other.
InputStream) is
configured as 'non-blocking'.Filter that filters LogRecords by an ".condition" property like
method == "foo" && message =~ ".InputStream and writes bytes to an OutputStream.FilterInputStream that transforms the byte stream through a ByteFilter.O from an argument of type I.
httpRequest to the server, waits for the response from the server.
strings, with the first letter of each string except the first string
capitalized.
inputStream and feeds it through the contentsTransformer.
java.util.collection-related utility methods.T.
Map that is composed of the delegate and the parent.
ContentsTransformer.transform(String, InputStream, java.io.OutputStream)
for all archive entries into one object.
FileTransformer.transform(String, File, File, Mode) for all directory
members into one object.
T.
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.
n OutputStreams.
CharSequence does not extend Comparable.
compile(regex, 0).
Glob.compile(String), but with a flags parameter that modifies the compilation of the pattern.
Pattern.compile(String,int), but with support for the Pattern2.WILDCARD flag.
Glob who's Glob.replace(String) method will return its subject argument if the
subject matches the given regular expression.
Glob.matches(String) method of the returned Glob is as follows:
If the regex matches the subject, then true is returned.
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.
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.
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.
CompressionFormats.URLStreamHandler which makes the implementation of archive-based URLStreamHandlers
simple.CompressUtil.CompressorHandler which processes an ArchiveInputStream by feeding its
entries to the given contentsProcessor.
CompressUtil.CompressorHandler which transforms an ArchiveInputStream into an OutputStream, using the given contentsTransformer.
inputStream and then wraps it in the
appropriate CompressorInputStream.
org.apache.commons.compress.InputStreams.java.util.concurrent".loggers to the given level, adds the given handler to the
logger and sets the given formatter on the handler.
clasS will be checked against the given accessControlContext.
clasS will be checked against the given protectionDomain.
clasS will be checked against the given permissions.
accessControlContext.
protectionDomain.
permissions.
classLoader
will be checked against the given accessControlContext.
classLoader
will be checked against the given protectionDomain.
classLoader
will be checked against the given permissions.
subject of type T.
subject of type T.
Consumer-related utility methods.Consumer, but the ConsumerWhichThrows.consume(Object) method is permitted to throw a given exception.ContentsProcessor-related utility methods.ContentsProcessor.process(String, InputStream, long, long, ProducerWhichThrows)
for all archive entries into one object.ContentsProcessor that is used to process a file's contents when FileContentsProcessor.process(String, File) is
invoked.
ContentsTransformer.InputStream and writes bytes to an
OutputStream.ContentsTransformer which IoUtil.copy(InputStream, OutputStream)s all data unmodified and
returns the number of copied bytes.
n bytes from the input stream and writes all data to the output stream.
inputStream to the outputStream.
reader to the writer.
Readable until end-of-input and writes all data to the Appendable.
inputStream to the outputFile.
reader to the outputFile, encoded with the given outputCharset.
inputFile to the outputStream.
inputStream to the outputFile.
inputFile to the outputFile.
RunnableWhichThrows that copies bytes from in to out until
end-of-input.
InputStream that counts the number of bytes read from it.OutputStream that counts the number of bytes written to it.FilterReader that counts characters and line breaks in the stream.InputStream.InputStream and writing to an OutputStream.ArchiveStreamFactory, with the following
improvements:
Additional archive formats can be 'plugged in' at runtime (see ArchiverUtil).CompressorStreamFactory, with the
following improvements:
Additional compression formats can be 'plugged in' at runtime (see CompressionFormatFactory
CompressionFormatFactory}).InputStreams, OutputStreams, Readers and Writers.java.lang
package.java.math
package.Ftplett interface.java.io-related classes that adhere closely to the HTTP protocol.Servlett interface and some sample
implementations.java.io streams for transferring bytes to and from a remote host.java.lang.reflect package.java.util.regex functionality.java.util collection classes.java.util.concurrent package classes.java.util.logging facility.Filter implementations.Formatter implementations.Handler implementations.PrintfFormatter.PrintfFormatter().
FileProcessor which processes directories and regular files.
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.
DirectoryTransformer which implements the following features:
Recursive processing of directories
Removal, renaming and addition of directory members
Parser.Extension.
Handler that formats its message immediately and forwards it to a delegate.InputStream that produces exactly 0 bytes.
java.util.Collections.
java.util.Collections.
java.util.Collections.
java.util.Collections.
clasS, regardless of the "enable assertions" command line options that
the JVM was start with.
Parser.Extension.
null references.
CharSequence does not refine Object.equals(Object).
Predicate.evaluate(T); calls {#matches}.
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.
Exception-related utility methods."ls -lart") with 'long' options (as "ls -long
-all -reverse -time").
evaluated.ExpressionEvaluator.evaluate(String, Mapping))
Scans and parses an expression (see ExpressionEvaluator.parse(String)) into an Expression object for repeated
evaluation (see Expression.evaluate(Mapping)).Expression.throw new AssertionError()', but returns an Object so it can be used in an
expression.
throw new AssertionError(message)', but returns an Object so it can be used in
an expression.
throw new AssertionError(cause)', but returns an Object so it can be used in
an expression.
throw new AssertionError(message, cause)', but returns an Object so it can be
used in an expression.
false.
false:
null
""
Boolean.FALSE
(byte) 0
(short) 0
(integer) 0
(long) 0
FileAdder-related utility methods.WritableByteChannel which forwards the data to a delegate.ContentsProcessor, and eventually closing
the file.FileTransformer that transforms a file be feeding its contents through a ContentsTransformer.Ftplett that is based on a file directory tree.directoryMemberProcessor for each member.File.Servlett that serves documents with Files.FileTransformer-related utility methods.count bytes of value b to the given output stream.
metaCharacters within subject, starting at
position offset.
limit bytes were read from the delegate.ArchiveOutputStream.getFormat()
CompressorOutputStream.getFormat()
LogRecord with a PRINTF format string.
delegate1 if the predicate evaluates to true for the logRecord,
otherwise delegate2.
format against the delegate after each "*" in the format has been replaced with the subject.
delegate collection, in its iteration order, or null iff the
collection is empty.
indexTransformer is invoked
with subjects '0', '1', '2', ...
indexTransformer is invoked
with subjects '0', '1', '2', ...
iterator, or null iff the iterator has no more elements.
Mapping for a Map.
Servlett.ArchiveFormatFactory.
ArchiveFormatFactory.
ArchiveFormatFactory.
ArchiveFormatFactory.
ArchiveFormatFactory.
ArchiveFormatFactory.
ArchiveFormatFactory.
ArchiveFormatFactory.
CompressionFormatFactory.
CompressionFormatFactory.
CompressionFormatFactory.
CompressionFormatFactory.
CompressionFormatFactory.
CompressionFormatFactory.
CompressionFormatFactory.
CompressionFormatFactory.
len bytes from the backing store to buf[off]....
Mapping.get(Object) on the mapping and, if the result is not null, converts it
to the given targetType.
fileName to the name that a corresponding archive file would have.
fileName to the name that a corresponding compressed file would have.
TcpServer.TcpServer(InetSocketAddress, int, ConnectionHandler)
ArchiveEntry.getCrc32()
File.
HttpMessage!
type and returns it.
type and returns it, or the
defaulT.
AbstractServlett.get(HttpRequest) and AbstractServlett.post(HttpRequest).
fileName to the name that a corresponding uncompressed file would have.
CompressorInputStream.getUncompressedSize()
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).exception, e.g. by printing, logging or rethrowing it.
runtimeException, e.g. by printing, logging or rethrowing it.
HttpServer.
NioHttpServer.
multiplexer to wait until in, out or some
other SelectableChannel becomes readable or writable.
ReverseProxy has accepted a connection from a client and created
the connection to the remote server.
URLStreamHandler for the protocol "ar".URLStreamHandler for the protocol "arj".URLStreamHandler for the protocol "cpio".URLStreamHandler for the protocol "dump".URLStreamHandler for the protocol "jar".URLStreamHandler for the protocol "tar".URLStreamHandler for the protocol "zip".URLStreamHandler for the protocol "bzip2".URLStreamHandler for the protocol "gzip".URLStreamHandler for the protocol "lzma".URLStreamHandler for the protocol "pack200".URLStreamHandler for the protocol "snappy".URLStreamHandler for the protocol "xz".URLStreamHandler for the protocol "z".AbstractServlett.get(HttpRequest), AbstractServlett.head(HttpRequest), AbstractServlett.post(HttpRequest), AbstractServlett.put(HttpRequest), depending on the HTTP method.
OutputStream that formats and prints the data written to it in lines of 32 bytes.Servlett that processes the AUTHENTICATION information in the HTTp request, and passes control to the
next servlett iff authentication is successfully completed.address and port.
Servletts that handle requests that are received from a client connection.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.endpoint; obtains a new Servlett from the
httpClientConnectionHandlerFactory for each accepted connection, and then calls
Servlett.handleRequest(HttpRequest) for each received request.
IdentityHashMap) that performs very well for a SMALL number of entries.Level one higher (towards Level.WARNING) than Level.INFO.
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.
IOException that indicates an ill-formed HTTp request or response.java.io-related utility methods.Writer.Iterable-related utility methods.elements to string and concatenates these, separated by the glue.
false' literal.Json.ObjecT.null' literal.true' literal.Json.ValueVisitor which prints a JSON value nicely formatted to a PrintWriter.TreeComparator.compare(Node, Node) for every node that is a leaf node under node1 and a non-leaf node under node2.
TreeComparator.compare(Node, Node) for every leaf node that exists under node1 and under node2.
Level.CONFIG (e.g.
Level.INFO (e.g.
Level.WARNING (e.g.
LevelFilteredPrinter.info(String) and higher are printed.AbstractExecutorService which executes runnables immediately in the calling
thread.Map that performs very well for a SMALL number of entries.OutputStream.
Reader.
InputStream.
LogManager.getLogManager().
Consumer are logged to the given logger at the given level.
Formatter that for each LogRecord invokes delegate1 if the level of the
processing Logger is greater than threshold, and for all other the delegate2.
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.
java.util.logging-related utility methods.Writer are optionally prepended with the given prefix, and then logged
to the given Logger at the given Level.
Mapping.get(Object) is invoked.Mapping.FileInputStream that supports mark(int) and
reset().subject.
Date very far in the future.
Date very far in the past.
Selector that also manages timers and multiple threads.TimeTable who's TimeTable.next(Date) method always returns TimeTable.MAX_DATE.
endpoint; obtains a new Servlett from the
httpClientConnectionHandlerFactory for each accepted connection, and then calls
Servlett.handleRequest(HttpRequest) for each received request.
NioTcpServer.ConnectionHandler.sizeLimit paramter of ArchivingFileHandler.ArchivingFileHandler(String,
long, TimeTable, boolean, boolean, Level, Filter, Formatter, String) indicating that no limit should apply.
TreeComparator.compare(Node, Node) for every node that does not exist under node1, but under node2.
TreeComparator.compare(Node, Node) for every node that exists under node1,
but not under node2.
Glob that matches no string.
TreeComparator.compare(Node, Node) for every node that is a non-leaf node under
node1 and a leaf node under node2.
FileTransformations.ArchiveCombiner that does nothing.
FileTransformations.DirectoryCombiner that does nothing.
Runnable that does simply nothing.
FileProcessings.DirectoryCombiner which ignores the combinables and returns null.
TransformerWhichThrows which processes an InputStream by feeding it into
the given contentsProcessor.
InputStream into an OutputStream using the
given contentsTransformer.
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.
subject is not null.
subject is not null.
null.
OutputStream that discards all bytes written to it.
null.java.lang.Object-related utility methods.AbstractScanner.cs of the next token to be scanned.
TimeTable who's TimeTable.next(Date) method will return date if previous is before
date, and TimeTable.MAX_DATE otherwise.
Opcodes.archiveFile and then returns a
ArchiveInputStream reading from the archiveFile.
container, finds the entry with the given entryName and returns an
InputStream that reads from it.
compressedFile and then returns a
CompressorInputStream reading from the compressedFile.
container and returns an InputStream that reads from it.
Glob.matches(String) method of the returned Glob returns whether its subject
argument matches pattern1 or, if not, pattern2.
Mappings.union(Mapping, Mapping), where the first argument is constructed from the given keyValuePairs and the second argument is in.
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.
runnables in parallel before it returns.
run method of all runnables in parallel threads (including the current
thread).
tokenProducer.
TimeTable from a string:
|
|||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||