Class ByteArrayByteBufferConverter

java.lang.Object
org.datanucleus.store.types.converters.ByteArrayByteBufferConverter
All Implemented Interfaces:
Serializable, TypeConverter<byte[],ByteBuffer>

public class ByteArrayByteBufferConverter extends Object implements TypeConverter<byte[],ByteBuffer>
Convenience class to handle Java serialisation of a byte[] object to/from ByteBuffer.
See Also:
  • Field Details

  • Constructor Details

    • ByteArrayByteBufferConverter

      public ByteArrayByteBufferConverter()
  • Method Details

    • toDatastoreType

      public ByteBuffer toDatastoreType(byte[] memberValue)
      Description copied from interface: TypeConverter
      Method to convert the passed member value to the datastore type.
      Specified by:
      toDatastoreType in interface TypeConverter<byte[],ByteBuffer>
      Parameters:
      memberValue - Value from the member
      Returns:
      Value for the datastore
    • toMemberType

      public byte[] toMemberType(ByteBuffer datastoreValue)
      Description copied from interface: TypeConverter
      Method to convert the passed datastore value to the member type.
      Specified by:
      toMemberType in interface TypeConverter<byte[],ByteBuffer>
      Parameters:
      datastoreValue - Value from the datastore
      Returns:
      Value for the member