Package com.db4o

Examples of com.db4o.ObjectContainer.query()


      /* Assert Number of Entities */
      List<IEntity> entities = db.query(IEntity.class);
      assertEquals(entities.size(), defragmentedDb.query(IEntity.class).size());
      for (IEntity entity : entities) {
        Query query = defragmentedDb.query();
        query.constrain(entity.getClass());
        query.descend("fId").constrain(Long.valueOf(entity.getId())); //$NON-NLS-1$

        List<?> result = query.execute();
        assertEquals(1, result.size());
View Full Code Here


          assertTrue(((SearchMark) entity).isIdentical((SearchMark) result.get(0)));
      }

      /* Assert News */
      List<INews> newsList = db.query(INews.class);
      assertEquals(newsList.size(), defragmentedDb.query(INews.class).size());
      for (INews news : newsList) {
        Query query = defragmentedDb.query();
        query.constrain(news.getClass());
        query.descend("fId").constrain(Long.valueOf(news.getId())); //$NON-NLS-1$

View Full Code Here

      /* Assert News */
      List<INews> newsList = db.query(INews.class);
      assertEquals(newsList.size(), defragmentedDb.query(INews.class).size());
      for (INews news : newsList) {
        Query query = defragmentedDb.query();
        query.constrain(news.getClass());
        query.descend("fId").constrain(Long.valueOf(news.getId())); //$NON-NLS-1$

        List<INews> result = query.execute();
        assertEquals(1, result.size());
View Full Code Here

        assertEquals(news.getTitle(), result.get(0).getTitle());
      }

      /* Assert Description */
      List<Description> descriptions = db.query(Description.class);
      assertEquals(descriptions.size(), defragmentedDb.query(Description.class).size());
      for (Description description : descriptions) {
        Query query = defragmentedDb.query();
        query.constrain(description.getClass());
        query.descend("fNewsId").constrain(Long.valueOf(description.getNews().getId())); //$NON-NLS-1$

View Full Code Here

      /* Assert Description */
      List<Description> descriptions = db.query(Description.class);
      assertEquals(descriptions.size(), defragmentedDb.query(Description.class).size());
      for (Description description : descriptions) {
        Query query = defragmentedDb.query();
        query.constrain(description.getClass());
        query.descend("fNewsId").constrain(Long.valueOf(description.getNews().getId())); //$NON-NLS-1$

        List<Description> result = query.execute();
        assertEquals(1, result.size());
View Full Code Here

        assertEquals(description.getValue(), result.get(0).getValue());
      }

      /* Assert News Bins */
      List<INewsBin> newsBins = db.query(INewsBin.class);
      assertEquals(newsBins.size(), defragmentedDb.query(INewsBin.class).size());
      for (INewsBin newsBin : newsBins) {
        Query query = defragmentedDb.query();
        query.constrain(newsBin.getClass());
        query.descend("fId").constrain(Long.valueOf(newsBin.getId())); //$NON-NLS-1$

View Full Code Here

      /* Assert News Bins */
      List<INewsBin> newsBins = db.query(INewsBin.class);
      assertEquals(newsBins.size(), defragmentedDb.query(INewsBin.class).size());
      for (INewsBin newsBin : newsBins) {
        Query query = defragmentedDb.query();
        query.constrain(newsBin.getClass());
        query.descend("fId").constrain(Long.valueOf(newsBin.getId())); //$NON-NLS-1$

        List<INewsBin> result = query.execute();
        assertEquals(1, result.size());
View Full Code Here

        assertEquals(newsBin.getNews(), result.get(0).getNews());
      }

      /* Assert Folders, Bookmarks and Searchmarks */
      List<IFolder> folders = db.query(IFolder.class);
      assertEquals(folders.size(), defragmentedDb.query(IFolder.class).size());
      for (IFolder folder : folders) {
        Query query = defragmentedDb.query();
        query.constrain(folder.getClass());
        query.descend("fId").constrain(Long.valueOf(folder.getId())); //$NON-NLS-1$

View Full Code Here

      /* Assert Folders, Bookmarks and Searchmarks */
      List<IFolder> folders = db.query(IFolder.class);
      assertEquals(folders.size(), defragmentedDb.query(IFolder.class).size());
      for (IFolder folder : folders) {
        Query query = defragmentedDb.query();
        query.constrain(folder.getClass());
        query.descend("fId").constrain(Long.valueOf(folder.getId())); //$NON-NLS-1$

        List<IFolder> result = query.execute();
        assertEquals(1, result.size());
View Full Code Here

        assertTrue(sm.getSearchConditions().size() == otherSM.getSearchConditions().size());
      }

      /* Assert Preference */
      List<IPreference> preferences = db.query(IPreference.class);
      assertEquals(preferences.size(), defragmentedDb.query(IPreference.class).size());
      for (IPreference preference : preferences) {
        Query query = defragmentedDb.query();
        query.constrain(preference.getClass());
        query.descend("fId").constrain(Long.valueOf(preference.getId())); //$NON-NLS-1$

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.