Examples of Extent


Examples of org.apache.openjpa.persistence.Extent

        endEm(pm);
    }

    public void testProperties() {
        OpenJPAEntityManager pm = getPM();
        Extent ext = pm.createExtent(RuntimeTest2.class, false);
        assertEquals(pm, ext.getEntityManager());
        assertEquals(RuntimeTest2.class, ext.getElementClass());
        assertTrue(!ext.hasSubclasses());

        ext = pm.createExtent(RuntimeTest1.class, true);
        assertEquals(pm, ext.getEntityManager());
        assertEquals(RuntimeTest1.class, ext.getElementClass());
        assertTrue(ext.hasSubclasses());
    }
View Full Code Here

Examples of org.apache.openjpa.persistence.Extent

        assertTrue(ext.hasSubclasses());
    }

    public void testNoSubclasses() {
        OpenJPAEntityManager pm = getPM();
        Extent ext = pm.createExtent(RuntimeTest1.class, false);
        Iterator itr = ext.iterator();
        assertTrue(itr.hasNext());
        assertEquals(_oid1, pm.getObjectId(itr.next()));
        assertTrue(!itr.hasNext());
        ext.closeAll();
    }
View Full Code Here

Examples of org.apache.openjpa.persistence.Extent

        ext.closeAll();
    }

    public void testSubclasses() {
        OpenJPAEntityManager pm = getPM();
        Extent ext = pm.createExtent(RuntimeTest1.class, true);

        int test1Count = 0;
        int test2Count = 0;
        int test3Count = 0;
        Object next;
        for (Iterator itr = ext.iterator(); itr.hasNext();) {
            next = pm.getObjectId(itr.next());
            if (_oid1.equals(next))
                test1Count++;
            else if (_oid2.equals(next))
                test2Count++;
            else if (_oid3.equals(next))
                test3Count++;
        }
        ext.closeAll();
        assertEquals(1, test1Count);
        assertEquals(1, test2Count);
        assertEquals(1, test3Count);
    }
View Full Code Here

Examples of org.apache.openjpa.persistence.Extent

        try {
            pm.persist(test1);
            pm.persist(test2);
            Object newOid = pm.getObjectId(test1);

            Extent ext = pm.createExtent(RuntimeTest1.class, false);
            boolean foundOid1 = false;
            boolean foundNew = false;
            Object next;
            for (Iterator itr = ext.iterator(); itr.hasNext();) {
                next = pm.getObjectId(itr.next());
                if (_oid1.equals(next))
                    foundOid1 = true;
                else if (newOid.equals(next))
                    foundNew = true;
                else
                    fail("Bad object in extent.");
            }
            ext.closeAll();
            assertTrue(foundOid1);
            assertTrue(foundNew);
        } finally {
            rollbackTx(pm);
        }
View Full Code Here

Examples of org.apache.openjpa.persistence.Extent

            pm.remove(test2);
            RuntimeTest1 test1 = new RuntimeTest1();
            pm.persist(test1);
            pm.remove(test1);

            Extent ext = pm.createExtent(RuntimeTest1.class, true);
            boolean foundOid1 = false;
            boolean foundOid3 = false;
            Object next;
            for (Iterator itr = ext.iterator(); itr.hasNext();) {
                next = pm.getObjectId(itr.next());
                if (_oid1.equals(next))
                    foundOid1 = true;
                else if (_oid3.equals(next))
                    foundOid3 = true;
                else
                    fail("Bad object in extent.");
            }
            ext.closeAll();
            assertTrue(foundOid1);
            assertTrue(foundOid3);
        } finally {
            rollbackTx(pm);
        }
View Full Code Here

Examples of org.datanucleus.store.Extent

      // Evaluating in-memory so build up list of candidates
      List candidates = null;
      if (candidateCollection != null) {
        candidates = new ArrayList(candidateCollection);
      } else {
        Extent ext = getStoreManager().getExtent(ec, candidateClass, subclasses);
        candidates = new ArrayList();
        Iterator iter = ext.iterator();
        while (iter.hasNext()) {
          candidates.add(iter.next());
        }
      }
View Full Code Here

Examples of org.geotools.data.wms.xml.Extent

                String[] wmsUrls = { wmsUrl };

                LinkedList<ParameterFilter> paramFilters = new LinkedList<ParameterFilter>();
                for (Dimension dimension : layer.getDimensions().values()) {
                    Extent dimExtent = layer.getExtent(dimension.getName());
                    paramFilters.add(new NaiveWMSDimensionFilter(dimension, dimExtent));
                }

                WMSLayer wmsLayer = null;
                try {
View Full Code Here

Examples of org.geotools.styling.Extent

    public Extent build() {
        if (unset) {
            return null;
        }
        Extent extent = sf.createExtent(name, value);
        return extent;
    }
View Full Code Here

Examples of org.jnode.apps.vmware.disk.extent.Extent

*
*/
final class SimpleDescriptorRW extends DescriptorRW {
    @Override
    public Extent createMainExtent(Descriptor desc, ExtentDeclaration extentDecl) {
        return new Extent(desc, extentDecl);
    }
View Full Code Here

Examples of org.jnode.apps.vmware.disk.extent.Extent

                    mainExtentDecl = extentDecl;
                } else {
                    FileDescriptor fileDescriptor =
                            IOUtils.readFileDescriptor(extentDecl.getExtentFile());

                    Extent extent = createExtent(fileDescriptor, extentDecl);
                    extents.add(extent);
                }
            }

            Descriptor desc = new Descriptor(file, header, extents, diskDatabase);

            Extent mainExtent = createMainExtent(desc, mainExtentDecl);
            extents.add(0, mainExtent);

            return desc;
        } finally {
            if (br != null) {
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.