Package de.bild.codec

Class ArrayCodec<T>

java.lang.Object
de.bild.codec.ArrayCodec<T>
All Implemented Interfaces:
TypeCodec<T>, org.bson.codecs.Codec<T>, org.bson.codecs.Decoder<T>, org.bson.codecs.Encoder<T>

public class ArrayCodec<T> extends Object implements TypeCodec<T>
Codec for multi dimensional
  • Constructor Details

  • Method Details

    • encode

      public void encode(org.bson.BsonWriter writer, T array, org.bson.codecs.EncoderContext encoderContext)
      Specified by:
      encode in interface org.bson.codecs.Encoder<T>
    • decode

      public T decode(org.bson.BsonReader reader, org.bson.codecs.DecoderContext decoderContext)
      Specified by:
      decode in interface org.bson.codecs.Decoder<T>
    • getEncoderClass

      public Class<T> getEncoderClass()
      Specified by:
      getEncoderClass in interface org.bson.codecs.Encoder<T>