Example usage for org.apache.commons.lang3.mutable MutableLong decrement

List of usage examples for org.apache.commons.lang3.mutable MutableLong decrement

Introduction

In this page you can find the example usage for org.apache.commons.lang3.mutable MutableLong decrement.

Prototype

public void decrement() 

Source Link

Document

Decrements the value.

Usage

From source file:com.datatorrent.lib.appdata.query.WindowEndQueueManager.java

@Override
public void endWindow() {
    for (QueueListNode<QueryBundle<QUERY_TYPE, META_QUERY, MutableLong>> tempNode = queryQueue
            .getHead(); tempNode != null; tempNode = tempNode.getNext()) {
        MutableLong qc = tempNode.getPayload().getQueueContext();
        qc.decrement();
    }//  ww w  .jav a 2  s  .c  o  m
}

From source file:enumj.EnumeratorTest.java

@Test
public void testAsSpliterator() {
    System.out.println("asSpliterator");
    EnumeratorGenerator.generatorPairs().limit(100)
            .map(p -> Pair.of(p.getLeft().enumerator(), p.getRight().enumerator().asSpliterator()))
            .forEach(p -> {/*from  w w  w  . j a va  2s  .c  om*/
                MutableLong c = new MutableLong(p.getLeft().count());
                final Spliterator<Double> s = p.getRight();
                s.forEachRemaining(d -> c.decrement());
                assertEquals(0, c.longValue());
            });
}