Package | Description |
---|---|
javolution.context |
Run-time
contexts to facilitate
separation of concerns and achieve higher level of performance and flexibility. |
javolution.text |
Text handling package.
|
javolution.util |
High-performance collection classes with
worst case execution time behavior documented. |
javolution.util.function |
Basic functions for lambda expressions and method references.
|
javolution.xml.stream |
StAX-like XML readers/writers which do not require object
creation (such as String) and are consequently faster than standard StAX.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractContext
The parent class for all contexts.
|
Modifier and Type | Class and Description |
---|---|
class |
TextFormat<T>
The service for plain text parsing and formatting;
it supports
CharSequence and Appendable interfaces
for greater flexibility. |
Modifier and Type | Class and Description |
---|---|
static class |
FastCollection.Format
Default text format for fast collections (parsing not supported).
|
Modifier and Type | Method and Description |
---|---|
FastCollection<E> |
FastCollection.atomic()
Returns an atomic view over this collection.
|
FastMap<K,V> |
FastMap.atomic()
Returns an atomic view over this map.
|
FastCollection<E> |
FastCollection.shared()
Returns a thread-safe view over this collection.
|
FastMap<K,V> |
FastMap.shared()
Returns a thread-safe view over this map.
|
Modifier and Type | Field and Description |
---|---|
static Equality<Object> |
Equalities.ARRAY
A content array comparator.
|
static Equality<Object> |
Equalities.IDENTITY
A comparator for which instances are only equals to themselves.
|
static Equality<CharSequence> |
Equalities.LEXICAL
A lexicographic comparator for any
CharSequence . |
static Equality<CharSequence> |
Equalities.LEXICAL_CASE_INSENSITIVE
A case insensitive lexicographic comparator for any
CharSequence . |
static Equality<CharSequence> |
Equalities.LEXICAL_FAST
An optimized lexical comparator for any
CharSequence taking
a sample of few characters instead of the whole character sequence to
calculate the hash code (still equality comparison checks all characters). |
static Equality<Object> |
Equalities.STANDARD
A standard object comparator (based on the object hashCode and equals
methods).
|
Modifier and Type | Method and Description |
---|---|
static Reducer<Boolean> |
Reducers.and()
Conditional 'and' operator (returns
true if the collection is
empty). |
static <E> Reducer<E> |
Reducers.any(Class<? extends E> type)
Returns any non-null element of the specified type.
|
static <E> Reducer<E> |
Reducers.max(Comparator<? super E> comparator)
Returns the greatest element of a collection according to the
specified comparator (returns
null if the collection is empty). |
static <E> Reducer<E> |
Reducers.min(Comparator<? super E> comparator)
Returns the smallest element of a collection according to the collection
comparator (returns
null if the collection is empty). |
static Reducer<Boolean> |
Reducers.or()
Conditional 'or' operator (returns
false if the collection is
empty). |
static Reducer<Integer> |
Reducers.sum()
Returns the sum of the specified integers value (returns
0
if the collection is empty). |
Modifier and Type | Interface and Description |
---|---|
interface |
XMLInputFactory
The OSGi factory service to create
XMLStreamReader instances. |
interface |
XMLOutputFactory
The OSGi factory service to create
XMLStreamWriter instances. |
Copyright © 2005-2013 Javolution. All Rights Reserved.