org.apache.jackrabbit.oak.plugins.blob.cloud.CloudBlobStore$CloudStoreIterator.class Maven / Gradle / Ivy
???? 3 ? T
" U V W X Z
[ \ ]
Y ^
_ ` a b
c
d e f
g h e i # j # k l m
n o p
q
j r s
t
u v w
U
x y z BATCH I
ConstantValue ? store !Lorg/jclouds/blobstore/BlobStore; maxLastModifiedTime J set &Lorg/jclouds/blobstore/domain/PageSet; Signature WLorg/jclouds/blobstore/domain/PageSet<+Lorg/jclouds/blobstore/domain/StorageMetadata;>; queue Ljava/util/ArrayDeque; *Ljava/util/ArrayDeque; this$0 =Lorg/apache/jackrabbit/oak/plugins/blob/cloud/CloudBlobStore; b(Lorg/apache/jackrabbit/oak/plugins/blob/cloud/CloudBlobStore;Lorg/jclouds/blobstore/BlobStore;J)V Code LineNumberTable LocalVariableTable this CloudStoreIterator InnerClasses PLorg/apache/jackrabbit/oak/plugins/blob/cloud/CloudBlobStore$CloudStoreIterator; hasNext ()Z
StackMapTable loadElements )(Lorg/jclouds/blobstore/domain/PageSet;)V metadata .Lorg/jclouds/blobstore/domain/StorageMetadata; iter Ljava/util/Iterator; LocalVariableTypeTable ELjava/util/Iterator<+Lorg/jclouds/blobstore/domain/StorageMetadata;>; z l Z(Lorg/jclouds/blobstore/domain/PageSet<+Lorg/jclouds/blobstore/domain/StorageMetadata;>;)V next ()Ljava/lang/String; remove ()V ()Ljava/lang/Object; :Ljava/lang/Object;Ljava/util/Iterator;
SourceFile CloudBlobStore.java 3 4 5 O ( ) * + java/util/ArrayDeque { Norg/apache/jackrabbit/oak/plugins/blob/cloud/CloudBlobStore$CloudStoreIterator 5 | 0 1 , - } ~ ? ? ? ? ? A B ? ? ? ? M ? ? ? ? ? > ? L P ,org/jclouds/blobstore/domain/StorageMetadata ? ? ? ? ? ? M ? ? java/util/NoSuchElementException No more elements 5 ? ? P java/lang/String 'java/lang/UnsupportedOperationException L M java/lang/Object java/util/Iterator ;org/apache/jackrabbit/oak/plugins/blob/cloud/CloudBlobStore (I)V
access$000 Q(Lorg/apache/jackrabbit/oak/plugins/blob/cloud/CloudBlobStore;)Ljava/lang/String; :org/jclouds/blobstore/options/ListContainerOptions$Builder Builder
maxResults 7(I)Lorg/jclouds/blobstore/options/ListContainerOptions; org/jclouds/blobstore/BlobStore list n(Ljava/lang/String;Lorg/jclouds/blobstore/options/ListContainerOptions;)Lorg/jclouds/blobstore/domain/PageSet; isEmpty $org/jclouds/blobstore/domain/PageSet
getNextMarker 2org/jclouds/blobstore/options/ListContainerOptions afterMarker H(Ljava/lang/String;)Lorg/jclouds/blobstore/options/ListContainerOptions; iterator ()Ljava/util/Iterator; getLastModified ()Ljava/util/Date; java/util/Date getTime ()J getName add (Ljava/lang/Object;)Z (Ljava/lang/String;)V poll " # $ % &