Package org.entityfs

Examples of org.entityfs.RandomAccess.seek()


        {
          RandomAccess ra = new ReadWritableFileAdapter(f).openForRandomAccess(RandomAccessMode.READ_WRITE);
          try
          {
            long dataSize = b1.writeContentsTo(ra);
            ra.seek(0);
            int contentsVersion = b2.getContentsVersion();
            b2.replaceContentsWith(ra, dataSize);
            assertFalse(contentsVersion == b2.getContentsVersion());

            assertEquals(3, b2.getKeys().size());
View Full Code Here


        {
          RandomAccess ra = new ReadWritableFileAdapter(f).openForRandomAccess(RandomAccessMode.READ_WRITE);
          try
          {
            long dataSize = b1.writeContentsTo(ra);
            ra.seek(0);
            int contentsVersion = b2.getContentsVersion();
            b2.replaceContentsWith(ra, dataSize);
            assertFalse(contentsVersion == b2.getContentsVersion());

            assertEquals(3, b2.getKeys().size());
View Full Code Here

            assertRecordEquals(new Record<Integer, Long>(23, 234923L), b2, b2.find(23));
            assertRecordEquals(new Record<Integer, Long>(23823, 348723823L), b2, b2.find(23823));
            assertRecordEquals(new Record<Integer, Long>(-27237, -23823832L), b2, b2.find(-27237));

            // Try to feed it invalid data
            ra.seek(1);
            try
            {
              b2.replaceContentsWith(ra, dataSize - 1);
              fail();
            }
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.