Examples of CollectionFacade


Examples of org.apache.marmotta.commons.sesame.facading.collections.model.CollectionFacade

        try {
            connection.begin();
            final Facading facading = FacadingFactory.createFacading(connection);

            URI uri = connection.getValueFactory().createURI("http://www.example.com/rdf/test/collections");
            CollectionFacade facade = facading.createFacade(uri, CollectionFacade.class);

            facade.setDates(Arrays.asList(a, b, c));
            Assert.assertThat(facade.getDates(), hasItems(a, b, c));

            facade.addDate(e);
            Assert.assertThat(facade.getDates(), hasItems(c, e, b, a));

            facade.setDates(Arrays.asList(a, d, now));
            Assert.assertThat(facade.getDates(), hasItems(a, d, now));
            Assert.assertThat(facade.getDates(), CoreMatchers.not(hasItems(c, e, b)));

            facade.deleteDates();
            Assert.assertEquals(facade.getDates().size(), 0);
           
            connection.commit();
        } finally {
            connection.close();
        }
View Full Code Here

Examples of org.apache.marmotta.commons.sesame.facading.collections.model.CollectionFacade

        try {
            final Facading facading = FacadingFactory.createFacading(connection);
            connection.begin();

            URI uri = connection.getValueFactory().createURI("http://www.example.com/rdf/test/document");
            CollectionFacade facade = facading.createFacade(uri, CollectionFacade.class);

            facade.setAutors(Arrays.asList(a1, a2));

            facade.addAutor(a3);

            connection.commit();
        } finally {
            connection.close();
        }
View Full Code Here

Examples of org.apache.marmotta.commons.sesame.facading.collections.model.CollectionFacade

        try {
            final Facading facading = FacadingFactory.createFacading(connection);

            URI uri = connection.getValueFactory().createURI("http://www.example.com/rdf/test/collections");
            CollectionFacade facade = facading.createFacade(uri, CollectionFacade.class);

            facade.setDates(Arrays.asList(a, b, c));
            Assert.assertThat(facade.getDates(), hasItems(a, b, c));

            facade.addDate(e);
            Assert.assertThat(facade.getDates(), hasItems(c, e, b, a));

            facade.setDates(Arrays.asList(a, d, now));
            Assert.assertThat(facade.getDates(), hasItems(a, d, now));
            Assert.assertThat(facade.getDates(), CoreMatchers.not(hasItems(c, e, b)));

            facade.deleteDates();
            Assert.assertEquals(facade.getDates().size(), 0);
        } finally {
            connection.close();
        }
    }
View Full Code Here

Examples of org.apache.marmotta.commons.sesame.facading.collections.model.CollectionFacade

        try {
            final Facading facading = FacadingFactory.createFacading(connection);

            URI uri = connection.getValueFactory().createURI("http://www.example.com/rdf/test/document");
            CollectionFacade facade = facading.createFacade(uri, CollectionFacade.class);

            facade.setAutors(Arrays.asList(a1, a2));

            facade.addAutor(a3);

            connection.commit();
        } finally {
            connection.close();
        }
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.