| Interface | Description |
|---|---|
| LoadBalancedList<E> |
A list that can act like a load balancer by internally tracking
which item to return next.
|
| SimpleMap<V> |
A more simplified map interface than a java.util.Map where only a small subset
of functionality is supported.
|
| Class | Description |
|---|---|
| BeanProperty |
Represents a "bean" property for a class.
|
| BeanUtil |
This class implements utilities for working with classes.
|
| ByteArrayUtil |
Utility class for working with byte arrays such as converting between
byte arrays and numbers.
|
| ByteBuffer |
This class implements a capacity constrained ByteBuffer using a circular array
of bytes.
|
| ByteUtil |
Utility class for methods to handle bytes.
|
| CircularIndex |
Utility class for maintaining a circular index of a fixed capacity.
|
| ClassUtil |
This class implements utilities for working with classes.
|
| CompressionUtil |
Utility methods for compressing and uncompressing a file.
|
| CountingRejectedExecutionHandler |
An implementation of a RejectedExecutionHandler that counts the number of
times it has been called.
|
| DateTimeUtil | |
| DecimalUtil |
Utility classes for working with decimal values like a float or double.
|
| DigitLookupMap<V> |
A Trie based implementation of the SimpleMap interface used to map String keys
(containing only digits) to values.
|
| EncryptUtil |
Utility class for 2-way encryption.
|
| EnvironmentUtil |
Common environment methods.
|
| FastByteArrayOutputStream |
Originally found here: http://www.java2s.com/Code/Java/File-Input-Output/AspeedyimplementationofByteArrayOutputStream.htm
A speedy implementation of ByteArrayOutputStream.
|
| FileUtil |
Utility class for handling Files.
|
| FileUtil.FileNameDateTimeComparator |
Class to compare Files by their embedded DateTimes.
|
| Hasher |
Utility class to hash strings (such as passwords).
|
| HexString |
Utility class for representing hex strings.
|
| HexUtil |
Utility class for encoding or decoding objects to a hexidecimal format.
|
| LoadBalancedList.Node<E> | |
| LoadBalancedLists |
Utilities for working with LoadBalancedList objects.
|
| ManagementUtil | |
| MetaFieldInfo |
Simple class to display a counter's name, value, and description based on
current values and annotations.
|
| MetaFieldUtil |
Utility class for generating an array of MetaFieldInfo objects at runtime by
reflecting a class and searching for the MetaField annotation.
|
| NameValue<N,V> |
Represents a NameValue with generics.
|
| NamingThreadFactory |
A ThreadFactory that standardizes the two most common customizations: thread
name and whether a thread will be a daemon.
|
| PeriodFormatterUtil |
Utility class to create useful Joda PeriodFormatters.
|
| RandomUtil |
Utility class for using and generating random object such as strings.
|
| RoundRobinLoadBalancedList<E> |
Implementation of a load balanced list that returns items using a weighted,
round-robin algorithm.
|
| RunningAverage |
Same as RunningTotal, but provides the average in its toString() method vs.
|
| RunningTotal |
Helps maintain a running total of X number of longs.
|
| Sequencer |
This class implements an extremely efficient, thread-safe way to generate a
simple incrementing sequence of Longs.
|
| StackTraceUtil |
Simple utilities to return the stack trace of an exception as a String.
|
| StringLookupMap<V> |
A more simplified map interface than a java.util.Map where only a small subset
of functionality is supported.
|
| StringUtil |
A set of String utilities.
|
| ThreadUtil |
A utility class for working with threads in a JVM.
|
| TimedStateBoolean |
Wrapper around Java AtomicBoolean to include the DateTime of when the state last
changed, effectively providing a "time" of the current state.
|
| UnwrappedWeakReference<T> |
Smarter WeakReference that "unwraps" the referenced object in a few methods
such as "equals()" which let a WeakReference be used in many other types of
collections and lists and have them still work correctly.
|
| URL |
Represents a URL and its various properties.
|
| URLParser |
A URL parser for the following pattern:
protocol://[username[:password]@][host[:port]][/path]
Examples:
p:///
p://h
p://h:p
p://u@h:p
p://u:p@h:p
p://h/path/to/something
|
| Enum | Description |
|---|---|
| CompressionUtil.Algorithm |
Enumeration of all supported compression algorithms by this utility.
|
| Hasher.Algorithm |
Enum that represents each different algorithm supported by the Hasher.
|
| Exception | Description |
|---|---|
| AddressFormatException |
Thrown when an invalid Address format is used.
|
| BufferException | |
| BufferIsEmptyException | |
| BufferIsFullException | |
| BufferSizeException | |
| EnvironmentException |
Exception represents a an error while creating environment properties.
|
| FileAlreadyExistsException |
Exception represents a file already exists and cannot be overwritten.
|
| SubstitutionException |
Root exception for StringUtil where environment variables can be used to
replace certain properties.
|
Copyright © 2012-2015 Cloudhopper by Twitter. All Rights Reserved.