| Interface | Description |
|---|---|
| ArrayFactory | |
| Block4 | |
| BlockingQueue4<T> | |
| CancellableVisitor4<T> | |
| Closure4<R> | |
| Comparison4<T> | |
| DeepClone |
Deep clone
|
| Entry4 | |
| Environment | |
| FixedSizeIntIterator4 | |
| Function4<A,R> | |
| IntComparator |
Non boxing/unboxing version of
Comparator for
faster id comparisons. |
| IntIterator4 | |
| IntObjectVisitor | |
| Iterable4<T> | |
| IterableBase | |
| IterableBaseWrapper | |
| Iterator4<E> | |
| KeySpec.Deferred | |
| Listener4<E> | |
| Map4 | |
| ObjectPool<T> | |
| PausableBlockingQueue4<T> | |
| Predicate4<T> | |
| PreparedComparison<T> |
a prepared comparison, to compare multiple objects
with one single object.
|
| Procedure4<T> | |
| Queue4<E> | |
| Sequence4<T> | |
| Set4<T> | |
| ShallowClone | |
| Sortable4 | |
| TimeoutBlockingQueue4<T> | |
| Visitable<T> | |
| Visitor4<T> |
| Class | Description |
|---|---|
| AbstractTreeIterator | |
| Algorithms4 | |
| ArrayIterator4 | |
| Arrays4 | |
| AutoStopWatch | |
| BitMap4 | |
| BlockingQueue<T> | |
| BooleanByRef |
Useful as "out" or "by ref" function parameter.
|
| ByRef<T> |
Useful as "out" or "by reference" function parameter.
|
| ChainedRuntimeException.ChainedRuntimeExceptionMixin | |
| CircularBuffer4<T> |
A fixed size double ended queue with O(1) complexity for addFirst, removeFirst and removeLast operations.
|
| CircularIntBuffer4 |
A fixed size double ended queue with O(1) complexity for addFirst, removeFirst and removeLast operations.
|
| CircularLongBuffer4 |
A fixed size double ended queue with O(1) complexity for addFirst, removeFirst and removeLast operations.
|
| Coercion4 | |
| Collection4<T> |
Fast linked list for all usecases.
|
| Collection4Iterator | |
| CollectionIterableBase | |
| Collections4 | |
| CompositeIterable4 | |
| CompositeIterator4 | |
| CRC32 | |
| DalvikSignatureGenerator | |
| DelegatingBlockingQueue<T> | |
| DynamicVariable<T> |
A dynamic variable is a value associated to a specific thread and scope.
|
| Enum4 | |
| EnumerateIterator | |
| EnumerateIterator.Tuple | |
| Environments | |
| FilteredIterator | |
| FlatteningIterator | |
| FunctionApplicationIterator | |
| HashSet4 | |
| Hashtable4 | |
| HashtableBase | |
| HashtableIdentityEntry | |
| HashtableIntEntry | |
| HashtableIterator | |
| HashtableLongEntry | |
| HashtableObjectEntry | |
| IdentityHashtable4 | |
| IdentityHashtable4.IdentityEntry | |
| IdentitySet4 | |
| IndexedIterator |
Basic functionality for implementing iterators for
fixed length structures whose elements can be efficiently
accessed by a numeric index.
|
| IntArrayByRef | |
| IntArrayList | |
| IntByRef |
Useful as "out" or "by ref" function parameter.
|
| IntIdGenerator | |
| IntIterator4Adaptor | |
| IntIterator4Impl | |
| IntIterators | |
| Iterable4Adaptor |
Adapts Iterable4/Iterator4 iteration model (moveNext, current) to the old db4o
and jdk model (hasNext, next).
|
| IterableBaseFactory | |
| Iterator4Impl<T> | |
| Iterator4JdkIterator | |
| Iterators |
Iterator primitives (concat, map, reduce, filter, etc...).
|
| JdkCollectionIterable4 | |
| JdkSignatureGenerator | |
| KeySpec | |
| KeySpecHashtable4 | |
| List4<T> |
simplest possible linked list
|
| ListenerRegistry<E> | |
| Lock4 | |
| LongByRef |
Useful as "out" or "by ref" function parameter.
|
| MappingIterator | |
| NativeCollections | |
| No4 | |
| NoDuplicatesQueue | |
| NonblockingQueue<T> |
Unbounded queue.
|
| ObjectByRef<T> |
Useful as "out" or "by ref" function parameter.
|
| Pair<TFirst,TSecond> | |
| PausableBlockingQueue<T> | |
| PrimitiveCodec | |
| ReflectionIterableBase | |
| Runnable4 | |
| Runtime4 |
A collection of static methods that should be part of the runtime environment but are not.
|
| SignatureGenerator | |
| SimpleObjectPool<T> | |
| SimpleTimer | |
| SingleValueIterator | |
| SortedCollection4 | |
| Stack4 | |
| StopWatch | |
| SubTypePredicate | |
| SynchronizedHashtable4 | |
| SynchronizedIterator4 | |
| TernaryBool |
yes/no/dontknow data type
|
| ThreadLocal4<T> |
ThreadLocal implementation for less capable platforms such as JRE 1.1 and
Silverlight.
|
| TimeoutBlockingQueue<T> | |
| TimeStampIdGenerator | |
| Tree<T> | |
| TreeKeyIterator | |
| TreeNodeIterator | |
| TreeObject |
| Exception | Description |
|---|---|
| ArgumentNullException | |
| BlockingQueueStoppedException | |
| ChainedRuntimeException | |
| InvalidIteratorException | |
| NotImplementedException | |
| NotSupportedException | |
| RuntimeInterruptedException |