|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
---|---|
FudgeBuilder<T> | Helper interface combining the message and object building operations. |
FudgeBuilderFactory | Factory interface for constructing builders for classes that haven't been explicitly
registered with a FudgeObjectDictionary . |
FudgeMessageBuilder<T> | Defines an object capable of adding data from a given Java object to a fudge message. |
FudgeObjectBuilder<T> | Defines an object capable of constructing a Java object from a Fudge message |
Class Summary | |
---|---|
FudgeBuilderFactoryAdapter | Implementation of a FudgeBuilderFactory that can delegate to another
instance for unrecognized classes. |
FudgeDefaultBuilderFactory | Default factory for building Fudge message encoders and decoders. |
FudgeDeserializationContext | The central point for Fudge message to Java Object deserialization on a given stream. |
FudgeMongoDBObject | Wraps a FudgeFieldContainer and implements the DBObject interface,
without going through an object conversion stage (as the MongoDBFudgeBuilder will do). |
FudgeObjectDictionary | Extensible dictionary of types that Fudge can convert to and from wire format. |
FudgeObjectMessageFactory | Deprecated. |
FudgeObjectReader | Deserialises Java objects from an underlying stream of Fudge messages. |
FudgeObjectWriter | Serialises Java objects to a target Fudge message stream. |
FudgeSerializationContext | The central point for Fudge message to Java Object serialisation on a given stream. |
ImmutableFudgeObjectDictionary | An immutable version of a FudgeObjectDictionary . |
Annotation Types Summary | |
---|---|
FudgeBuilderFor | An annotation which at runtime specifies that a particular class is a
FudgeMessageBuilder or FudgeObjectBuilder for a particular
data type. |
FudgeFieldName | Annotation for mapping a field within a Bean to a specific name in corresponding Fudge messages. |
FudgeFieldOrdinal | Annotation for mapping a field within a Bean to a specific ordinal in corresponding Fudge messages. |
FudgeTransient | Compatibility annotation for users don't have the Java Persistence Framework available. |
GenericFudgeBuilderFor | An annotation which at runtime specifies that a particular class is a
FudgeBuilder or FudgeObjectBuilder for a particular
abstract or interface data type. |
HasFudgeBuilder | An annotation that can be placed on any Java object to indicate that there is an
instance of FudgeMessageBuilder or FudgeObjectBuilder (or a full
FudgeBuilder ) for that type. |
The core API for converting Java objects to/from Fudge messages.
This package implements the serialization framework described at Serialization Framework.
|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |