Package com.carrotsearch.hppc.mutables

Examples of com.carrotsearch.hppc.mutables.IntHolder


    /* */
    @Test
    public void testForEachWithProcedure()
    {
        list.add(asArray( 1, 2, 3));
        final IntHolder holder = new IntHolder();
        list.forEach(new KTypeProcedure<KType>() {
            int index = 0;
            public void apply(KType v)
            {
                assertEquals2(v, list.get(index++));
View Full Code Here


    @Test
    public void testForEachWithProcedure()
    {
        deque.addLast(sequence);

        final IntHolder count = new IntHolder();
        deque.forEach(new KTypeProcedure<KType>() {
            int index = 0;
            public void apply(KType v)
            {
                assertEquals2(sequence.buffer[index++], v);
View Full Code Here

    @Test
    public void testDescendingForEachWithProcedure()
    {
        deque.addLast(sequence);

        final IntHolder count = new IntHolder();
        deque.descendingForEach(new KTypeProcedure<KType>() {
            int index = sequence.size();
            public void apply(KType v)
            {
                assertEquals2(sequence.buffer[--index], v);
View Full Code Here

    {
        final Map<Character, IntHolder> counts = new HashMap<Character, IntHolder>(256);
        for (int i = 0; i < DATA.length; i++)
        {
            final char currentChar = DATA[i];
            final IntHolder currentCount = counts.get(currentChar);
            if (currentCount == null)
            {
                counts.put(currentChar, new IntHolder(1));
            }
            else
            {
                currentCount.value++;
            }
View Full Code Here

        final char [] CHARS = DATA;
        final Map<Integer, IntHolder> counts = new HashMap<Integer, IntHolder>();
        for (int i = 0; i < CHARS.length - 1; i++)
        {
            final int bigram = CHARS[i] << 16 | CHARS[i+1];
            final IntHolder currentCount = counts.get(bigram);
            if (currentCount == null)
            {
                counts.put(bigram, new IntHolder(1));
            }
            else
            {
                currentCount.value++;
            }
View Full Code Here

    /* */
    @Test
    public void testWithProcedureClosure()
    {
        final IntHolder count = new IntHolder();
        list.forEach(new CharProcedure() {
            public void apply(char v)
            {
                if (v != defValue)
                    count.value++;
View Full Code Here

    /* */
    @Test
    public void testWithProcedureClosure()
    {
        final IntHolder count = new IntHolder();
        list.forEach(new IntProcedure() {
            public void apply(int v)
            {
                if (v != defValue)
                    count.value++;
View Full Code Here

    /* */
    @Test
    public void testWithProcedureClosure()
    {
        final IntHolder count = new IntHolder();
        list.forEach(new FloatProcedure() {
            public void apply(float v)
            {
                if (v != defValue)
                    count.value++;
View Full Code Here

    /* removeIf:applied. */
    public void testForEachWithProcedure()
    {
        deque.addLast(sequence);

        final IntHolder count = new IntHolder();
        ((DoubleArrayDeque) deque).forEach(new DoubleProcedure() {
            int index = 0;
            public void apply(double v)
            {
                assertEquals2(sequence.buffer[index++], v);
View Full Code Here

    /* removeIf:applied. */
    public void testDescendingForEachWithProcedure()
    {
        deque.addLast(sequence);

        final IntHolder count = new IntHolder();
        ((DoubleArrayDeque) deque).descendingForEach(new DoubleProcedure() {
            int index = sequence.size();
            public void apply(double v)
            {
                assertEquals2(sequence.buffer[--index], v);
View Full Code Here

TOP

Related Classes of com.carrotsearch.hppc.mutables.IntHolder

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.