All Classes Interface Summary Class Summary Enum Summary Exception Summary
| Class |
Description |
| ActionCount<T> |
|
| Alarm |
An Alarm set by AlarmClock
|
| AlarmClock |
An AlarmClock is an object that will make a callback (with a value) at a
preset time.
|
| Alg |
|
| ArrayUtils |
Collection of array-related operations
|
| AtlasException |
|
| AWriter |
Simple abstraction of a string/character output stream
|
| AWriterBase |
Simple abstraction of a string/character output stream
|
| BitsInt |
Utilities for manipulating a bit pattern which are held in a 32 bit int.
|
| BitsLong |
Utilities for manipulating a bit pattern which are held in a 64 bit long
|
| BlockUTF8 |
Convert between bytes and chars, UTF-8 only.
|
| BufferingWriter |
A buffering writer.
|
| ByteBufferLib |
|
| Bytes |
Byte-oriented operations.
|
| Cache<Key,Value> |
A cache
|
| Cache0<K,V> |
A cache that keeps nothing
|
| Cache1<K,V> |
A one-slot cache.
|
| CacheFactory |
|
| CacheGuava<K,V> |
Wrapper around a shaded com.google.common.cache
|
| CacheInfo |
Simplified version of Guava's CacheStats (and abstracting away from Guava cache implementation)
|
| CacheSet<T> |
|
| CacheSetImpl<T> |
Cache set
|
| CacheSetSync<T> |
|
| CacheSetWrapper<T> |
|
| CacheSimple<K,V> |
A simple fixed size cache that uses the hash code to address a slot.
|
| CacheWrapper<Key,T> |
|
| Chars |
|
| CharSpace |
rather write 'true' or 'false', use this enum
|
| CharStream |
A simplified reader interface without IOExceptions.
|
| CharStreamBasic |
A PeekReaderSource that does no buffering - just wraps a reader.
|
| CharStreamBuffered |
Buffering reader without the (hidden) sync overhead in BufferedReader
|
| CharStreamReader |
Machinery to add Reader functionality to a CharStream.
|
| CharStreamSequence |
|
| Closeable |
Close this object.
|
| CollectionUtils |
|
| ConsoleHandlerStream |
Console handler that modifies ConsoleHandler.
|
| Creator<T> |
Represents a creator of things.
|
| DateTimeUtils |
|
| EscapeStr |
String escape utilities
|
| FileOps |
A library of utility operations on files and the filing system
|
| FilterDistinctAdjacent<T> |
|
| FilterUnique<T> |
|
| FlatFormatter |
Very simple formatter - just the log message.
|
| FlatHandler |
A handler and formatter for unadorned output to stdout.
|
| FmtLog |
Logging with String.format (which can be a expensive)
The formatting operations are not designed specifically for performance,
but they do delay forming strings for output
until it is know that a log message is actually
required by level setting.
|
| Hex |
Working in hex ...
|
| IdentityFinishCollector<T,A> |
|
| IdentityFinishCollector.ConcurrentUnorderedIdentityFinishCollector<T,A> |
|
| IdentityFinishCollector.UnorderedIdentityFinishCollector<T,A> |
|
| IndentedLineBuffer |
IndentLineBuffer is a buffer that records an indent level
and uses that to insert a prefix at each line.
|
| IndentedWriter |
A writer that records what the current indentation level is, and
uses that to insert a prefix at each line.
|
| InputStreamBuffered |
InputStream optimizing for one byte at a time operation.
|
| InStreamASCII |
Fast and streaming.
|
| InStreamUTF8 |
Fast and streaming UTF-8
|
| InternalErrorException |
|
| IO |
|
| IRILib |
Operations related to IRIs.
|
| Iter<T> |
Iter provides general utilities for working with Iterators.
|
| Iter.Folder<X,Y> |
|
| IteratorBase<X> |
Iterator base class that adds "closeable" to an iterator.
|
| IteratorBlockingQueue<T> |
Iterator over a blocking queue until queue end seen
|
| IteratorCloseable<T> |
Convenience name for an iterator which is Closeable.
|
| IteratorConcat<T> |
Iterator of Iterators IteratorConcat is better when there are lots of iterators to
be joined.
|
| IteratorCons<T> |
IteratorCons : the concatenation of two iterators.
|
| IteratorDelayedInitialization<T> |
Class to delay the initialization of an iterator until first call of an Iterator operation.
|
| IteratorInteger |
|
| IteratorNoRemove<T> |
|
| IteratorOnClose<T> |
Add an "onClose" action to an Iterator.
|
| IteratorSlotted<T> |
An Iterator with a one slot lookahead.
|
| IteratorTruncate<T> |
Iterate while a condition is true, then stop.
|
| IteratorWithBuffer<T> |
Iterator that delays output by N slots so you can react to the output before
it's yielded.
|
| IteratorWithHistory<T> |
Remembers the last N yields.
|
| IteratorWrapper<T> |
|
| Lib |
|
| ListUtils |
Various things for lists
|
| Log |
Simple wrappers and operations for convenient, non-time critical logging.
|
| LogCtl |
Setup and control of logging - needs access to log4j2 binaries.
|
| LogCtlJUL |
java.util.logging specific code.
|
| LogCtlLog4j2 |
Additional logging control, for Log4j2 as used by jena-cmds.
|
| Map2<K,V> |
A map with parent sharing.
|
| NotImplemented |
|
| NullIterator<T> |
Null Iterator - also guaranteed shareable and immutable
|
| NullOutputStream |
/dev/null
|
| NumberUtils |
|
| OutputUtils |
|
| OutStreamUTF8 |
Output UTF-8 encoded data.
|
| Pair<A,B> |
|
| PairOfSameType<T> |
|
| PeekInputStream |
Parsing-centric input stream.
|
| PeekIterator<T> |
PeekIterator - is one slot ahead from the wrapped iterator
|
| PeekReader |
Parsing-centric reader.
|
| PersistentMap<K,V,SelfType extends PersistentMap<K,V,SelfType>> |
A persistent map data structure.
|
| PersistentSet<E> |
A persistent set data structure.
|
| PMap<K,V,SelfType extends PMap<K,V,SelfType>> |
|
| Pool<T> |
|
| PoolBase<T> |
A Pool of objects.
|
| PoolSync<T> |
Synchronization wrapper for a pool
|
| Printable |
|
| PrintableBase |
|
| PrintUtils |
|
| ProgressMonitor |
Progress monitor - output lines to show the progress of some long running operation.
|
| ProgressMonitor.Output |
|
| PropertiesSorted |
Sorted output
|
| PropertyUtils |
|
| PSet<E> |
|
| PushbackIterator<T> |
An iterator where you can push items back into the iterator, to be yielded (LIFO) next time.
|
| RandomLib |
|
| RefCountingMap<K,T> |
A key -> value 'map' which reference counts entries.
|
| Registry<K,T> |
|
| RuntimeIOException |
Runtime exception used to wrap or simulate IOExceptions.
|
| SetUtils |
Set specific operations
|
| SingletonIterator<T> |
|
| Sink<T> |
Interface for the destination of things
|
| SinkCounting<T> |
|
| SinkLogging<T> |
|
| SinkNull<T> |
|
| SinkPrint<T> |
|
| SinkSplit<T> |
Split a sink stream and duplicate the operations onto two sinks
See also: SinkWrapper
|
| SinkToCollection<T> |
Send items to a collection
|
| SinkToQueue<T> |
Send items to a blocking queue
|
| SinkWrapper<T> |
Wrap one sink in another - to pass on behaviour, the derived Sink must call super.operation
See also: SinkSplit
|
| StreamOps |
Collect some stream operations into one place.
|
| StringWriterI |
|
| StrUtils |
Some functions that act on strings
|
| Sync |
|
| Sys |
|
| SystemUtils |
|
| TConsumer3<X> |
A three-argument consumer in which all arguments are of the same type.
|
| TConsumer4<X> |
A four-argument consumer in which all arguments are of the same type.
|
| TextFormatter |
A pattern-driven log formatter.
|
| TFunction3<X,Z> |
A three-argument function in which all arguments are of the same type.
|
| TFunction4<X,Z> |
A four-argument function in which all arguments are of the same type.
|
| ThreadLib |
Misc class
|
| Timer |
A Timer of operations
|
| Trie<T> |
An implementation of a classic Trie, this is a mapping from strings to some
value type optimized for fast prefix search and match.
|
| Tuple<X> |
A Tuple is a sequence of items of the same class of item.
|
| Tuple0<X> |
A tuple of 0 items.
|
| Tuple1<X> |
A tuple of 1 item.
|
| Tuple2<X> |
A tuple of 2 items.
|
| Tuple3<X> |
A tuple of 3 items.
|
| Tuple4<X> |
A tuple of 4 items.
|
| Tuple5<X> |
A tuple of 5 items.
|
| Tuple6<X> |
A tuple of 6 items.
|
| Tuple7<X> |
A tuple of 7 items.
|
| Tuple8<X> |
A tuple of 8 items.
|
| TupleFactory |
Tuple creation
|
| TupleMap |
General descriptor of a reordering (mapping) of slots in tuples
|
| TupleN<X> |
A Tuple of N items
|
| Version |
Manage version information for subsystems
|
| Writer2 |
A Writer, without the checked exceptions.
|
| XMLLib |
Operations in someway related to XML
|