
com.google.protobuf.ByteString$LiteralByteString.class Maven / Gradle / Ivy
The newest version!
???? 2 ?
. ? ?
?
? ? ?
?
?
? ?
? ?
? ?
? ?
?
? ?
?
? ?
? ?
? ? ?
?
? ?
? ? ?
? ?
?
?
? ? ? ?
? ?
?
?
?
? ? ?
?
?
?
? ? ?
+ ?
? ? ? serialVersionUID J
ConstantValue bytes [B ([B)V Code LineNumberTable LocalVariableTable this LiteralByteString InnerClasses 2Lcom/google/protobuf/ByteString$LiteralByteString; byteAt (I)B index I size ()I substring $(II)Lcom/google/protobuf/ByteString;
beginIndex endIndex length
StackMapTable copyToInternal ([BIII)V target sourceOffset targetOffset numberToCopy copyTo (Ljava/nio/ByteBuffer;)V Ljava/nio/ByteBuffer; asReadOnlyByteBuffer ()Ljava/nio/ByteBuffer; asReadOnlyByteBufferList ()Ljava/util/List; Signature )()Ljava/util/List; writeTo (Ljava/io/OutputStream;)V outputStream Ljava/io/OutputStream;
Exceptions ? writeToInternal (Ljava/io/OutputStream;II)V
numberToWrite #(Lcom/google/protobuf/ByteOutput;)V output Lcom/google/protobuf/ByteOutput; toStringInternal .(Ljava/nio/charset/Charset;)Ljava/lang/String; charset Ljava/nio/charset/Charset; isValidUtf8 ()Z offset partialIsValidUtf8 (III)I state equals (Ljava/lang/Object;)Z otherAsLiteral thisHash thatHash other Ljava/lang/Object; ? equalsRange %(Lcom/google/protobuf/ByteString;II)Z thisIndex
otherIndex lbsOther thisBytes
otherBytes thisLimit Lcom/google/protobuf/ByteString; ? 5 partialHash h newInput ()Ljava/io/InputStream;
newCodedInput (()Lcom/google/protobuf/CodedInputStream; getOffsetIntoBytes
SourceFile ByteString.java 6 ? 4 5 C D ? n ? ? 0com/google/protobuf/ByteString$BoundedByteString BoundedByteString ? D 6 ? ? ? ? ? ? ? ? ? ? U T U ? ? ? ? ? ? ? 7 ? ? ? ? ? java/lang/String 6 ? ? j ? m ? com/google/protobuf/ByteString 0com/google/protobuf/ByteString$LiteralByteString ? D x y ? p q "java/lang/IllegalArgumentException java/lang/StringBuilder Length too large: ? ? ? ? ? ? 6 ? Ran off end of other: , E F ? ? ? java/io/ByteArrayInputStream ? ? ? -com/google/protobuf/ByteString$LeafByteString LeafByteString java/io/IOException ()V
checkRange EMPTY ([BII)V java/lang/System arraycopy *(Ljava/lang/Object;ILjava/lang/Object;II)V java/nio/ByteBuffer put ([BII)Ljava/nio/ByteBuffer; wrap asReadOnlyBuffer java/util/Collections
singletonList $(Ljava/lang/Object;)Ljava/util/List; toByteArray ()[B java/io/OutputStream write com/google/protobuf/ByteOutput writeLazy !([BIILjava/nio/charset/Charset;)V com/google/protobuf/Utf8 ([BII)Z (I[BII)I peekCachedHashCode java/lang/Object append -(Ljava/lang/String;)Ljava/lang/StringBuilder; (I)Ljava/lang/StringBuilder; toString ()Ljava/lang/String; (Ljava/lang/String;)V com/google/protobuf/Internal $com/google/protobuf/CodedInputStream newInstance -([BIIZ)Lcom/google/protobuf/CodedInputStream; . / 0 1 2 4 5 6 7 8 F
*? *+? ? 9 ? ? ? :
; >
4 5 ? @ 8 ; *? 3? 9 ? : ; > A B C D 8 0 *? ?? 9 ? : ; > E F 8 ? %*? ? >? ? ?? Y*? *? `? ? 9 ?
? ? : * % ; > % G B % H B
I B J ? K L 8 c
*? +? ? 9
: 4
; >
M 5
N B
O B
P B Q R 8 J +*? *? *? ?
W? 9
: ; > M S T U 8 = *? *? *? ? ? ? 9 : ; > V W 8 2 *?
? ? 9 : ; > X Y Z [ 8 A +*? ? ? 9
! : ; > \ ] ^ _ ` a 8 \ +*? *? `? ? 9
&