Commons.unkrig.de: Difference between revisions

From unkrig.de
Jump to navigation Jump to search
Line 11: Line 11:
* [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/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/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/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/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/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/javadoc/de/unkrig/commons/reflect/package-summary.html de.unkrig.commons.reflect]: Various utilities for Java's reflection API


* [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/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/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


== Source Code ==
== Source Code ==

Revision as of 14:04, 19 August 2013

de.unkrig.commons is a versatile Java™ library that implements many useful container and utility classes

Overview

de.unkrig.commons is structured in several packages who's names are aligned to the related packages in the JDK libraries:

  • 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

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

COMMONS.UNKRIG.DE is published under the "New BSD License".