ID
- the vertex ID type.public class VertexSet<ID> extends VertexCollection<ID>
Modifier and Type | Method and Description |
---|---|
<V extends java.lang.Comparable<V>> |
extractTopKFromMap(PgxMap<PgxVertex<ID>,V> map, int k)
Blocking version of
extractTopKFromMapAsync(PgxMap, int) . |
<V extends java.lang.Comparable<V>> |
extractTopKFromMapAsync(PgxMap<PgxVertex<ID>,V> map, int k)
Extracts the top k keys from the given map and puts them into this collection.
|
addAll, getIdType, removeAll
add, addAll, addAll, addAllAsync, addAllAsync, clear, clearAsync, clone, clone, cloneAsync, cloneAsync, contains, containsAsync, getCollectionType, getElementType, getGraph, getName, isMutable, isMutableAsync, iterator, iteratorAsync, removeAll, removeAllAsync, size, sizeAsync, toMutable, toMutable, toMutableAsync, toMutableAsync, toString
equals, hashCode
close, destroy, destroyAsync
public <V extends java.lang.Comparable<V>> void extractTopKFromMap(PgxMap<PgxVertex<ID>,V> map, int k) throws java.util.concurrent.ExecutionException, java.lang.InterruptedException
extractTopKFromMapAsync(PgxMap, int)
. Calls extractTopKFromMapAsync(PgxMap, int)
and waits for returned PgxFuture
to complete.java.lang.InterruptedException
- if the caller thread gets interrupted while waiting for completion.java.util.concurrent.ExecutionException
- if any exception occurred during asynchronous execution. The actual exception will be nested.public <V extends java.lang.Comparable<V>> PgxFuture<java.lang.Void> extractTopKFromMapAsync(PgxMap<PgxVertex<ID>,V> map, int k)
map
- the map to extract the keys fromk
- how many keys to extractCopyright © 2017 Oracle Corp. All Rights Reserved.