@Override public RFuture<V> call() throws Exception { return instance.takeFirstAsync(); } });
@Override public RFuture<V> call() throws Exception { return instance.takeLastAsync(); } });
public void add(final double score, final V object) { preAdd(); getCurrentAsyncCollection().addAsync(score, object); }
@Override public RFuture<V> call() throws Exception { return instance.takeFirstAsync(); } });
@Override public RFuture<V> call() throws Exception { return instance.takeLastAsync(); } });
@Override public RFuture<V> call() throws Exception { return instance.takeFirstAsync(); } });
@Override public RFuture<V> call() throws Exception { return instance.takeLastAsync(); } });
@Override public RFuture<V> call() throws Exception { return instance.takeFirstAsync(); } });
@Override public RFuture<V> call() throws Exception { return instance.takeLastAsync(); } });