Package xbird.storage.indexer

Examples of xbird.storage.indexer.BasicIndexQuery$IndexConditionNE


        btree.addValue(createValue("a"), 1);
        btree.addValue(createValue("b"), 2);
        btree.addValue(createValue("c"), 3);
        btree.addValue(createValue("d"), 4);
        btree.addValue(createValue("e"), 5);
        IndexQuery query = new BasicIndexQuery(BasicIndexQuery.EQ, createValue("b"));
        Callback callback = new Callback();
        btree.search(query, callback);
        List<Long> actual = callback.getPointers();
        Assert.assertEquals(1, actual.size());
        Assert.assertEquals(new Long(2), actual.get(0));
View Full Code Here


        btree.addValue(createValue("b"), 2);
        btree.addValue(createValue("b"), 7);
        btree.addValue(createValue("c"), 3);
        btree.addValue(createValue("d"), 4);
        btree.addValue(createValue("e"), 5);
        IndexQuery query = new BasicIndexQuery(BasicIndexQuery.NE, createValue("b"));
        Callback callback = new Callback();
        btree.search(query, callback);
        List<Long> actual = callback.getPointers();
        long[] expected = new long[] { 1, 1, 6, 3, 4, 5 };
        Assert.assertEquals(expected.length, actual.size());
View Full Code Here

        btree.addValue(createValue("b"), 2);
        btree.addValue(createValue("b"), 7);
        btree.addValue(createValue("a"), 6);
        btree.addValue(createValue("d"), 4);
        btree.addValue(createValue("e"), 8);
        IndexQuery query = new BasicIndexQuery(BasicIndexQuery.GT, createValue("b"));
        Callback callback = new Callback();
        btree.search(query, callback);
        List<Long> actual = callback.getPointers();
        long[] expected = new long[] { 3, 4, 5, 8 };
        Assert.assertEquals("actual: " + actual, expected.length, actual.size());
View Full Code Here

        btree.addValue(createValue("b"), 7);
        btree.addValue(createValue("a"), 6);
        btree.addValue(createValue("d"), 4);
        btree.addValue(createValue("e"), 8);
        btree.addValue(createValue("b"), 9);
        IndexQuery query = new BasicIndexQuery(BasicIndexQuery.GE, createValue("b"));
        Callback callback = new Callback();
        btree.search(query, callback);
        List<Long> actual = callback.getPointers();
        long[] expected = new long[] { 2, 7, 9, 3, 4, 5, 8 };
        Assert.assertEquals("actual: " + actual, expected.length, actual.size());
View Full Code Here

        btree.addValue(createValue("b"), 7);
        btree.addValue(createValue("a"), 6);
        btree.addValue(createValue("d"), 4);
        btree.addValue(createValue("e"), 8);
        btree.addValue(createValue("b"), 9);
        IndexQuery query = new BasicIndexQuery(BasicIndexQuery.LT, createValue("b"));
        Callback callback = new Callback();
        btree.search(query, callback);
        List<Long> actual = callback.getPointers();
        long[] expected = new long[] { 1, 1, 6 };
        Assert.assertEquals("actual: " + actual, expected.length, actual.size());
View Full Code Here

        btree.addValue(createValue("b"), 7);
        btree.addValue(createValue("a"), 6);
        btree.addValue(createValue("d"), 4);
        btree.addValue(createValue("e"), 8);
        btree.addValue(createValue("b"), 9);
        IndexQuery query = new BasicIndexQuery(BasicIndexQuery.LE, createValue("b"));
        Callback callback = new Callback();
        btree.search(query, callback);
        List<Long> actual = callback.getPointers();
        long[] expected = new long[] { 1, 1, 6, 2, 7, 9 };
        Assert.assertEquals("actual: " + actual, expected.length, actual.size());
View Full Code Here

        btree.addValue(createValue("b"), 7);
        btree.addValue(createValue("a"), 6);
        btree.addValue(createValue("d"), 4);
        btree.addValue(createValue("e"), 8);
        btree.addValue(createValue("b"), 9);
        IndexQuery query = new BasicIndexQuery(BasicIndexQuery.BW, createValue("b"), createValue("c"));
        Callback callback = new Callback();
        btree.search(query, callback);
        List<Long> actual = callback.getPointers();
        long[] expected = new long[] { 2, 7, 9, 3 };
        Assert.assertEquals("actual: " + actual, expected.length, actual.size());
View Full Code Here

        btree.addValue(createValue("b"), 7);
        btree.addValue(createValue("a"), 6);
        btree.addValue(createValue("d"), 4);
        btree.addValue(createValue("e"), 8);
        btree.addValue(createValue("b"), 9);
        IndexQuery query = new BasicIndexQuery(BasicIndexQuery.BW, createValue("b"), createValue("b"));
        Callback callback = new Callback();
        btree.search(query, callback);
        List<Long> actual = callback.getPointers();
        long[] expected = new long[] { 2, 7, 9 };
        Assert.assertEquals("actual: " + actual, expected.length, actual.size());
View Full Code Here

        btree.addValue(createValue("b"), 7);
        btree.addValue(createValue("a"), 6);
        btree.addValue(createValue("d"), 4);
        btree.addValue(createValue("f"), 8);
        btree.addValue(createValue("b"), 9);
        IndexQuery query = new BasicIndexQuery(BasicIndexQuery.BW, createValue("b"), createValue("e"));
        Callback callback = new Callback();
        btree.search(query, callback);
        List<Long> actual = callback.getPointers();
        long[] expected = new long[] { 2, 7, 9, 3, 4 };
        Assert.assertEquals("actual: " + actual, expected.length, actual.size());
View Full Code Here

        btree.addValue(createValue("d"), 4);
        btree.addValue(createValue("d1"), 10);
        btree.addValue(createValue("e"), 8);
        btree.addValue(createValue("b"), 9);
        btree.addValue(createValue("d"), 11);
        IndexQuery query = new BasicIndexQuery(BasicIndexQuery.BWX, createValue("b"), createValue("d1"));
        Callback callback = new Callback();
        btree.search(query, callback);
        List<Long> actual = callback.getPointers();
        long[] expected = new long[] { 7, 3, 4, 11 };
        Assert.assertEquals("actual: " + actual, expected.length, actual.size());
View Full Code Here

TOP

Related Classes of xbird.storage.indexer.BasicIndexQuery$IndexConditionNE

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.