Interface | Description |
---|---|
CoderContext |
A marker interface for an application-specific object that may be passed to a
KeyCoder or ValueCoder . |
CoderManager |
Manages the collections of
KeyCoder s and ValueCoder s that
encode and decode object values in Persistit™. |
HandleCache |
Interface for an object that can receive and supply an int-valued handle.
|
KeyCoder |
Interface for specialized encoding and decoding of an
Object of
arbitrary type to or from a Key . |
KeyDisplayer |
An extension of
KeyCoder that adds the KeyDisplayer.displayKeySegment(com.persistit.Key, java.lang.Appendable, java.lang.Class<?>, com.persistit.encoding.CoderContext)
method. |
KeyRenderer | |
ObjectCoder |
Combines the
KeyCoder , KeyRenderer , ValueCoder and
ValueRenderer into a single interface that allows Persistit to store
and retrieve arbitrary objects - even non-Serializable objects - without
byte-code enhancement, without incurring the space or time overhead of Java
serialization, or the need to modify the class to perform custom
serialization. |
ValueCoder |
Interface for specialized encoding and decoding of
Object s of
arbitrary type in a Value . |
ValueDisplayer |
An extension of
ValueCoder that adds the ValueDisplayer.display(com.persistit.Value, java.lang.StringBuilder, java.lang.Class<?>, com.persistit.encoding.CoderContext) method. |
ValueRenderer |
An extended
ValueCoder that can populate a supplied
Object with data that was formerly written to a Value by
the ValueCoder . |
Class | Description |
---|---|
CollectionValueCoder |
Implements ValueCoder, ValueRenderer and ValueDisplayer for selected classes
in the Java Collections API.
|
EnumValueCoder | |
ObjectCache |
A simple cache for deserialized objects.
|
SerialValueCoder |
A
ValueCoder that uses standard Java serialization to store and
retrieve object values. |
Copyright © 2010-2020, ForgeRock All Rights Reserved.