aa
|
Public Member Functions | |
SnapshotV () | |
boolean | hasMoreElements () |
boolean | hasNext () |
TypeV | next () |
TypeV | nextElement () |
void | remove () |
Package Functions | |
Object | key (int idx) |
int | length () |
Object | val (int idx) |
Package Attributes | |
Object | _prevK |
TypeV | _prevV |
final Object[] | _sskvs |
Private Attributes | |
int | _idx |
Object | _nextK |
TypeV | _nextV |
Definition at line 1180 of file NonBlockingHashMap.java.
com.cliffc.aa.util.NonBlockingHashMap< TypeK, TypeV >.SnapshotV.SnapshotV | ( | ) |
Definition at line 1182 of file NonBlockingHashMap.java.
References com.cliffc.aa.util.NonBlockingHashMap< TypeK, TypeV >._kvs, com.cliffc.aa.util.NonBlockingHashMap< TypeK, TypeV >.CHM< TypeK, TypeV >._newkvs, com.cliffc.aa.util.NonBlockingHashMap< TypeK, TypeV >.SnapshotV._sskvs, com.cliffc.aa.util.NonBlockingHashMap< TypeK, TypeV >.chm(), com.cliffc.aa.util.NonBlockingHashMap< TypeK, TypeV >.CHM< TypeK, TypeV >.help_copy_impl(), and com.cliffc.aa.util.NonBlockingHashMap< TypeK, TypeV >.SnapshotV.next().
boolean com.cliffc.aa.util.NonBlockingHashMap< TypeK, TypeV >.SnapshotV.hasMoreElements | ( | ) |
Definition at line 1241 of file NonBlockingHashMap.java.
References com.cliffc.aa.util.NonBlockingHashMap< TypeK, TypeV >.SnapshotV.hasNext().
boolean com.cliffc.aa.util.NonBlockingHashMap< TypeK, TypeV >.SnapshotV.hasNext | ( | ) |
Definition at line 1206 of file NonBlockingHashMap.java.
References com.cliffc.aa.util.NonBlockingHashMap< TypeK, TypeV >.SnapshotV._nextV.
Referenced by com.cliffc.aa.util.NonBlockingHashMap< TypeK, TypeV >.SnapshotV.hasMoreElements(), com.cliffc.aa.util.NonBlockingHashMap< TypeK, TypeV >.SnapshotK.hasNext(), and com.cliffc.aa.util.NonBlockingHashMap< TypeK, TypeV >.SnapshotE.hasNext().
|
package |
Definition at line 1201 of file NonBlockingHashMap.java.
References com.cliffc.aa.util.NonBlockingHashMap< TypeK, TypeV >.SnapshotV._sskvs, and com.cliffc.aa.util.NonBlockingHashMap< TypeK, TypeV >.key().
Referenced by com.cliffc.aa.util.NonBlockingHashMap< TypeK, TypeV >.SnapshotV.next().
|
package |
Definition at line 1200 of file NonBlockingHashMap.java.
References com.cliffc.aa.util.NonBlockingHashMap< TypeK, TypeV >.SnapshotV._sskvs, and com.cliffc.aa.util.NonBlockingHashMap< TypeK, TypeV >.len().
Referenced by com.cliffc.aa.util.NonBlockingHashMap< TypeK, TypeV >.SnapshotV.next().
TypeV com.cliffc.aa.util.NonBlockingHashMap< TypeK, TypeV >.SnapshotV.next | ( | ) |
Definition at line 1208 of file NonBlockingHashMap.java.
References com.cliffc.aa.util.NonBlockingHashMap< TypeK, TypeV >.SnapshotV._idx, com.cliffc.aa.util.NonBlockingHashMap< TypeK, TypeV >.SnapshotV._nextK, com.cliffc.aa.util.NonBlockingHashMap< TypeK, TypeV >.SnapshotV._nextV, com.cliffc.aa.util.NonBlockingHashMap< TypeK, TypeV >.SnapshotV._prevK, com.cliffc.aa.util.NonBlockingHashMap< TypeK, TypeV >.SnapshotV._prevV, com.cliffc.aa.util.NonBlockingHashMap< TypeK, TypeV >.SnapshotV.key(), com.cliffc.aa.util.NonBlockingHashMap< TypeK, TypeV >.SnapshotV.length(), com.cliffc.aa.util.NonBlockingHashMap< TypeK, TypeV >.TOMBSTONE, and com.cliffc.aa.util.NonBlockingHashMap< TypeK, TypeV >.SnapshotV.val().
Referenced by com.cliffc.aa.util.NonBlockingHashMap< TypeK, TypeV >.SnapshotK.next(), com.cliffc.aa.util.NonBlockingHashMap< TypeK, TypeV >.SnapshotE.next(), com.cliffc.aa.util.NonBlockingHashMap< TypeK, TypeV >.SnapshotV.nextElement(), and com.cliffc.aa.util.NonBlockingHashMap< TypeK, TypeV >.SnapshotV.SnapshotV().
TypeV com.cliffc.aa.util.NonBlockingHashMap< TypeK, TypeV >.SnapshotV.nextElement | ( | ) |
Definition at line 1240 of file NonBlockingHashMap.java.
References com.cliffc.aa.util.NonBlockingHashMap< TypeK, TypeV >.SnapshotV.next().
void com.cliffc.aa.util.NonBlockingHashMap< TypeK, TypeV >.SnapshotV.remove | ( | ) |
Definition at line 1234 of file NonBlockingHashMap.java.
References com.cliffc.aa.util.NonBlockingHashMap< TypeK, TypeV >.SnapshotV._prevK, com.cliffc.aa.util.NonBlockingHashMap< TypeK, TypeV >.SnapshotV._prevV, com.cliffc.aa.util.NonBlockingHashMap< TypeK, TypeV >.SnapshotV._sskvs, com.cliffc.aa.util.NonBlockingHashMap< TypeK, TypeV >.putIfMatch(), and com.cliffc.aa.util.NonBlockingHashMap< TypeK, TypeV >.TOMBSTONE.
Referenced by com.cliffc.aa.util.NonBlockingHashMap< TypeK, TypeV >.SnapshotK.remove(), and com.cliffc.aa.util.NonBlockingHashMap< TypeK, TypeV >.SnapshotE.remove().
|
package |
Definition at line 1202 of file NonBlockingHashMap.java.
References com.cliffc.aa.util.NonBlockingHashMap< TypeK, TypeV >.SnapshotV._sskvs, and com.cliffc.aa.util.NonBlockingHashMap< TypeK, TypeV >.val().
Referenced by com.cliffc.aa.util.NonBlockingHashMap< TypeK, TypeV >.SnapshotV.next().
|
private |
Definition at line 1203 of file NonBlockingHashMap.java.
Referenced by com.cliffc.aa.util.NonBlockingHashMap< TypeK, TypeV >.SnapshotV.next().
|
private |
Definition at line 1204 of file NonBlockingHashMap.java.
Referenced by com.cliffc.aa.util.NonBlockingHashMap< TypeK, TypeV >.SnapshotV.next().
|
private |
Definition at line 1205 of file NonBlockingHashMap.java.
Referenced by com.cliffc.aa.util.NonBlockingHashMap< TypeK, TypeV >.SnapshotV.hasNext(), and com.cliffc.aa.util.NonBlockingHashMap< TypeK, TypeV >.SnapshotV.next().
|
package |
Definition at line 1204 of file NonBlockingHashMap.java.
Referenced by com.cliffc.aa.util.NonBlockingHashMap< TypeK, TypeV >.SnapshotV.next(), com.cliffc.aa.util.NonBlockingHashMap< TypeK, TypeV >.SnapshotK.next(), com.cliffc.aa.util.NonBlockingHashMap< TypeK, TypeV >.SnapshotE.next(), and com.cliffc.aa.util.NonBlockingHashMap< TypeK, TypeV >.SnapshotV.remove().
|
package |
|
package |
Definition at line 1181 of file NonBlockingHashMap.java.
Referenced by com.cliffc.aa.util.NonBlockingHashMap< TypeK, TypeV >.SnapshotV.key(), com.cliffc.aa.util.NonBlockingHashMap< TypeK, TypeV >.SnapshotV.length(), com.cliffc.aa.util.NonBlockingHashMap< TypeK, TypeV >.SnapshotV.remove(), com.cliffc.aa.util.NonBlockingHashMap< TypeK, TypeV >.SnapshotV.SnapshotV(), and com.cliffc.aa.util.NonBlockingHashMap< TypeK, TypeV >.SnapshotV.val().