Editing Commons.unkrig.de
Jump to navigation
Jump to search
The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then publish the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 1: | Line 1: | ||
<tt>de.unkrig.commons</tt> is a versatile Java™ library that implements many useful container and utility classes | |||
<tt>de.unkrig.commons</tt> is a versatile Java™ library that implements many useful container and utility classes | |||
== Overview == | == Overview == | ||
<tt>de.unkrig.commons</tt> is structured in several | <tt>de.unkrig.commons</tt> is structured in several packages who's names are aligned to the related packages in the JDK libraries: | ||
* [http://commons.unkrig.de/javadoc/de/unkrig/commons/asm/package-summary.html de.unkrig.commons.asm]: Helper classes that are useful in the context of [http://forge.ow2.org/projects/asm/ ASM] | |||
* [http://commons.unkrig.de/javadoc/de/unkrig/commons/file/package-summary.html de.unkrig.commons.file]: Functionality for [http://commons.unkrig.de/javadoc/de/unkrig/commons/file/fileprocessing/package-summary.html processing] or [http://commons.unkrig.de/javadoc/de/unkrig/commons/file/filetransformation/package-summary.html transforming] trees of directories, files, ZIP and GZIP files, and even nested ZIP and GZIP files | |||
* [http://commons.unkrig.de/javadoc/de/unkrig/commons/io/package-summary.html de.unkrig.commons.io]: Functionality around byte streams and readers/writers, e.g. for converting a byte stream into a hex dump, or formatting an XML document | |||
* [http://commons.unkrig.de/javadoc/de/unkrig/commons/lang/package-summary.html de.unkrig.commons.lang]: Utility classes for [http://commons.unkrig.de/javadoc/de/unkrig/commons/lang/ExceptionUtil.html exceptions], [http://commons.unkrig.de/javadoc/de/unkrig/commons/lang/ThreadUtil.html threads] and [http://commons.unkrig.de/javadoc/de/unkrig/commons/lang/RunnableUtil.html runnables]; [http://commons.unkrig.de/javadoc/de/unkrig/commons/lang/protocol/package-summary.html "Protocol" interfaces] like [http://commons.unkrig.de/javadoc/de/unkrig/commons/lang/protocol/Producer.html Producer], [http://commons.unkrig.de/javadoc/de/unkrig/commons/lang/protocol/Consumer.html Consumer], [http://commons.unkrig.de/javadoc/de/unkrig/commons/lang/protocol/Predicate.html Predicate], [http://commons.unkrig.de/javadoc/de/unkrig/commons/lang/protocol/Transformer.html Transformer] | |||
[http://commons.unkrig.de/commons | |||
[http:// | |||
[http:// | |||
[http:// | |||
* [http://commons.unkrig.de/javadoc/de/unkrig/commons/math/package-summary.html de.unkrig.commons.math]: A linear congruential generator; a [http://commons.unkrig.de/javadoc/de/unkrig/commons/math/Sequences.html random sequence generator] | |||
* [http://commons.unkrig.de/javadoc/de/unkrig/commons/net/package-summary.html de.unkrig.commons.net]: [http://commons.unkrig.de/javadoc/de/unkrig/commons/net/http/package-summary.html HTTP] and [http://commons.unkrig.de/javadoc/de/unkrig/commons/net/ftp/package-summary.html FTP] servers and clients; various networking tools like [http://commons.unkrig.de/javadoc/de/unkrig/commons/net/tool/tcpmon/package-summary.html TCPMON], [http://commons.unkrig.de/javadoc/de/unkrig/commons/net/tool/ftpmon/package-summary.html FTPMON], [http://commons.unkrig.de/javadoc/de/unkrig/commons/net/tool/telnet/package-summary.html TELNET] | |||
* [http://commons.unkrig.de/javadoc/de/unkrig/commons/reflect/package-summary.html de.unkrig.commons.reflect]: Various utilities for the reflection API | |||
[http://commons.unkrig.de/ | |||
* [http://commons.unkrig.de/javadoc/de/unkrig/commons/text/package-summary.html de.unkrig.commons.text]: An [http://commons.unkrig.de/javadoc/de/unkrig/commons/text/expression/ExpressionEvaluator.html expression evaluator]; a small framework for creating [http://commons.unkrig.de/javadoc/de/unkrig/commons/text/scanner/package-summary.html scanners] and [http://commons.unkrig.de/javadoc/de/unkrig/commons/text/parser/package-summary.html parsers]; a [http://commons.unkrig.de/javadoc/de/unkrig/commons/text/pattern/Glob.html Glob] class that combines the widely known elements of UNIX file name globbing with the power of regular expressions. | |||
* [http://commons.unkrig.de/javadoc/de/unkrig/commons/util/package-summary.html de.unkrig.commons.util]: [http://commons.unkrig.de/javadoc/de/unkrig/commons/util/TimeTable.html TimeTable] parses and implements a CRON-like specification string; various [http://commons.unkrig.de/javadoc/de/unkrig/commons/util/logging/filter/package-summary.html filters], [http://commons.unkrig.de/javadoc/de/unkrig/commons/util/logging/handler/package-summary.html handlers] and [http://commons.unkrig.de/javadoc/de/unkrig/commons/util/logging/formatter/package-summary.html formatters] for <tt>java.util.logging</tt> plus related ANT tasks; the [http://commons.unkrig.de/javadoc/de/unkrig/commons/util/logging/SimpleLogging.html SimpleLogging] facility for easy integration of <tt>java.util.logging</tt> within command line tools | |||
[http://commons.unkrig.de/commons- | |||
[http://commons.unkrig.de/commons- | |||
== Source Code == | |||
The source code is available through SVN: | |||
https://svn.code.sf.net/p/loggifier/code | |||
== Download == | |||
Binaries are available here: | |||
http://commons.unkrig.de/download/ | |||
== API Documentation == | |||
JAVADOC is available online: | |||
http://commons.unkrig.de/javadoc/ | |||
== License == | == License == | ||
COMMONS.UNKRIG.DE is published under the "[[New BSD License]]". | COMMONS.UNKRIG.DE is published under the "[[New BSD License]]". | ||