Package org.hyperdex.client

Examples of org.hyperdex.client.Client


public class DataTypeSetInt
{
    public static void main(String[] args) throws HyperDexClientException
    {
        Client c = new Client(args[0], Integer.parseInt(args[1]));
        Map<String, Object> attrs0 = new HashMap<String, Object>();
        Object obj0 = c.put("kv", "k", attrs0);
        assert(obj0 != null);
        Boolean bool0 = (Boolean)obj0;
        assert(bool0 == true);
        Map<String, Object> get1 = c.get("kv", "k");
        assert(get1 != null);
        Map<String, Object> expected1 = new HashMap<String, Object>();
        Set<Object> set2 = new HashSet<Object>();
        expected1.put("v", set2);
        get1.entrySet().containsAll(expected1.entrySet());
        expected1.entrySet().containsAll(get1.entrySet());
        Map<String, Object> attrs3 = new HashMap<String, Object>();
        Set<Object> set4 = new HashSet<Object>();
        set4.add(1);
        set4.add(2);
        set4.add(3);
        attrs3.put("v", set4);
        Object obj3 = c.put("kv", "k", attrs3);
        assert(obj3 != null);
        Boolean bool3 = (Boolean)obj3;
        assert(bool3 == true);
        Map<String, Object> get5 = c.get("kv", "k");
        assert(get5 != null);
        Map<String, Object> expected5 = new HashMap<String, Object>();
        Set<Object> set6 = new HashSet<Object>();
        set6.add(1);
        set6.add(2);
        set6.add(3);
        expected5.put("v", set6);
        get5.entrySet().containsAll(expected5.entrySet());
        expected5.entrySet().containsAll(get5.entrySet());
        Map<String, Object> attrs7 = new HashMap<String, Object>();
        Set<Object> set8 = new HashSet<Object>();
        attrs7.put("v", set8);
        Object obj7 = c.put("kv", "k", attrs7);
        assert(obj7 != null);
        Boolean bool7 = (Boolean)obj7;
        assert(bool7 == true);
        Map<String, Object> get9 = c.get("kv", "k");
        assert(get9 != null);
        Map<String, Object> expected9 = new HashMap<String, Object>();
        Set<Object> set10 = new HashSet<Object>();
        expected9.put("v", set10);
        get9.entrySet().containsAll(expected9.entrySet());
View Full Code Here


public class RangeSearchString
{
    public static void main(String[] args) throws HyperDexClientException
    {
        Client c = new Client(args[0], Integer.parseInt(args[1]));
        Map<String, Object> attrs0 = new HashMap<String, Object>();
        attrs0.put("v", "A");
        Object obj0 = c.put("kv", "A", attrs0);
        assert(obj0 != null);
        Boolean bool0 = (Boolean)obj0;
        assert(bool0 == true);
        Map<String, Object> attrs1 = new HashMap<String, Object>();
        attrs1.put("v", "B");
        Object obj1 = c.put("kv", "B", attrs1);
        assert(obj1 != null);
        Boolean bool1 = (Boolean)obj1;
        assert(bool1 == true);
        Map<String, Object> attrs2 = new HashMap<String, Object>();
        attrs2.put("v", "C");
        Object obj2 = c.put("kv", "C", attrs2);
        assert(obj2 != null);
        Boolean bool2 = (Boolean)obj2;
        assert(bool2 == true);
        Map<String, Object> attrs3 = new HashMap<String, Object>();
        attrs3.put("v", "D");
        Object obj3 = c.put("kv", "D", attrs3);
        assert(obj3 != null);
        Boolean bool3 = (Boolean)obj3;
        assert(bool3 == true);
        Map<String, Object> attrs4 = new HashMap<String, Object>();
        attrs4.put("v", "E");
        Object obj4 = c.put("kv", "E", attrs4);
        assert(obj4 != null);
        Boolean bool4 = (Boolean)obj4;
        assert(bool4 == true);
        Map<String, Object> checks5 = new HashMap<String, Object>();
        checks5.put("k", new LessEqual("C"));
        Set<Object> X5 = new HashSet<Object>();
        Iterator it5 = c.search("kv", checks5);
        while (it5.hasNext())
        {
            X5.add(it5.next());
        }
        Map<String, Object> checks6 = new HashMap<String, Object>();
        checks6.put("v", new LessEqual("C"));
        Set<Object> X6 = new HashSet<Object>();
        Iterator it6 = c.search("kv", checks6);
        while (it6.hasNext())
        {
            X6.add(it6.next());
        }
        Map<String, Object> checks7 = new HashMap<String, Object>();
        checks7.put("k", new GreaterEqual("C"));
        Set<Object> X7 = new HashSet<Object>();
        Iterator it7 = c.search("kv", checks7);
        while (it7.hasNext())
        {
            X7.add(it7.next());
        }
        Map<String, Object> checks8 = new HashMap<String, Object>();
        checks8.put("v", new GreaterEqual("C"));
        Set<Object> X8 = new HashSet<Object>();
        Iterator it8 = c.search("kv", checks8);
        while (it8.hasNext())
        {
            X8.add(it8.next());
        }
        Map<String, Object> checks9 = new HashMap<String, Object>();
        checks9.put("k", new LessThan("C"));
        Set<Object> X9 = new HashSet<Object>();
        Iterator it9 = c.search("kv", checks9);
        while (it9.hasNext())
        {
            X9.add(it9.next());
        }
        Map<String, Object> checks10 = new HashMap<String, Object>();
        checks10.put("v", new LessThan("C"));
        Set<Object> X10 = new HashSet<Object>();
        Iterator it10 = c.search("kv", checks10);
        while (it10.hasNext())
        {
            X10.add(it10.next());
        }
        Map<String, Object> checks11 = new HashMap<String, Object>();
        checks11.put("k", new GreaterThan("C"));
        Set<Object> X11 = new HashSet<Object>();
        Iterator it11 = c.search("kv", checks11);
        while (it11.hasNext())
        {
            X11.add(it11.next());
        }
        Map<String, Object> checks12 = new HashMap<String, Object>();
        checks12.put("v", new GreaterThan("C"));
        Set<Object> X12 = new HashSet<Object>();
        Iterator it12 = c.search("kv", checks12);
        while (it12.hasNext())
        {
            X12.add(it12.next());
        }
        Map<String, Object> checks13 = new HashMap<String, Object>();
        checks13.put("k", new Range("B", "D"));
        Set<Object> X13 = new HashSet<Object>();
        Iterator it13 = c.search("kv", checks13);
        while (it13.hasNext())
        {
            X13.add(it13.next());
        }
        Map<String, Object> checks14 = new HashMap<String, Object>();
        checks14.put("v", new Range("B", "D"));
        Set<Object> X14 = new HashSet<Object>();
        Iterator it14 = c.search("kv", checks14);
        while (it14.hasNext())
        {
            X14.add(it14.next());
        }
    }
View Full Code Here

public class DataTypeMapIntInt
{
    public static void main(String[] args) throws HyperDexClientException
    {
        Client c = new Client(args[0], Integer.parseInt(args[1]));
        Map<String, Object> attrs0 = new HashMap<String, Object>();
        Object obj0 = c.put("kv", "k", attrs0);
        assert(obj0 != null);
        Boolean bool0 = (Boolean)obj0;
        assert(bool0 == true);
        Map<String, Object> get1 = c.get("kv", "k");
        assert(get1 != null);
        Map<String, Object> expected1 = new HashMap<String, Object>();
        Map<Object, Object> map2 = new HashMap<Object, Object>();
        expected1.put("v", map2);
        get1.entrySet().containsAll(expected1.entrySet());
        expected1.entrySet().containsAll(get1.entrySet());
        Map<String, Object> attrs3 = new HashMap<String, Object>();
        Map<Object, Object> map4 = new HashMap<Object, Object>();
        map4.put(1, 7);
        map4.put(2, 8);
        map4.put(3, 9);
        attrs3.put("v", map4);
        Object obj3 = c.put("kv", "k", attrs3);
        assert(obj3 != null);
        Boolean bool3 = (Boolean)obj3;
        assert(bool3 == true);
        Map<String, Object> get5 = c.get("kv", "k");
        assert(get5 != null);
        Map<String, Object> expected5 = new HashMap<String, Object>();
        Map<Object, Object> map6 = new HashMap<Object, Object>();
        map6.put(1, 7);
        map6.put(2, 8);
        map6.put(3, 9);
        expected5.put("v", map6);
        get5.entrySet().containsAll(expected5.entrySet());
        expected5.entrySet().containsAll(get5.entrySet());
        Map<String, Object> attrs7 = new HashMap<String, Object>();
        Map<Object, Object> map8 = new HashMap<Object, Object>();
        attrs7.put("v", map8);
        Object obj7 = c.put("kv", "k", attrs7);
        assert(obj7 != null);
        Boolean bool7 = (Boolean)obj7;
        assert(bool7 == true);
        Map<String, Object> get9 = c.get("kv", "k");
        assert(get9 != null);
        Map<String, Object> expected9 = new HashMap<String, Object>();
        Map<Object, Object> map10 = new HashMap<Object, Object>();
        expected9.put("v", map10);
        get9.entrySet().containsAll(expected9.entrySet());
View Full Code Here

public class BasicSearch
{
    public static void main(String[] args) throws HyperDexClientException
    {
        Client c = new Client(args[0], Integer.parseInt(args[1]));
        Map<String, Object> checks0 = new HashMap<String, Object>();
        checks0.put("v", "v1");
        Set<Object> X0 = new HashSet<Object>();
        Iterator it0 = c.search("kv", checks0);
        while (it0.hasNext())
        {
            X0.add(it0.next());
        }
        Map<String, Object> attrs1 = new HashMap<String, Object>();
        attrs1.put("v", "v1");
        Object obj1 = c.put("kv", "k1", attrs1);
        assert(obj1 != null);
        Boolean bool1 = (Boolean)obj1;
        assert(bool1 == true);
        Map<String, Object> checks2 = new HashMap<String, Object>();
        checks2.put("v", "v1");
        Set<Object> X2 = new HashSet<Object>();
        Iterator it2 = c.search("kv", checks2);
        while (it2.hasNext())
        {
            X2.add(it2.next());
        }
        Map<String, Object> attrs3 = new HashMap<String, Object>();
        attrs3.put("v", "v1");
        Object obj3 = c.put("kv", "k2", attrs3);
        assert(obj3 != null);
        Boolean bool3 = (Boolean)obj3;
        assert(bool3 == true);
        Map<String, Object> checks4 = new HashMap<String, Object>();
        checks4.put("v", "v1");
        Set<Object> X4 = new HashSet<Object>();
        Iterator it4 = c.search("kv", checks4);
        while (it4.hasNext())
        {
            X4.add(it4.next());
        }
    }
View Full Code Here

public class DataTypeListString
{
    public static void main(String[] args) throws HyperDexClientException
    {
        Client c = new Client(args[0], Integer.parseInt(args[1]));
        Map<String, Object> attrs0 = new HashMap<String, Object>();
        Object obj0 = c.put("kv", "k", attrs0);
        assert(obj0 != null);
        Boolean bool0 = (Boolean)obj0;
        assert(bool0 == true);
        Map<String, Object> get1 = c.get("kv", "k");
        assert(get1 != null);
        Map<String, Object> expected1 = new HashMap<String, Object>();
        List<Object> list2 = new ArrayList<Object>();
        expected1.put("v", list2);
        get1.entrySet().containsAll(expected1.entrySet());
        expected1.entrySet().containsAll(get1.entrySet());
        Map<String, Object> attrs3 = new HashMap<String, Object>();
        List<Object> list4 = new ArrayList<Object>();
        list4.add("A");
        list4.add("B");
        list4.add("C");
        attrs3.put("v", list4);
        Object obj3 = c.put("kv", "k", attrs3);
        assert(obj3 != null);
        Boolean bool3 = (Boolean)obj3;
        assert(bool3 == true);
        Map<String, Object> get5 = c.get("kv", "k");
        assert(get5 != null);
        Map<String, Object> expected5 = new HashMap<String, Object>();
        List<Object> list6 = new ArrayList<Object>();
        list6.add("A");
        list6.add("B");
        list6.add("C");
        expected5.put("v", list6);
        get5.entrySet().containsAll(expected5.entrySet());
        expected5.entrySet().containsAll(get5.entrySet());
        Map<String, Object> attrs7 = new HashMap<String, Object>();
        List<Object> list8 = new ArrayList<Object>();
        attrs7.put("v", list8);
        Object obj7 = c.put("kv", "k", attrs7);
        assert(obj7 != null);
        Boolean bool7 = (Boolean)obj7;
        assert(bool7 == true);
        Map<String, Object> get9 = c.get("kv", "k");
        assert(get9 != null);
        Map<String, Object> expected9 = new HashMap<String, Object>();
        List<Object> list10 = new ArrayList<Object>();
        expected9.put("v", list10);
        get9.entrySet().containsAll(expected9.entrySet());
View Full Code Here

public class RangeSearchInt
{
    public static void main(String[] args) throws HyperDexClientException
    {
        Client c = new Client(args[0], Integer.parseInt(args[1]));
        Map<String, Object> attrs0 = new HashMap<String, Object>();
        attrs0.put("v", -2);
        Object obj0 = c.put("kv", -2, attrs0);
        assert(obj0 != null);
        Boolean bool0 = (Boolean)obj0;
        assert(bool0 == true);
        Map<String, Object> attrs1 = new HashMap<String, Object>();
        attrs1.put("v", -1);
        Object obj1 = c.put("kv", -1, attrs1);
        assert(obj1 != null);
        Boolean bool1 = (Boolean)obj1;
        assert(bool1 == true);
        Map<String, Object> attrs2 = new HashMap<String, Object>();
        attrs2.put("v", 0);
        Object obj2 = c.put("kv", 0, attrs2);
        assert(obj2 != null);
        Boolean bool2 = (Boolean)obj2;
        assert(bool2 == true);
        Map<String, Object> attrs3 = new HashMap<String, Object>();
        attrs3.put("v", 1);
        Object obj3 = c.put("kv", 1, attrs3);
        assert(obj3 != null);
        Boolean bool3 = (Boolean)obj3;
        assert(bool3 == true);
        Map<String, Object> attrs4 = new HashMap<String, Object>();
        attrs4.put("v", 2);
        Object obj4 = c.put("kv", 2, attrs4);
        assert(obj4 != null);
        Boolean bool4 = (Boolean)obj4;
        assert(bool4 == true);
        Map<String, Object> checks5 = new HashMap<String, Object>();
        checks5.put("k", new LessEqual(0));
        Set<Object> X5 = new HashSet<Object>();
        Iterator it5 = c.search("kv", checks5);
        while (it5.hasNext())
        {
            X5.add(it5.next());
        }
        Map<String, Object> checks6 = new HashMap<String, Object>();
        checks6.put("v", new LessEqual(0));
        Set<Object> X6 = new HashSet<Object>();
        Iterator it6 = c.search("kv", checks6);
        while (it6.hasNext())
        {
            X6.add(it6.next());
        }
        Map<String, Object> checks7 = new HashMap<String, Object>();
        checks7.put("k", new GreaterEqual(0));
        Set<Object> X7 = new HashSet<Object>();
        Iterator it7 = c.search("kv", checks7);
        while (it7.hasNext())
        {
            X7.add(it7.next());
        }
        Map<String, Object> checks8 = new HashMap<String, Object>();
        checks8.put("v", new GreaterEqual(0));
        Set<Object> X8 = new HashSet<Object>();
        Iterator it8 = c.search("kv", checks8);
        while (it8.hasNext())
        {
            X8.add(it8.next());
        }
        Map<String, Object> checks9 = new HashMap<String, Object>();
        checks9.put("k", new LessThan(0));
        Set<Object> X9 = new HashSet<Object>();
        Iterator it9 = c.search("kv", checks9);
        while (it9.hasNext())
        {
            X9.add(it9.next());
        }
        Map<String, Object> checks10 = new HashMap<String, Object>();
        checks10.put("v", new LessThan(0));
        Set<Object> X10 = new HashSet<Object>();
        Iterator it10 = c.search("kv", checks10);
        while (it10.hasNext())
        {
            X10.add(it10.next());
        }
        Map<String, Object> checks11 = new HashMap<String, Object>();
        checks11.put("k", new GreaterThan(0));
        Set<Object> X11 = new HashSet<Object>();
        Iterator it11 = c.search("kv", checks11);
        while (it11.hasNext())
        {
            X11.add(it11.next());
        }
        Map<String, Object> checks12 = new HashMap<String, Object>();
        checks12.put("v", new GreaterThan(0));
        Set<Object> X12 = new HashSet<Object>();
        Iterator it12 = c.search("kv", checks12);
        while (it12.hasNext())
        {
            X12.add(it12.next());
        }
        Map<String, Object> checks13 = new HashMap<String, Object>();
        checks13.put("k", new Range(-1, 1));
        Set<Object> X13 = new HashSet<Object>();
        Iterator it13 = c.search("kv", checks13);
        while (it13.hasNext())
        {
            X13.add(it13.next());
        }
        Map<String, Object> checks14 = new HashMap<String, Object>();
        checks14.put("v", new Range(-1, 1));
        Set<Object> X14 = new HashSet<Object>();
        Iterator it14 = c.search("kv", checks14);
        while (it14.hasNext())
        {
            X14.add(it14.next());
        }
    }
View Full Code Here

     */
    public void init() throws DBException
    {
        String host = getProperties().getProperty("hyperdex.host", "127.0.0.1");
        Integer port = Integer.parseInt(getProperties().getProperty("hyperdex.port", "1982"));
        m_client = new Client(host, port);
        m_pat = Pattern.compile("([a-zA-Z]*)([0-9]*)");
        m_mat = m_pat.matcher("user1");
        m_scannable = getProperties().getProperty("hyperdex.scannable", "false").equals("true");
        m_retries = 10;
    }
View Full Code Here

TOP

Related Classes of org.hyperdex.client.Client

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.