com.google.common.cache.LocalCache$HashIterator.class Maven / Gradle / Ivy
???? 2 ? ! e
" f g h ! i ! j
! k ! l
! m
! n ! o ( p ( q ! r
s t ! u v
! w
s x y g z
{ | }
g ~
?
( ? ?
f ! ?
? ?
}
g ? ? ? ? nextSegmentIndex I nextTableIndex currentSegment ? Segment InnerClasses ,Lcom/google/common/cache/LocalCache$Segment; Signature 4Lcom/google/common/cache/LocalCache$Segment; currentTable 2Ljava/util/concurrent/atomic/AtomicReferenceArray; ReferenceEntry oLjava/util/concurrent/atomic/AtomicReferenceArray;>; nextEntry 3Lcom/google/common/cache/LocalCache$ReferenceEntry; ;Lcom/google/common/cache/LocalCache$ReferenceEntry; nextExternal WriteThroughEntry 6Lcom/google/common/cache/LocalCache$WriteThroughEntry; >Lcom/google/common/cache/LocalCache.WriteThroughEntry; lastReturned this$0 $Lcom/google/common/cache/LocalCache; '(Lcom/google/common/cache/LocalCache;)V Code LineNumberTable LocalVariableTable this HashIterator 1Lcom/google/common/cache/LocalCache$HashIterator; LocalVariableTypeTable >Lcom/google/common/cache/LocalCache.HashIterator; next ()Ljava/lang/Object; ()TT; advance ()V
StackMapTable nextInChain ()Z nextInTable advanceTo 6(Lcom/google/common/cache/LocalCache$ReferenceEntry;)Z now J key Ljava/lang/Object; value entry TK; TV; ? ? y ? >(Lcom/google/common/cache/LocalCache$ReferenceEntry;)Z hasNext 8()Lcom/google/common/cache/LocalCache$WriteThroughEntry; @()Lcom/google/common/cache/LocalCache.WriteThroughEntry; remove ALjava/lang/Object;Ljava/util/Iterator;
SourceFile LocalCache.java : ; <