/** Creates new ContNodeIteratorImpl */ public ContNodeIteratorImpl (Iterator<Statement>iterator, Object ignored, Container cont ) { this.iterator = iterator; this.cont = cont; this.size = cont.size(); }
/** Creates new ContNodeIteratorImpl */ public ContNodeIteratorImpl (Iterator<Statement>iterator, Object ignored, Container cont ) { this.iterator = iterator; this.cont = cont; this.size = cont.size(); }
@Override public int size() throws ReadDeniedException, AuthenticationRequiredException { checkRead(); return holder.getBaseItem().size(); }
@Override public SecuredContainer add(final RDFNode o) throws AddDeniedException, UpdateDeniedException, AuthenticationRequiredException { checkUpdate(); final int pos = holder.getBaseItem().size(); checkAdd(pos, o.asNode()); holder.getBaseItem().add(o); return holder.getSecuredItem(); }
public void testContainerOfIntegers() { final int num = 10; final Container c = createContainer(); for (int i = 0; i < num; i += 1) { c.add(i); } Assert.assertEquals(num, c.size()); final NodeIterator it = c.iterator(); for (int i = 0; i < num; i += 1) { Assert.assertEquals(i, ((Literal) it.nextNode()).getInt()); } Assert.assertFalse(it.hasNext()); }
public void testContainerOfIntegers() { final int num = 10; final Container c = createContainer(); for (int i = 0; i < num; i += 1) { c.add(i); } Assert.assertEquals(num, c.size()); final NodeIterator it = c.iterator(); for (int i = 0; i < num; i += 1) { Assert.assertEquals(i, ((Literal) it.nextNode()).getInt()); } Assert.assertFalse(it.hasNext()); }
public void testEmptyContainer() { final Container c = createContainer(); Assert.assertTrue(model.contains(c, RDF.type, getContainerType())); Assert.assertEquals(0, c.size()); Assert.assertFalse(c.contains(AbstractModelTestBase.tvBoolean)); Assert.assertFalse(c.contains(AbstractModelTestBase.tvByte)); Assert.assertFalse(c.contains(AbstractModelTestBase.tvShort)); Assert.assertFalse(c.contains(AbstractModelTestBase.tvInt)); Assert.assertFalse(c.contains(AbstractModelTestBase.tvLong)); Assert.assertFalse(c.contains(AbstractModelTestBase.tvChar)); Assert.assertFalse(c.contains(AbstractModelTestBase.tvFloat)); Assert.assertFalse(c.contains(AbstractModelTestBase.tvString)); }
public void testEmptyContainer() { final Container c = createContainer(); Assert.assertTrue(model.contains(c, RDF.type, getContainerType())); Assert.assertEquals(0, c.size()); Assert.assertFalse(c.contains(AbstractModelTestBase.tvBoolean)); Assert.assertFalse(c.contains(AbstractModelTestBase.tvByte)); Assert.assertFalse(c.contains(AbstractModelTestBase.tvShort)); Assert.assertFalse(c.contains(AbstractModelTestBase.tvInt)); Assert.assertFalse(c.contains(AbstractModelTestBase.tvLong)); Assert.assertFalse(c.contains(AbstractModelTestBase.tvChar)); Assert.assertFalse(c.contains(AbstractModelTestBase.tvFloat)); Assert.assertFalse(c.contains(AbstractModelTestBase.tvString)); }
Assert.assertEquals(11, c.size());
Assert.assertEquals(11, c.size());