@Override public RDFList createList() { return inner.createList(); }
@Override public RDFList createList(RDFNode[] members) { return inner.createList(members); }
public static Resource createListOfNodes(List<RDFNode> nodes) { return ModelFactory .createDefaultModel() .createList(nodes.iterator()); } }
public static Resource createListOfNodes(List<RDFNode> nodes) { return ModelFactory .createDefaultModel() .createList(nodes.iterator()); } }
private RDFList serializeToList(Collection c, ClassMeta<?> type) throws Exception { ClassMeta<?> elementType = type.getElementType(); List<RDFNode> l = new ArrayList<>(c.size()); for (Object e : c) { l.add(serializeAnything(e, false, elementType, null, null, null)); } return model.createList(l.iterator()); }
public void testCreateListFromEmptyIterator() { RDFList list = model.createList(new ArrayList<RDFNode>().iterator()); Assert.assertEquals(0, list.size()); }
public void testCreateListFromEmptyIterator() { RDFList list = model.createList(new ArrayList<RDFNode>().iterator()); Assert.assertEquals(0, list.size()); }
public void testCreateSingletonListFromIterator() { List<RDFNode> expected = new ArrayList<>(); expected.add(model.createResource()); RDFList list = model.createList(expected.iterator()); Assert.assertEquals(expected, list.asJavaList()); }
public void testCreateSingletonListFromIterator() { List<RDFNode> expected = new ArrayList<>(); expected.add(model.createResource()); RDFList list = model.createList(expected.iterator()); Assert.assertEquals(expected, list.asJavaList()); }
public void testCreateListFromIterator() { List<RDFNode> expected = new ArrayList<>(); expected.add(model.createResource()); expected.add(model.createResource()); expected.add(model.createResource()); RDFList list = model.createList(expected.iterator()); Assert.assertEquals(expected, list.asJavaList()); }
public void testCreateListFromIterator() { List<RDFNode> expected = new ArrayList<>(); expected.add(model.createResource()); expected.add(model.createResource()); expected.add(model.createResource()); RDFList list = model.createList(expected.iterator()); Assert.assertEquals(expected, list.asJavaList()); }
@Override public SecuredRDFList createList() throws UpdateDeniedException, AddDeniedException, AuthenticationRequiredException { checkUpdate(); checkCreate(new Triple(SecurityEvaluator.FUTURE, RDF.first.asNode(), RDF.nil.asNode())); return SecuredRDFListImpl.getInstance(holder.getSecuredItem(), holder.getBaseItem().createList()); }
@Test public void testSameListAs() { try { getSecuredRDFList().sameListAs(baseModel.createList()); if (!securityEvaluator.evaluate(Action.Read)) { Assert.fail("Should have thrown ReadDeniedException Exception"); } } catch (final ReadDeniedException e) { if (securityEvaluator.evaluate(Action.Read)) { Assert.fail(String.format("Should not have thrown ReadDeniedException Exception: %s - %s", e, e.getTriple())); } } }
@Override @Before public void setup() { super.setup(); final RDFNode[] listElements = { ResourceFactory.createResource("http://example.com/ListNode1"), ResourceFactory.createResource("http://example.com/ListNode2"), ResourceFactory.createResource("http://example.com/ListNode3"), ResourceFactory.createResource("http://example.com/ListNode4") }; baseList = baseModel.createList(listElements); setSecuredRDFNode(SecuredRDFListImpl.getInstance(securedModel, baseList), baseList); }
public void testModelGetEmptyList() { Resource root = model.createResource(TestList.NS + "root"); Property p = model.createProperty(TestList.NS, "p"); Resource r = model.createResource(TestList.NS + "r"); RDFList list0 = model.createList(); model.add(r, p, list0); RDFList list1 = model.listStatements(r, p, (Resource)null).next().getList(); boolean b = list0.sameListAs(list1); assertTrue("Different lists: expected: "+list0+" : got: "+list1, b); }
public void testModelGetEmptyList() { Resource root = model.createResource(TestList.NS + "root"); Property p = model.createProperty(TestList.NS, "p"); Resource r = model.createResource(TestList.NS + "r"); RDFList list0 = model.createList(); model.add(r, p, list0); RDFList list1 = model.listStatements(r, p, (Resource)null).next().getList(); boolean b = list0.sameListAs(list1); assertTrue("Different lists: expected: "+list0+" : got: "+list1, b); }
public void testModelGetList() { Resource root = model.createResource(TestList.NS + "root"); Property p = model.createProperty(TestList.NS, "p"); Resource r = model.createResource(TestList.NS + "r"); Resource r1 = model.createResource(TestList.NS + "r1"); Resource r2 = model.createResource(TestList.NS + "r2"); RDFList list0 = model.createList(r1, r2); model.add(r, p, list0); RDFList list1 = model.listStatements(r, p, (Resource)null).next().getList(); boolean b = list0.sameListAs(list1); assertTrue("Different lists: expected: "+list0+" : got: "+list1, b); }
public void testModelGetList() { Resource root = model.createResource(TestList.NS + "root"); Property p = model.createProperty(TestList.NS, "p"); Resource r = model.createResource(TestList.NS + "r"); Resource r1 = model.createResource(TestList.NS + "r1"); Resource r2 = model.createResource(TestList.NS + "r2"); RDFList list0 = model.createList(r1, r2); model.add(r, p, list0); RDFList list1 = model.listStatements(r, p, (Resource)null).next().getList(); boolean b = list0.sameListAs(list1); assertTrue("Different lists: expected: "+list0+" : got: "+list1, b); }
public void testStmtGetList() { Resource root = model.createResource(TestList.NS + "root"); Property p = model.createProperty(TestList.NS, "p"); Resource r = model.createResource(TestList.NS + "r"); Resource r1 = model.createResource(TestList.NS + "r1"); Resource r2 = model.createResource(TestList.NS + "r2"); RDFList list0 = model.createList(r1, r2); model.add(r, p, list0); Resource obj = model.listStatements(r, p, (Resource)null).next().getResource(); RDFList list1 = model.getList(obj); boolean b = list0.sameListAs(list1); assertTrue("Different lists: expected: "+list0+" : got: "+list1, b); }
public void testStmtGetList() { Resource root = model.createResource(TestList.NS + "root"); Property p = model.createProperty(TestList.NS, "p"); Resource r = model.createResource(TestList.NS + "r"); Resource r1 = model.createResource(TestList.NS + "r1"); Resource r2 = model.createResource(TestList.NS + "r2"); RDFList list0 = model.createList(r1, r2); model.add(r, p, list0); Resource obj = model.listStatements(r, p, (Resource)null).next().getResource(); RDFList list1 = model.getList(obj); boolean b = list0.sameListAs(list1); assertTrue("Different lists: expected: "+list0+" : got: "+list1, b); }