Interface | Description |
---|---|
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. |
Reference<T> |
This interface represents an object reference, the reachability level
of a reference varies based on the actual reference implementation.
|
Reflection.Constructor |
This interface represents a run-time constructor obtained through reflection.
|
Reflection.Method |
This interface represents a run-time method obtained through reflection.
|
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.
|
Class | Description |
---|---|
ClassInitializer |
This utility class allows for initialization of all classes
at startup to avoid initialization delays at an innapropriate time.
|
Configurable<T> |
This class facilitates separation of concerns between the configuration
logic and the application code.
|
MathLib |
This utility class ensures cross-platform portability of the math
library.
|
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.
|
Copyright © 2005 - 2007 Javolution.