com.groupbyinc.flux.common.ibm.icu.text.CollationKey.class Maven / Gradle / Ivy
???? 2 ? 4com/groupbyinc/flux/common/ibm/icu/text/CollationKey `Ljava/lang/Object;Ljava/lang/Comparable; java/lang/Object java/lang/Comparable CollationKey.java >com/groupbyinc/flux/common/ibm/icu/text/CollationKey$BoundMode BoundMode m_key_ [B m_source_ Ljava/lang/String; m_hashCode_ I m_length_ MERGE_SEPERATOR_ $assertionsDisabled Z (Ljava/lang/String;[B)V (Ljava/lang/String;[BI)V
this 6Lcom/groupbyinc/flux/common/ibm/icu/text/CollationKey; source key ()V
! #
% ' ) length N(Ljava/lang/String;Lcom/groupbyinc/flux/common/ibm/icu/text/RawCollationKey;)V 7com/groupbyinc/flux/common/ibm/icu/text/RawCollationKey - size / . 0 releaseBytes ()[B 2 3
. 4 6 java/lang/AssertionError 8
9 ! java/lang/String ; 9Lcom/groupbyinc/flux/common/ibm/icu/text/RawCollationKey; getSourceString ()Ljava/lang/String; toByteArray getLength ()I A B
C java/lang/System E arraycopy *(Ljava/lang/Object;ILjava/lang/Object;II)V G H
F I result compareTo 9(Lcom/groupbyinc/flux/common/ibm/icu/text/CollationKey;)I l r i target equals (Ljava/lang/Object;)Z 9(Lcom/groupbyinc/flux/common/ibm/icu/text/CollationKey;)Z R T
U Ljava/lang/Object; other hashCode java/lang/StringBuilder Z (I)V \
[ ] append (C)Ljava/lang/StringBuilder; _ `
[ a toString c ?
[ d Y B
<