com.groupbyinc.flux.common.text.Text.class Maven / Gradle / Ivy
???? 4 h $com/groupbyinc/flux/common/text/Text PLjava/lang/Object;Ljava/lang/Comparable; java/lang/Object java/lang/Comparable Text.java EMPTY_ARRAY '[Lcom/groupbyinc/flux/common/text/Text; bytes 1Lcom/groupbyinc/flux/common/bytes/BytesReference; text Ljava/lang/String; hash I convertFromStringArray <([Ljava/lang/String;)[Lcom/groupbyinc/flux/common/text/Text;
(Ljava/lang/String;)V
i strings [Ljava/lang/String; texts 4(Lcom/groupbyinc/flux/common/bytes/BytesReference;)V ()V
" this &Lcom/groupbyinc/flux/common/text/Text;
& hasBytes ()Z 3()Lcom/groupbyinc/flux/common/bytes/BytesReference; +com/groupbyinc/flux/common/bytes/BytesArray + !java/nio/charset/StandardCharsets - UTF_8 Ljava/nio/charset/Charset; / 0 . 1 java/lang/String 3 getBytes (Ljava/nio/charset/Charset;)[B 5 6
4 7 ([B)V 9
, : hasString string ()Ljava/lang/String; /com/groupbyinc/flux/common/bytes/BytesReference ? utf8ToString A >
@ B toString = >
E hashCode ()I I *
K G H
@ M equals (Ljava/lang/Object;)Z getClass ()Ljava/lang/Class; Q R
S O P
@ U obj Ljava/lang/Object; compareTo )(Lcom/groupbyinc/flux/common/text/Text;)I 4(Lcom/groupbyinc/flux/common/bytes/BytesReference;)I Y [
@ \ (Ljava/lang/Object;)I Y Z
_ Code LocalVariableTable LineNumberTable
StackMapTable Signature
SourceFile 1
b ? ,*?? ? ?*?? L=*?? +? Y*2? S????+? c ,
d # $ &