An encoder for arrays of bytes.
An encoder for arrays of bytes.
1.6.1
An encoder for nullable boolean type.
An encoder for nullable boolean type. The Scala primitive encoder is available as scalaBoolean.
1.6.0
An encoder for nullable byte type.
An encoder for nullable byte type. The Scala primitive encoder is available as scalaByte.
1.6.0
An encoder for nullable date type.
An encoder for nullable date type.
1.6.0
An encoder for nullable decimal type.
An encoder for nullable decimal type.
1.6.0
An encoder for nullable double type.
An encoder for nullable double type. The Scala primitive encoder is available as scalaDouble.
1.6.0
An encoder for nullable float type.
An encoder for nullable float type. The Scala primitive encoder is available as scalaFloat.
1.6.0
An encoder for nullable int type.
An encoder for nullable int type. The Scala primitive encoder is available as scalaInt.
1.6.0
An encoder for nullable long type.
An encoder for nullable long type. The Scala primitive encoder is available as scalaLong.
1.6.0
An encoder for nullable short type.
An encoder for nullable short type. The Scala primitive encoder is available as scalaShort.
1.6.0
An encoder for nullable string type.
An encoder for nullable string type.
1.6.0
An encoder for nullable timestamp type.
An encoder for nullable timestamp type.
1.6.0
Creates an encoder for Java Bean of type T.
Creates an encoder for Java Bean of type T.
T must be publicly accessible.
supported types for java bean field:
1.6.0
Creates an encoder that serializes objects of type T using generic Java serialization.
Creates an encoder that serializes objects of type T using generic Java serialization. This encoder maps T into a single byte array (binary) field.
Note that this is extremely inefficient and should only be used as the last resort.
T must be publicly accessible.
1.6.0
(Scala-specific) Creates an encoder that serializes objects of type T using generic Java serialization.
(Scala-specific) Creates an encoder that serializes objects of type T using generic Java serialization. This encoder maps T into a single byte array (binary) field.
Note that this is extremely inefficient and should only be used as the last resort.
T must be publicly accessible.
1.6.0
Creates an encoder that serializes objects of type T using Kryo.
Creates an encoder that serializes objects of type T using Kryo. This encoder maps T into a single byte array (binary) field.
T must be publicly accessible.
1.6.0
(Scala-specific) Creates an encoder that serializes objects of type T using Kryo.
(Scala-specific) Creates an encoder that serializes objects of type T using Kryo. This encoder maps T into a single byte array (binary) field.
T must be publicly accessible.
1.6.0
An encoder for Scala's product type (tuples, case classes, etc).
An encoder for Scala's product type (tuples, case classes, etc).
2.0.0
An encoder for Scala's primitive boolean type.
An encoder for Scala's primitive boolean type.
2.0.0
An encoder for Scala's primitive byte type.
An encoder for Scala's primitive byte type.
2.0.0
An encoder for Scala's primitive double type.
An encoder for Scala's primitive double type.
2.0.0
An encoder for Scala's primitive float type.
An encoder for Scala's primitive float type.
2.0.0
An encoder for Scala's primitive int type.
An encoder for Scala's primitive int type.
2.0.0
An encoder for Scala's primitive long type.
An encoder for Scala's primitive long type.
2.0.0
An encoder for Scala's primitive short type.
An encoder for Scala's primitive short type.
2.0.0
An encoder for 5-ary tuples.
An encoder for 5-ary tuples.
1.6.0
An encoder for 4-ary tuples.
An encoder for 4-ary tuples.
1.6.0
An encoder for 3-ary tuples.
An encoder for 3-ary tuples.
1.6.0
An encoder for 2-ary tuples.
An encoder for 2-ary tuples.
1.6.0
:: Experimental :: Methods for creating an Encoder.
1.6.0