|
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().