Reusable Java library of general tools with minimal external dependencies.
For questions or support, please contact us:
Email: support@aoindustries.com
Phone: 1-800-519-9541
Phone: +1-251-607-9556
Web: https://www.aoindustries.com/contact
| Package | Description |
|---|---|
| com.aoindustries.util.persistent |
| Modifier and Type | Class and Description |
|---|---|
class |
BooleanSerializer
Serializes
Boolean objects. |
class |
BufferedSerializer<E>
Serializes any objects by using a buffer between the
getSerializedSize
and serialize calls. |
class |
ByteArraySerializer
Serializes
byte[] objects. |
class |
ByteSerializer
Serializes
Byte objects. |
class |
CharacterSerializer
Serializes
Character objects. |
class |
CharArraySerializer
Serializes
char[] objects. |
class |
DoubleSerializer
Serializes
Double objects. |
class |
FloatSerializer
Serializes
Float objects. |
class |
GZIPSerializer<E>
Wraps a serializer and compresses the data using GZIP.
|
class |
IntegerSerializer
Serializes
Integer objects. |
class |
LongSerializer
Serializes
Long objects. |
class |
ObjectSerializer<E>
Serializes any
Serializable objects. |
class |
ShortSerializer
Serializes
Short objects. |
| Modifier and Type | Method and Description |
|---|---|
static <E> Serializer<E> |
PersistentCollections.getSerializer(Class<E> type)
Selects the most efficient
Serializer for the provided class. |
| Modifier and Type | Method and Description |
|---|---|
static PersistentBlockBuffer |
PersistentCollections.getPersistentBlockBuffer(Serializer<?> serializer,
PersistentBuffer pbuffer,
long additionalBlockSpace)
Gets the most efficient
PersistentBlockBuffer for the provided
provided Serializer. |
| Constructor and Description |
|---|
GZIPSerializer(Serializer<E> wrapped) |
PersistentLinkedList(PersistentBuffer pbuffer,
Serializer<E> serializer)
Constructs a list backed by the provided persistent buffer.
|
Copyright © 2000–2016 AO Industries, Inc.. All rights reserved.