Uses of Interface
javolution.xml.XMLSerializable

Packages that use XMLSerializable
javolution.context Provides real-time Context to facilitate separation of concerns and achieve higher level of performance and code predictability. 
javolution.testing Provides classes and interfaces to facilitate all aspects of testing including unit tests, performance, regression, etc. 
javolution.text Provides classes and interfaces to handle text. 
javolution.util Provides high-performance collection classes and miscellaneous utilities; although this package provides very few collection classes, they are substitutes for most of java.util.* classes (for example, java.util.IdentityHashMap would be a FastMap with an identity key comparator). 
javolution.xml Provides support for the encoding of objects, and the objects reachable from them, into XML; and the complementary reconstruction of the object graph from XML
 

Uses of XMLSerializable in javolution.context
 

Classes in javolution.context that implement XMLSerializable
 class AllocatorContext
           This class represents an allocator context; it defines the the allocation policy of the objects produced by ObjectFactory.
 class ConcurrentContext
           This class represents a context to take advantage of concurrent algorithms on multi-processors systems.
 class Context
           This class represents an execution context; they can be associated to particular threads or objects.
 class HeapContext
           This class represents the default allocator context.
 class ImmortalContext
           This class represents an allocator from immortal memory (RTSJ).
 class LocalContext
           This class represents a context to define locally scoped environment settings.
 class LogContext
           This class represents a context for object-based/thread-based logging capabilities.
 class PersistentContext
           This class represents a context persistent accross multiple program executions.
 class PoolContext
           This class represents a shared pool context for object allocation/recycling.
 class SecurityContext
           This class represents a high-level security context (low level security being addressed by the system security manager).
 class StackContext
           This class represents a stack allocator context; (using thread-local pools or RTSJ ScopedMemory).
 

Uses of XMLSerializable in javolution.testing
 

Classes in javolution.testing that implement XMLSerializable
 class JUnitContext
           This class represents a test context forwarding events to the JUnit framework (e.g.
 class TestContext
           This class represents a logging context specialized for testing.
 class TimeContext
           This class represents a test context specialized for measuring execution time.
 

Uses of XMLSerializable in javolution.text
 

Classes in javolution.text that implement XMLSerializable
 class Text
           This class represents an immutable character sequence with fast concatenation, insertion and deletion capabilities (O[Log(n)]) instead of O[n] for StringBuffer/StringBuilder).
 

Uses of XMLSerializable in javolution.util
 

Classes in javolution.util that implement XMLSerializable
 class FastBitSet
           This class represents either a table of bits or a set of non-negative numbers.
 class FastCollection<E>
           This class represents collections which can quickly be iterated over (forward or backward) and which an be made thread-safe and/or unmodifiable.
 class FastComparator<T>
           This class represents a comparator to be used for equality as well as for ordering; instances of this class provide a hashcode function consistent with equal (if two objects are equal, they have the same hashcode), equality with null values is supported.
 class FastList<E>
           This class represents a linked list with real-time behavior; smooth capacity increase and no memory allocation as long as the list size does not exceed its initial capacity.
 class FastMap<K,V>
           This class represents a hash map with real-time behavior; smooth capacity increase and thread-safe without external synchronization when shared.
 class FastSet<E>
           This class represents a set collection backed by a FastMap; smooth capacity increase and no rehashing ever performed.
 class FastTable<E>
           This class represents a random access collection with real-time behavior (smooth capacity increase).
 class Index
           This class represents a unique index which can be used instead of java.lang.Integer for primitive data types collections.
 class StandardLog
           This class represents a specialized logging context forwarding events to a standard logger (java.util.logging.Logger).
 

Uses of XMLSerializable in javolution.xml
 

Classes in javolution.xml that implement XMLSerializable
 class QName
           This class represents unique identifiers for XML elements (tags) or attributes (names).
 class XMLBinding
           This class represents the binding between Java classes and their XML representation (XMLFormat).
 



Copyright © 2005-2012 Javolution. All Rights Reserved.