Package | Description |
---|---|
javolution.io | |
javolution.text |
Provides classes and interfaces to handle text.
|
javolution.util | |
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 | |
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.
|
Modifier and Type | Class and Description |
---|---|
class |
AppendableWriter
This class allows any
Appendable to be used as
a writer. |
class |
CharSequenceReader
This class allows any
CharSequence to be used as
a reader. |
class |
UTF8ByteBufferReader
This class represents a UTF-8
j2me.nio.ByteBuffer reader. |
class |
UTF8ByteBufferWriter
This class represents a UTF-8
j2me.nio.ByteBuffer
writer. |
class |
UTF8StreamReader
This class represents a UTF-8 stream reader.
|
class |
UTF8StreamWriter
This class represents a UTF-8 stream writer.
|
Modifier and Type | Class and Description |
---|---|
class |
Cursor
This class represents a parsing cursor over characters.
|
class |
TextBuilder
This class represents an
Appendable text whose capacity expands
gently without incurring expensive resize/copy operations ever. |
Modifier and Type | Class and Description |
---|---|
class |
FastBitSet
This class represents either a table of bits or a set of non-negative
numbers.
|
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).
|
Modifier and Type | Class and Description |
---|---|
class |
XMLBinding
This class represents the binding between Java classes and
their XML representation (
XMLFormat ). |
class |
XMLObjectReader
This class restores objects which have been serialized in XML
format using an
XMLObjectWriter . |
class |
XMLObjectWriter
This class takes an object and formats it to XML; the resulting
XML can be deserialized using a
XMLObjectReader . |
class |
XMLReferenceResolver
This class represents a resolver for XML cross references during
the marshalling/unmarshalling process.
|
Modifier and Type | Class and Description |
---|---|
class |
SAX2ReaderImpl
This class provides a SAX2-compliant parser wrapping a
XMLReaderImpl . |
class |
XMLReaderImpl
This class provides a real-time SAX2-like XML parser; this parser is
extremely fast and does not create temporary objects
(no garbage generated and no GC interruption).
|
Modifier and Type | Class and Description |
---|---|
class |
XMLStreamReaderImpl
This class represents a
reusable
implementation of XMLStreamWriter . |
class |
XMLStreamWriterImpl
This class represents a
reusable
implementation of XMLStreamWriter . |
Copyright © 2005–2015 Javolution. All rights reserved.