|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Immutable | |
---|---|
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.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 Immutable in javolution.lang |
---|
Subinterfaces of Immutable in javolution.lang | |
---|---|
interface |
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. |
Uses of Immutable in javolution.text |
---|
Classes in javolution.text that implement Immutable | |
---|---|
class |
CharSet
This class represents a set of characters. |
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 Immutable in javolution.util |
---|
Classes in javolution.util that implement Immutable | |
---|---|
class |
Index
This class represents a unique index which can be used instead of java.lang.Integer for primitive data types collections. |
Uses of Immutable in javolution.xml |
---|
Classes in javolution.xml that implement Immutable | |
---|---|
class |
QName
This class represents unique identifiers for XML elements (tags) or attributes (names). |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |