Package com.opencloud.rhino.cmp.codecs
-
Interface Summary Interface Description DatatypeCodec<T> Interface defining a datatype codec.DecoderUtils Utility datatype codec decoding functions.EncoderUtils Utility datatype codec encoding functions.SleeDatatypeDecoder Decoder of SLEE-specific datatypes.SleeDatatypeEncoder Encoder of SLEE-specific datatypes. -
Class Summary Class Description SimpleDatatypeCodecs Predefined codecs for simple Java types.SimpleDatatypeCodecs.BigDecimalCodec Datatype codec forBigDecimal.SimpleDatatypeCodecs.BigIntegerCodec Datatype codec forBigInteger.SimpleDatatypeCodecs.BooleanCodec Datatype codec forBoolean.SimpleDatatypeCodecs.ByteArrayCodec Datatype codec forbyte[].SimpleDatatypeCodecs.ByteCodec Datatype codec forByte.SimpleDatatypeCodecs.CharacterCodec Datatype codec forCharacter.SimpleDatatypeCodecs.DoubleCodec Datatype codec forDouble.SimpleDatatypeCodecs.FloatCodec Datatype codec forFloat.SimpleDatatypeCodecs.IntegerCodec Datatype codec forInteger.SimpleDatatypeCodecs.LongCodec Datatype codec forLong.SimpleDatatypeCodecs.ShortCodec Datatype codec forShort.SimpleDatatypeCodecs.StringCodec Datatype codec forString.SleeDatatypeCodecs Predefined codecs for SLEE datatypes.SleeDatatypeCodecs.ActivityContextInterfaceCodec<T> Datatype codec forActivityContextInterfaceand derived interfaces.SleeDatatypeCodecs.EventContextCodec Datatype codec forEventContext.SleeDatatypeCodecs.ProfileLocalObjectCodec<T> Datatype codec forProfileLocalObjectand derived interfaces.SleeDatatypeCodecs.SbbLocalObjectCodec<T> Datatype codec forSbbLocalObjectand derived interfaces.SleeDatatypeCodecs.TimerIDCodec Datatype codec forTimerID. -
Annotation Types Summary Annotation Type Description DatatypeCodecType Annotation that can be used on a datatype class stored in CMP to indicate to Rhino a codec that should be used to serialise and deserialise objects of that type.ListCodecType Annotation that can be used on a list-type CMP field getter or setter method to indicate to Rhino a codec that should be used to serialise and serialise list elements.MapCodecType Annotation that can be used on a map-type CMP field getter or setter method to indicate to Rhino codecs that should be used to serialise and serialise map keys and values.ProfileMapCodec Annotation that can be used on a map-type CMP field getter or setter method in a Profile CMP Interface to indicate to Rhino the profile codecs that can be used to generate or consume structured map information for the CMP field in a profile table export instead of serialised state.SetCodecType Annotation that can be used on a set-type CMP field getter or setter method to indicate to Rhino a codec that should be used to serialise and serialise list elements.