Class BinaryUtil


  • public class BinaryUtil
    extends java.lang.Object
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static java.nio.ByteBuffer truncateBinary​(java.nio.ByteBuffer input, int length)
      Truncates the input byte buffer to the given length
      static Literal<java.nio.ByteBuffer> truncateBinaryMax​(Literal<java.nio.ByteBuffer> input, int length)
      Returns a byte buffer whose length is lesser than or equal to truncateLength and is greater than the given input
      static Literal<java.nio.ByteBuffer> truncateBinaryMin​(Literal<java.nio.ByteBuffer> input, int length)
      Returns a byte buffer whose length is lesser than or equal to truncateLength and is lower than the given input
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • truncateBinary

        public static java.nio.ByteBuffer truncateBinary​(java.nio.ByteBuffer input,
                                                         int length)
        Truncates the input byte buffer to the given length
      • truncateBinaryMin

        public static Literal<java.nio.ByteBuffer> truncateBinaryMin​(Literal<java.nio.ByteBuffer> input,
                                                                     int length)
        Returns a byte buffer whose length is lesser than or equal to truncateLength and is lower than the given input
      • truncateBinaryMax

        public static Literal<java.nio.ByteBuffer> truncateBinaryMax​(Literal<java.nio.ByteBuffer> input,
                                                                     int length)
        Returns a byte buffer whose length is lesser than or equal to truncateLength and is greater than the given input