|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use javolution.lang | |
---|---|
javolution.context | Provides real-time Context to facilitate
separation of concerns and achieve higher level of performance and
code predictability. |
javolution.io | Provides utility classes for input and output (such as
Struct and Union
for direct interoperability with C/C++). |
javolution.lang | Provides fundamental classes and interfaces; some of which are either missing from
the java.lang package or are not available for all platforms (including J2ME CLDC). |
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 . |
javolution.xml.sax | Provides SAX2 and
SAX2-Like parsers; the later
being several times faster than conventional SAX2 parsers (by avoiding
String allocations while parsing). |
javolution.xml.stream | Provides StAX-like XML readers/writers which do not require object creation (such as String) and are consequently faster and more time predictable than standard StAX classes. |
Classes in javolution.lang used by javolution.context | |
---|---|
Configurable
This class facilitates separation of concerns between the configuration logic and the application code. |
|
Reference
This interface represents an object reference, the reachability level of a reference varies based on the actual reference implementation. |
|
ValueType
This interface identifies objects which can be manipulated by value; a JVM implementation may allocate instances of this class on the stack and pass references by copy. |
Classes in javolution.lang used by javolution.io | |
---|---|
Configurable
This class facilitates separation of concerns between the configuration logic and the application code. |
|
Reusable
This interfaces identifies mutable objects capable of being used again or repeatedly; once reset , reusable objects behave as if
they were brand-new. |
Classes in javolution.lang used by javolution.lang | |
---|---|
Configurable
This class facilitates separation of concerns between the configuration logic and the application code. |
|
Immutable
This interface identifies classes whose instances are not subject or susceptible to change or variation after creation. |
|
Reflection
This utility class greatly facilitates the use of reflection to invoke constructors or methods which may or may not exist at runtime or may be loaded/unloaded dynamically such as when running on a OSGi Platform. |
|
Reflection.Constructor
This interface represents a run-time constructor obtained through reflection. |
|
Reflection.Method
This interface represents a run-time method obtained through reflection. |
Classes in javolution.lang used by javolution.testing | |
---|---|
Configurable
This class facilitates separation of concerns between the configuration logic and the application code. |
Classes in javolution.lang used by javolution.text | |
---|---|
Immutable
This interface identifies classes whose instances are not subject or susceptible to change or variation after creation. |
|
Realtime
This interface identifies RTSJ safe classes with predictable response time and supporting custom allocation policies (e.g.
"stack" allocations). |
|
Reusable
This interfaces identifies mutable objects capable of being used again or repeatedly; once reset , reusable objects behave as if
they were brand-new. |
|
ValueType
This interface identifies objects which can be manipulated by value; a JVM implementation may allocate instances of this class on the stack and pass references by copy. |
Classes in javolution.lang used by javolution.util | |
---|---|
Configurable
This class facilitates separation of concerns between the configuration logic and the application code. |
|
Immutable
This interface identifies classes whose instances are not subject or susceptible to change or variation after creation. |
|
Realtime
This interface identifies RTSJ safe classes with predictable response time and supporting custom allocation policies (e.g.
"stack" allocations). |
|
Reusable
This interfaces identifies mutable objects capable of being used again or repeatedly; once reset , reusable objects behave as if
they were brand-new. |
Classes in javolution.lang used by javolution.xml | |
---|---|
Immutable
This interface identifies classes whose instances are not subject or susceptible to change or variation after creation. |
|
Reusable
This interfaces identifies mutable objects capable of being used again or repeatedly; once reset , reusable objects behave as if
they were brand-new. |
Classes in javolution.lang used by javolution.xml.sax | |
---|---|
Reusable
This interfaces identifies mutable objects capable of being used again or repeatedly; once reset , reusable objects behave as if
they were brand-new. |
Classes in javolution.lang used by javolution.xml.stream | |
---|---|
Configurable
This class facilitates separation of concerns between the configuration logic and the application code. |
|
Reusable
This interfaces identifies mutable objects capable of being used again or repeatedly; once reset , reusable objects behave as if
they were brand-new. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |