Xenei.org
utilities are used in the various xenei projects, and offer functionality that may be useful in
other projects.
Components
- AbstractVersionInfo
-
A class that provides the basis for retrieving Version Information in a standard fashion. Most
Xenei.org
jars contain an concrete implementation of this class
- ByteArrayWrapper
-
A class the wraps a byte[] and provide methods to load it from an InputStream or write it to an
OutputStream.
- Configurable
- Defines an interface for objects that can be configured with a Configurations object.
- Configurations
- Defines an interface that retrieves data from a configuration source.
- ConfigurationsImpl
-
A concrete implementation of Configurations that reads from a Properties file or another
Configurations implementation.
- DefaultComparator
- A Comparator implementation that compares Sortable, Number, String and Object objects.
- Hex
- Encode byte and byte[] to hex strings.
- PriorityQueue
- Implements a PriorityQueue. Priority is only assessed on insertion.
- Queue
- Implementes a FIFO Queue.
- QuickSort
- Implements a QuickSort algorithem for several container types as well as a unique method.
- ResourceLoader
- Locates and loads various resource types from the classpath.
- SearchData
- Locates an object in a sorted container using a binary search.
- Sizes
- An interface that defines the number of bytes in a KB, MB and GB.
- Sortable
- An interface that defines an object as being sortable.
- SortedCollection
- A collection of sorted objects.
- SortOrder
- A utility class to defind ASCENDING and DESCENDING sort orders.
- Status
- An interface that defines a status report.
- TimeInfo
- An interface that defines clock ticks per second, minute, hour, and day.
- URLTools
- An class that manipulates URLs.
- VersionInfo
- A concrete implementation of AbstractVersionInfo for the Xenei Util jar.
- XeneiException
- An exception that wraps another exception.
All trademarks and copyrights are the property of their respective owners.
Copyright © 2002-2004 by Xenei.com, All Rights Reserved