Class BinaryDtoFieldSchema<F>

java.lang.Object
io.datarouter.bytes.binarydto.internal.BinaryDtoFieldSchema<F>

public class BinaryDtoFieldSchema<F>
extends Object
  • Field Details

    • field

      public final Field field
  • Constructor Details

    • BinaryDtoFieldSchema

      public BinaryDtoFieldSchema​(Field field)
  • Method Details

    • encodeField

      public byte[] encodeField​(Object dto)
    • decodeField

      public int decodeField​(Object object, byte[] bytes, int offset)
    • decodeFieldLength

      public int decodeFieldLength​(byte[] bytes, int offset)
    • compareFieldValuesAsIfEncoded

      public int compareFieldValuesAsIfEncoded​(Object left, Object right)