
com.google.protobuf.RopeByteString$PieceIterator.class Maven / Gradle / Ivy
The newest version!
???? 2 `
B
C D
C E
F G H
I
J L
M
N
O
M P
C
Q R
C
S T U V breadCrumbs Ljava/util/Stack; Signature 7Ljava/util/Stack; next LeafByteString InnerClasses /Lcom/google/protobuf/ByteString$LeafByteString; #(Lcom/google/protobuf/ByteString;)V Code LineNumberTable LocalVariableTable this
PieceIterator 2Lcom/google/protobuf/RopeByteString$PieceIterator; root Lcom/google/protobuf/ByteString;
getLeafByLeft Q(Lcom/google/protobuf/ByteString;)Lcom/google/protobuf/ByteString$LeafByteString; rbs $Lcom/google/protobuf/RopeByteString; pos
StackMapTable W getNextNonEmptyLeaf 1()Lcom/google/protobuf/ByteString$LeafByteString; result hasNext ()Z remove ()V ()Ljava/lang/Object; X I(Lcom/google/protobuf/ByteString;Lcom/google/protobuf/RopeByteString$1;)V x0 x1 &Lcom/google/protobuf/RopeByteString$1; WLjava/lang/Object;Ljava/util/Iterator;
SourceFile RopeByteString.java ! " ! 8 java/util/Stack + , "com/google/protobuf/RopeByteString Y Z [ \ W -com/google/protobuf/ByteString$LeafByteString ] 6 ^ 9 _ \ java/util/NoSuchElementException 2 3 'java/lang/UnsupportedOperationException 3 0com/google/protobuf/RopeByteString$PieceIterator java/lang/Object java/util/Iterator com/google/protobuf/ByteString $com/google/protobuf/RopeByteString$1 push &(Ljava/lang/Object;)Ljava/lang/Object;
access$400 F(Lcom/google/protobuf/RopeByteString;)Lcom/google/protobuf/ByteString; isEmpty pop
access$500 ! " # Y *? *? Y? ? **+? ? ? $ ? ? ? ? % &