Package org.conserve.select.discriminators

Examples of org.conserve.select.discriminators.GreaterOrEqual


    persist = new PersistenceManager(driver, database, login, password);
    // try getting all the objects
    SimpleObject pattern = new SimpleObject();
    pattern.setCount(3);
    List<SimpleObject> obs = persist.getObjects(SimpleObject.class, new GreaterOrEqual(pattern));
    assertEquals(2, obs.size());
    pattern.setCount(4);
    obs = persist.getObjects(SimpleObject.class, new GreaterOrEqual(pattern));
    assertEquals(1, obs.size());
    pattern.setCount(3);
    List<LessSimpleObject> obs2 = persist.getObjects(LessSimpleObject.class, new GreaterOrEqual(pattern));
    assertEquals(1, obs2.size());

    // assert that two objects are equal if they are the result of the same
    // search
    List<LessSimpleObject> obs3 = persist.getObjects(LessSimpleObject.class, new GreaterOrEqual(pattern));
    assertEquals(obs2.get(0), obs3.get(0));

    persist.close();
  }
View Full Code Here


    // try deleting one object
    List<Object> allObjects = persist.getObjectsMatching(new Object());
    assertEquals(2, allObjects.size());
    // delete one LessSimpleObject
    SimpleObject pattern = new LessSimpleObject();
    persist.deleteObjects(LessSimpleObject.class, new GreaterOrEqual(pattern));
    allObjects = persist.getObjectsMatching(new Object());
    assertEquals(1, allObjects.size());
    // delete all objects
    persist.deleteObjects(new Object());
    allObjects = persist.getObjectsMatching(new Object());
View Full Code Here

    SimplestObject larger = new SimplestObject(98.0);
    SimplestObject equal = new SimplestObject(66.0);
    SimplestObject smallerOrEquals = new SimplestObject(3.0);
    SimplestObject largerOrEquals = new SimplestObject(3.0);

    And one = new And(new GreaterOrEqual(largerOrEquals), new LessOrEqual(smallerOrEquals));
    And two = new And(new Different(different), new Greater(larger));
    List<SimplestObject> list = persist.getObjects(SimplestObject.class, new Or(one, two, new Equal(equal)));
    assertEquals(3, list.size());
    list = persist.getObjects(SimplestObject.class, new Or(one, two, new Equal(equal)), new Ascending(different));
    assertEquals(3, list.size());
View Full Code Here

TOP

Related Classes of org.conserve.select.discriminators.GreaterOrEqual

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.