Class BinaryComparator


  • public class BinaryComparator
    extends Object
    • Constructor Detail

      • BinaryComparator

        public BinaryComparator()
    • Method Detail

      • compare

        public int compare​(Object value1,
                           byte type1,
                           Object value2,
                           byte type2)
      • compareBytes

        public int compareBytes​(byte[] buffer1,
                                Binary buffer2)
      • equals

        public static boolean equals​(Object a,
                                     Object b)
      • equalsString

        public static boolean equalsString​(String buffer1,
                                           String buffer2)
      • equalsBytes

        public static boolean equalsBytes​(byte[] buffer1,
                                          byte[] buffer2)
      • equalsBinary

        public static boolean equalsBinary​(Binary buffer1,
                                           Binary buffer2)
      • equalsBytes

        public static boolean equalsBytes​(byte[] buffer1,
                                          byte[] buffer2,
                                          int length)
      • compareTo

        public static int compareTo​(Object a,
                                    Object b)
        Compare 2 values. If strings or byte[] the unsafe native comparator will be used.
      • compareBytes

        public static int compareBytes​(byte[] buffer1,
                                       byte[] buffer2)