Edit C:\dspace\webapps\xmlui\WEB-INF\lib\org\elasticsearch\common\bytes\BytesArray.class
???? 3 ? )org/elasticsearch/common/bytes/BytesArray java/lang/Object -org/elasticsearch/common/bytes/BytesReference BytesArray.java 4org/elasticsearch/common/bytes/BytesReference$Helper Helper EMPTY +Lorg/elasticsearch/common/bytes/BytesArray; bytes [B offset I length <init> (Ljava/lang/String;)V ()V org/apache/lucene/util/BytesRef (Ljava/lang/CharSequence;)V " " this Ljava/lang/String; bytesRef !Lorg/apache/lucene/util/BytesRef; $(Lorg/apache/lucene/util/BytesRef;)V %(Lorg/apache/lucene/util/BytesRef;Z)V * + deepCopyOf D(Lorg/apache/lucene/util/BytesRef;)Lorg/apache/lucene/util/BytesRef; - . / copy deepCopy Z ([B)V ([BII)V get (I)B index ()I slice 3(II)Lorg/elasticsearch/common/bytes/BytesReference; 7org/elasticsearch/ElasticsearchIllegalArgumentException < java/lang/StringBuilder > ? "can't slice a buffer with length [ A append -(Ljava/lang/String;)Ljava/lang/StringBuilder; C D ? E (I)Ljava/lang/StringBuilder; C G ? H ], with slice parameters from [ J ], length [ L ] N toString ()Ljava/lang/String; P Q ? R = T 5 V from streamInput 2()Lorg/elasticsearch/common/io/stream/StreamInput; 3org/elasticsearch/common/io/stream/BytesStreamInput [ ([BIIZ)V ] \ ^ writeTo (Ljava/io/OutputStream;)V java/io/IOException b java/io/OutputStream d write f 5 e g os Ljava/io/OutputStream; +(Ljava/nio/channels/GatheringByteChannel;)V 9 l $org/elasticsearch/common/io/Channels n writeToChannel .([BIILjava/nio/channels/WritableByteChannel;)V p q o r channel (Ljava/nio/channels/GatheringByteChannel; toBytes ()[B java/util/Arrays x copyOfRange ([BII)[B z { y | toBytesArray -()Lorg/elasticsearch/common/bytes/BytesArray; copyBytesArray 4 ? toChannelBuffer 7()Lorg/elasticsearch/common/netty/buffer/ChannelBuffer; 4org/elasticsearch/common/netty/buffer/ChannelBuffers ? wrappedBuffer ;([BII)Lorg/elasticsearch/common/netty/buffer/ChannelBuffer; ? ? ? ? hasArray ()Z array arrayOffset toUtf8 ? java/lang/String ? &org/elasticsearch/common/base/Charsets ? UTF_8 Ljava/nio/charset/Charset; ? ? ? ? !([BIILjava/nio/charset/Charset;)V ? ? ? toBytesRef #()Lorg/apache/lucene/util/BytesRef; V copyBytesRef ? hashCode bytesHashCode 2(Lorg/elasticsearch/common/bytes/BytesReference;)I ? ? ? equals (Ljava/lang/Object;)Z bytesEqual a(Lorg/elasticsearch/common/bytes/BytesReference;Lorg/elasticsearch/common/bytes/BytesReference;)Z ? ? ? obj Ljava/lang/Object; <clinit> EMPTY_BYTES ? ? ? Code LocalVariableTable LineNumberTable StackMapTable Exceptions SourceFile InnerClasses ! ? x &*? ? Y+? M*,? ? *,? ? !*,? #? $? ? &