com.groupbyinc.flux.common.bytes.BytesReference.class Maven / Gradle / Ivy
???? 4! /com/groupbyinc/flux/common/bytes/BytesReference ?Ljava/lang/Object;Lcom/groupbyinc/flux/common/apache/lucene/util/Accountable;Ljava/lang/Comparable;Lcom/groupbyinc/flux/common/xcontent/ToXContentFragment; java/lang/Object 9com/groupbyinc/flux/common/apache/lucene/util/Accountable java/lang/Comparable 6com/groupbyinc/flux/common/xcontent/ToXContentFragment
BytesReference.java Pcom/groupbyinc/flux/common/bytes/BytesReference$MarkSupportingStreamInputWrapper
MarkSupportingStreamInputWrapper 1com/groupbyinc/flux/common/bytes/BytesReference$1 5com/groupbyinc/flux/common/xcontent/ToXContent$Params .com/groupbyinc/flux/common/xcontent/ToXContent Params %java/lang/invoke/MethodHandles$Lookup java/lang/invoke/MethodHandles Lookup hash Ljava/lang/Integer; $assertionsDisabled Z ()V !
" $ this 1Lcom/groupbyinc/flux/common/bytes/BytesReference; bytes h(Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;)Lcom/groupbyinc/flux/common/bytes/BytesReference; 3com/groupbyinc/flux/common/xcontent/XContentBuilder * close , !
+ - getOutputStream ()Ljava/io/OutputStream; / 0
+ 1 java/io/ByteArrayOutputStream 3 +com/groupbyinc/flux/common/bytes/BytesArray 5 toByteArray ()[B 7 8
4 9 ([B)V ;
6 < java/io/OutputStream > 0com/groupbyinc/flux/common/io/stream/BytesStream @ 3()Lcom/groupbyinc/flux/common/bytes/BytesReference; ( B
A C xContentBuilder 5Lcom/groupbyinc/flux/common/xcontent/XContentBuilder; stream Ljava/io/OutputStream; get (I)B length ()I slice 5(II)Lcom/groupbyinc/flux/common/bytes/BytesReference; streamInput 4()Lcom/groupbyinc/flux/common/io/stream/StreamInput; java/io/IOException Q g(Lcom/groupbyinc/flux/common/bytes/BytesReference;Lcom/groupbyinc/flux/common/bytes/BytesReference$1;)V S
T writeTo (Ljava/io/OutputStream;)V iterator B()Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRefIterator; X Y
Z >com/groupbyinc/flux/common/apache/lucene/util/BytesRefIterator \ next :()Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef; ^ _ ] ` 6com/groupbyinc/flux/common/apache/lucene/util/BytesRef b [B ( d c e offset I g h c i K h c k write ([BII)V m n
? o os @Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRefIterator; ref 8Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef; utf8ToString ()Ljava/lang/String;
toBytesRef w _
x u v
c z 4(Lcom/groupbyinc/flux/common/bytes/BytesReference;)V |
} equals (Ljava/lang/Object;)Z K L
? "java/lang/invoke/LambdaMetafactory ? metafactory ?(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite; ? ?
? ? ? '(Ljava/lang/Object;Ljava/lang/Object;)I ? lambda$equals$0 s(Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;)I ? ?
? ? ?
applyAsInt &()Ljava/util/function/ToIntBiFunction; ? ? ? compareIterators ?(Lcom/groupbyinc/flux/common/bytes/BytesReference;Lcom/groupbyinc/flux/common/bytes/BytesReference;Ljava/util/function/ToIntBiFunction;)I ? ?
? otherRef other Ljava/lang/Object; hashCode java/lang/AssertionError ? wont happen ? *(Ljava/lang/String;Ljava/lang/Throwable;)V ?
? ? java/lang/Integer ? valueOf (I)Ljava/lang/Integer; ? ?
? ? intValue ? L
? ? i ex Ljava/io/IOException; result toBytes 5(Lcom/groupbyinc/flux/common/bytes/BytesReference;)[B
deepCopyOf r(Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;)Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef; ? ?
c ? reference bytesRef compareTo 4(Lcom/groupbyinc/flux/common/bytes/BytesReference;)I lambda$compareTo$1 ? ?
? ? ? java/lang/Math ? min (II)I ? ?
? ? clone ? _
c ? "java/util/function/ToIntBiFunction ? ? ? ? ? advance <(Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;I)V ? ?
? can not happen ? aLength bLength diff lengthToCompare J aIter bIter aRef bRef a b f ?Ljava/util/function/ToIntBiFunction; $Ljava/util/function/ToIntBiFunction; ? java/lang/StringBuilder ?
? "
ref.length: ? append -(Ljava/lang/String;)Ljava/lang/StringBuilder; ? ?
? ? (I)Ljava/lang/StringBuilder; ? ?
? ? length: ? toString ? v
? ? (Ljava/lang/Object;)V ?
? ? offset: ? ref.bytes.length: ?
toXContent ?(Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;Lcom/groupbyinc/flux/common/xcontent/ToXContent$Params;)Lcom/groupbyinc/flux/common/xcontent/XContentBuilder; value ;([BII)Lcom/groupbyinc/flux/common/xcontent/XContentBuilder; ? ?
+ builder params 7Lcom/groupbyinc/flux/common/xcontent/ToXContent$Params; (Ljava/lang/Object;)I ? ?
;(Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;)I ?
c bytesEquals ;(Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;)Z
c
java/lang/Class desiredAssertionStatus ()Z
Code LocalVariableTable LineNumberTable
StackMapTable
Exceptions LocalVariableTypeTable Signature ?(Lcom/groupbyinc/flux/common/bytes/BytesReference;Lcom/groupbyinc/flux/common/bytes/BytesReference;Ljava/util/function/ToIntBiFunction;)I BootstrapMethods
SourceFile InnerClasses! ! 8
*? #*? %?
&