Edit C:\dspace\webapps\oai\WEB-INF\lib\org\elasticsearch\common\jackson\core\util\ByteArrayBuilder.class
???? 2 ? ;org/elasticsearch/common/jackson/core/util/ByteArrayBuilder java/io/OutputStream ByteArrayBuilder.java NO_BYTES [B INITIAL_BLOCK_SIZE I ? MAX_BLOCK_SIZE DEFAULT_BLOCK_ARRAY_SIZE ( _bufferRecycler ;Lorg/elasticsearch/common/jackson/core/util/BufferRecycler; _pastBlocks Ljava/util/LinkedList; Ljava/util/LinkedList<[B>; _pastLen _currBlock _currBlockPtr <init> ()V >(Lorg/elasticsearch/common/jackson/core/util/BufferRecycler;)V this =Lorg/elasticsearch/common/jackson/core/util/ByteArrayBuilder; ?(Lorg/elasticsearch/common/jackson/core/util/BufferRecycler;I)V br (I)V firstBlockSize $ java/util/LinkedList & ' $ ) + 9org/elasticsearch/common/jackson/core/util/BufferRecycler - allocByteBuffer (I)[B / 0 . 1 4 reset 7 9 isEmpty ()Z ; < ' = clear ? ' @ release 6 C releaseByteBuffer (I[B)V E F . G append _allocMore J K i appendTwoBytes I " O b16 appendThreeBytes b24 toByteArray ()[B V iterator ()Ljava/util/Iterator; X Y ' Z java/util/Iterator \ hasNext ^ < ] _ next ()Ljava/lang/Object; a b ] c java/lang/System e arraycopy *(Ljava/lang/Object;ILjava/lang/Object;II)V g h f i java/lang/RuntimeException k java/lang/StringBuilder m n $ (Internal error: total len assumed to be p -(Ljava/lang/String;)Ljava/lang/StringBuilder; I r n s (I)Ljava/lang/StringBuilder; I u n v , copied x bytes z toString ()Ljava/lang/String; | } n ~ (Ljava/lang/String;)V ? l ? len block i$ Ljava/util/Iterator; totalLen result offset resetAndGetFirstSegment finishCurrentSegment completeAndCoalesce T U ? lastBlockLength getCurrentSegment setCurrentSegmentLength getCurrentSegmentLength ()I write ([B)V ([BII)V ? ? ? b java/lang/Math ? min (II)I ? ? ? ? max toCopy off close flush ? ? ? ? add (Ljava/lang/Object;)Z ? ? ' ? newSize <clinit> ConstantValue Signature Code LocalVariableTable LineNumberTable StackMapTable SourceFile 1 ? ? ? ? ? 0 *? ? ? ? . ? = *+?? ? ? ! ? / "