com.groupbyinc.flux.common.ibm.icu.util.ByteArrayWrapper.class Maven / Gradle / Ivy
???? 2 y 8com/groupbyinc/flux/common/ibm/icu/util/ByteArrayWrapper dLjava/lang/Object;Ljava/lang/Comparable; java/lang/Object java/lang/Comparable ByteArrayWrapper.java bytes [B size I ()V
this :Lcom/groupbyinc/flux/common/ibm/icu/util/ByteArrayWrapper; ([BI)V
#java/lang/IndexOutOfBoundsException java/lang/StringBuilder
illegal size: append -(Ljava/lang/String;)Ljava/lang/StringBuilder;
(I)Ljava/lang/StringBuilder;
! toString ()Ljava/lang/String; # $
% (Ljava/lang/String;)V
'
(
* , bytesToAdopt (Ljava/nio/ByteBuffer;)V java/nio/ByteBuffer 0 limit ()I 2 3
1 4 get ([BII)Ljava/nio/ByteBuffer; 6 7
1 8 source Ljava/nio/ByteBuffer; ensureCapacity =(I)Lcom/groupbyinc/flux/common/ibm/icu/util/ByteArrayWrapper; copyBytes
([BI[BII)V > ?
@ newbytes capacity set @([BII)Lcom/groupbyinc/flux/common/ibm/icu/util/ByteArrayWrapper; E
F src start <