Examples of nextIndex()


Examples of com.higherfrequencytrading.chronicle.Excerpt.nextIndex()

    @Test
    public void testHasNextIndexPass() throws IOException {
        final Chronicle chr = createChronicle("hasNextPass");

        final Excerpt readExcerpt = chr.createExcerpt();
        assertTrue("It should be possible to move to next index", readExcerpt.nextIndex());
        assertTrue("Read excerpt should have next index", readExcerpt.hasNextIndex());
    }

    @Test
    public void testHasNextIndexIteration() throws IOException {
View Full Code Here

Examples of com.higherfrequencytrading.chronicle.Excerpt.nextIndex()

        final Excerpt readExcerpt = chr.createExcerpt();
        readExcerpt.index(0);

        while (readExcerpt.hasNextIndex()) {
            assertTrue("I would expect nextIndex() return true after hasNextIndex() returns true",
                    readExcerpt.nextIndex());
        }
    }

    @NotNull
    private Chronicle createChronicle(String name) throws IOException {
View Full Code Here

Examples of com.higherfrequencytrading.chronicle.Excerpt.nextIndex()

        final Excerpt excerpt = chronicle.createExcerpt();
        int[] times = new int[repeats];
        for (int count = -warmup; count < repeats; count++) {
            do {
            /* busy wait */
            } while (!excerpt.nextIndex());
            final long timestamp = excerpt.readLong();
            long time = System.nanoTime() - timestamp;
            if (count >= 0)
                times[count] = (int) time;
            final int nbConsolidates = excerpt.readUnsignedShort();
View Full Code Here

Examples of com.higherfrequencytrading.chronicle.Excerpt.nextIndex()

        long start = System.nanoTime();
        t.start();
        Excerpt excerpt = sink.createExcerpt();
        int count = 0;
        for (int i = 1; i <= messages; i++) {
            while (!excerpt.nextIndex())
                count++;
            long n = excerpt.readLong();
            assertEquals(i, n);
            excerpt.finish();
        }
View Full Code Here

Examples of com.higherfrequencytrading.chronicle.Excerpt.nextIndex()

            while (excerpt2.size() < i)
                excerpt2.nextIndex();

            while (excerpt3.size() < i)
                excerpt3.nextIndex();
        }

        sink3.close();
        sink2.close();
        source1.close();
View Full Code Here

Examples of java.util.Iterator.nextIndex()

        if ( list.size() > top )
          table.setComment("Rows: " + list.size() + " (showing top " + top + ")");

        int i = 0;
        while(it.hasNext() && i++ < top) {
          table.appendRow(1,new SimpleDumpData(it.nextIndex()+1),toDumpData(it.next(),pageContext,maxlevel,props));
        }
        return setId(id,table);
      }
   
      // Set
View Full Code Here

Examples of java.util.ListIterator.nextIndex()

     public void nextAndPreviousTest( List list )
     {
       ListIterator listIter = list.listIterator();

       assertTrue( "hasNext", listIter.hasNext() );
       assertEquals( "next index", 0, listIter.nextIndex() );
       assertEquals( "next", fullView[0], listIter.next() );

       assertTrue( "hasNext", listIter.hasNext() );
       assertEquals( "next index", 1, listIter.nextIndex() );
       assertEquals( "next", fullView[1], listIter.next() );
View Full Code Here

Examples of java.util.ListIterator.nextIndex()

       assertTrue( "hasNext", listIter.hasNext() );
       assertEquals( "next index", 0, listIter.nextIndex() );
       assertEquals( "next", fullView[0], listIter.next() );

       assertTrue( "hasNext", listIter.hasNext() );
       assertEquals( "next index", 1, listIter.nextIndex() );
       assertEquals( "next", fullView[1], listIter.next() );

       assertTrue( "hasNext", listIter.hasNext() );
       assertEquals( "next index", 2, listIter.nextIndex() );
       assertEquals( "next", fullView[2], listIter.next() );
View Full Code Here

Examples of java.util.ListIterator.nextIndex()

       assertTrue( "hasNext", listIter.hasNext() );
       assertEquals( "next index", 1, listIter.nextIndex() );
       assertEquals( "next", fullView[1], listIter.next() );

       assertTrue( "hasNext", listIter.hasNext() );
       assertEquals( "next index", 2, listIter.nextIndex() );
       assertEquals( "next", fullView[2], listIter.next() );

       assertFalse( "hasNext", listIter.hasNext() );

       // We are at the end of the list. Go back
View Full Code Here

Examples of java.util.ListIterator.nextIndex()

        assertEquals( "view list size", 3, col.size() );

        ListIterator listIter = col.listIterator();

        assertTrue( "hasNext", listIter.hasNext() );
        assertEquals( "next index", 0, listIter.nextIndex() );
        assertEquals( "next", fullView[0], listIter.next() );

        assertTrue( "hasNext", listIter.hasNext() );
        assertEquals( "next index", 1, listIter.nextIndex() );
        assertEquals( "next", fullView[1], listIter.next() );
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.