Package com.hp.hpl.jena.rdf.model

Examples of com.hp.hpl.jena.rdf.model.Seq


  public void testSeq4()
  {
    final String test = "temp";
    int n = 58305;
    final Seq seq4 = model.createSeq();
    n = ((n / 100) * 100) + 100;
    n++;
    seq4.add(AbstractModelTestBase.tvBoolean);
    n++;
    if (!(seq4.getBoolean(1) == AbstractModelTestBase.tvBoolean))
    {
      error(test, n);
    }
    n++;
    seq4.add(AbstractModelTestBase.tvByte);
    n++;
    if (!(seq4.getByte(2) == AbstractModelTestBase.tvByte))
    {
      error(test, n);
    }
    n++;
    seq4.add(AbstractModelTestBase.tvShort);
    n++;
    if (!(seq4.getShort(3) == AbstractModelTestBase.tvShort))
    {
      error(test, n);
    }
    n++;
    seq4.add(AbstractModelTestBase.tvInt);
    n++;
    if (!(seq4.getInt(4) == AbstractModelTestBase.tvInt))
    {
      error(test, n);
    }
    n++;
    seq4.add(AbstractModelTestBase.tvLong);
    n++;
    if (!(seq4.getLong(5) == AbstractModelTestBase.tvLong))
    {
      error(test, n);
    }
    n++;
    seq4.add(AbstractModelTestBase.tvChar);
    n++;
    if (!(seq4.getChar(6) == AbstractModelTestBase.tvChar))
    {
      error(test, n);
    }
    n++;
    seq4.add(AbstractModelTestBase.tvFloat);
    n++;
    if (!(seq4.getFloat(7) == AbstractModelTestBase.tvFloat))
    {
      error(test, n);
    }
    n++;
    seq4.add(AbstractModelTestBase.tvDouble);
    n++;
    if (!(seq4.getDouble(8) == AbstractModelTestBase.tvDouble))
    {
      error(test, n);
    }
    n++;
    seq4.add(AbstractModelTestBase.tvString);
    n++;
    if (!(seq4.getString(9).equals(AbstractModelTestBase.tvString)))
    {
      error(test, n);
    }
    n++;
    if (!(seq4.getLanguage(9).equals("")))
    {
      error(test, n);
    }
    n++;
    seq4.add(AbstractModelTestBase.tvString, TestSeqMethods.lang);
    n++;
    if (!(seq4.getString(10).equals(AbstractModelTestBase.tvString)))
    {
      error(test, n);
    }
    n++;
    if (!(seq4.getLanguage(10).equals(TestSeqMethods.lang)))
    {
      error(test, n);
    }
    n++;
    seq4.add(anObject);
    n++;
    // if (!(seq4.getObject( 11, new LitTestObjF() ).equals( anObject )))
    // error(
    // test, n );
    n++;
    seq4.add(tvResource);
    n++;
    if (!(seq4.getResource(12).equals(tvResource)))
    {
      error(test, n);
    }
    n++;
    seq4.add(tvLiteral);
    n++;
    if (!(seq4.getLiteral(13).equals(tvLiteral)))
    {
      error(test, n);
    }
    n++;
    // seq4.add( tvResObj );
    // n++;
    // if (!(seq4.getResource( 14, new ResTestObjF() ).equals( tvResObj )))
    // error(
    // test, n );
    n++;
    seq4.add(tvBag);
    n++;
    if (!(seq4.getBag(14).equals(tvBag)))
    {
      error(test, n);
    }
    n++;
    seq4.add(tvAlt);
    n++;
    if (!(seq4.getAlt(15).equals(tvAlt)))
    {
      error(test, n);
    }
    n++;
    seq4.add(tvSeq);
    n++;
    if (!(seq4.getSeq(16).equals(tvSeq)))
    {
      error(test, n);
    }
    n++;
    try
    {
      seq4.getInt(17);
      error(test, n);
    }
    catch (final SeqIndexBoundsException e)
    {
      // as required
    }
    n++;
    try
    {
      seq4.getInt(0);
      error(test, n);
    }
    catch (final SeqIndexBoundsException e)
    {
      // as required
View Full Code Here


    Assert.assertEquals(AbstractModelTestBase.tvLong, s.getLong());
  }

  public void testSeq()
  {
    final Seq tvSeq = model.createSeq();
    Assert.assertEquals(tvSeq, model.createStatement(r, RDF.value, tvSeq)
        .getSeq());
  }
View Full Code Here

    Assert.assertTrue(model.contains(tv, RDF.type, RDF.Bag));
  }

  public void testCreateAnonSeq()
  {
    final Seq tv = model.createSeq();
    Assert.assertTrue(tv.isAnon());
    Assert.assertTrue(model.contains(tv, RDF.type, RDF.Seq));
  }
View Full Code Here

  }

  public void testCreateNamedSeq()
  {
    final String uri = "http://aldabaran/andromeda";
    final Seq tv = model.createSeq(uri);
    Assert.assertEquals(uri, tv.getURI());
    Assert.assertTrue(model.contains(tv, RDF.type, RDF.Seq));
  }
View Full Code Here

    final Alt a = model.createAlt();
    final Literal tvLiteral = model.createLiteral("test 12 string 2");
    // Resource tvResObj = model.createResource( new ResTestObjF() );
    final Bag tvBag = model.createBag();
    final Alt tvAlt = model.createAlt();
    final Seq tvSeq = model.createSeq();
    //
    final Resource tvResource = model.createResource();
    Assert.assertEquals(tvLiteral, a.setDefault(tvLiteral).getDefault());
    Assert.assertEquals(tvLiteral, a.getDefaultLiteral());
    Assert.assertEquals(tvResource, a.setDefault(tvResource)
View Full Code Here

  public void testGetSeq()
  {
    final String uri = "http://aldabaran.hpl.hp.com/rdf/test4/" + 170;
    model.createSeq(uri);
    final Seq s = model.getSeq(uri);
    Assert.assertEquals(uri, s.getURI());
    Assert.assertTrue(model.contains(s, RDF.type, RDF.Seq));
  }
View Full Code Here

    }
  }

  public void testSeq5()
  {
    final Seq seq5 = model.createSeq();
    final String test = "seq5";
    int n = 0;
    for (int i = 0; i < TestSeqMethods.num; i++)
    {
      seq5.add(i);
    }

    try
    {
      n++;
      seq5.add(0, false);
      error(test, n);
    }
    catch (final SeqIndexBoundsException e)
    {
      // as required
    }
    seq5.add(TestSeqMethods.num + 1, false);
    if (seq5.size() != (TestSeqMethods.num + 1))
    {
      error(test, n);
    }
    seq5.remove(TestSeqMethods.num + 1);
    try
    {
      n++;
      seq5.add(TestSeqMethods.num + 2, false);
      error(test, n);
    }
    catch (final SeqIndexBoundsException e)
    {
      // as required
    }

    n = ((n / 100) * 100) + 100;
    final int size = seq5.size();
    for (int i = 1; i <= (TestSeqMethods.num - 1); i++)
    {
      n++;
      seq5.add(i, 1000 + i);
      n++;
      if (!(seq5.getInt(i) == (1000 + i)))
      {
        error(test, n);
      }
      n++;
      if (!(seq5.getInt(i + 1) == 0))
      {
        error(test, n);
      }
      n++;
      if (!(seq5.size() == (size + i)))
      {
        error(test, n);
      }
      n++;
      if (!(seq5.getInt(size) == (TestSeqMethods.num - i - 1)))
      {
        error(test, n);
      }
    }
  }
View Full Code Here

  public void testSeq6()
  {
    final String test = "seq6";
    int n = 0;
    final Seq seq6 = model.createSeq();
    seq6.add(model.createResource());
    seq6.add(1, AbstractModelTestBase.tvBoolean);
    n++;
    if (!(seq6.getBoolean(1) == AbstractModelTestBase.tvBoolean))
    {
      error(test, n);
    }
    seq6.add(1, AbstractModelTestBase.tvByte);
    n++;
    if (!(seq6.getByte(1) == AbstractModelTestBase.tvByte))
    {
      error(test, n);
    }
    seq6.add(1, AbstractModelTestBase.tvShort);
    n++;
    if (!(seq6.getShort(1) == AbstractModelTestBase.tvShort))
    {
      error(test, n);
    }
    seq6.add(1, AbstractModelTestBase.tvInt);
    n++;
    if (!(seq6.getInt(1) == AbstractModelTestBase.tvInt))
    {
      error(test, n);
    }
    seq6.add(1, AbstractModelTestBase.tvLong);
    n++;
    if (!(seq6.getLong(1) == AbstractModelTestBase.tvLong))
    {
      error(test, n);
    }
    seq6.add(1, AbstractModelTestBase.tvChar);
    n++;
    if (!(seq6.getChar(1) == AbstractModelTestBase.tvChar))
    {
      error(test, n);
    }
    seq6.add(1, AbstractModelTestBase.tvFloat);
    n++;
    if (!(seq6.getFloat(1) == AbstractModelTestBase.tvFloat))
    {
      error(test, n);
    }
    seq6.add(1, AbstractModelTestBase.tvDouble);
    n++;
    if (!(seq6.getDouble(1) == AbstractModelTestBase.tvDouble))
    {
      error(test, n);
    }
    seq6.add(1, AbstractModelTestBase.tvString);
    n++;
    if (!(seq6.getString(1).equals(AbstractModelTestBase.tvString)))
    {
      error(test, n);
    }
    seq6.add(1, AbstractModelTestBase.tvString, TestSeqMethods.lang);
    n++;
    if (!(seq6.getString(1).equals(AbstractModelTestBase.tvString)))
    {
      error(test, n);
    }
    seq6.add(1, tvResource);
    n++;
    if (!(seq6.getResource(1).equals(tvResource)))
    {
      error(test, n);
    }
    seq6.add(1, tvLiteral);
    n++;
    if (!(seq6.getLiteral(1).equals(tvLiteral)))
    {
      error(test, n);
    }
    seq6.add(1, anObject);
    n++;
    // if (!(seq6.getObject( 1, new LitTestObjF() ).equals( anObject )))
    // error(
    // test, n );

    n = ((n / 100) * 100) + 100;
    n++;
    if (!(seq6.indexOf(anObject) == 1))
    {
      error(test, n);
    }
    n++;
    if (!(seq6.indexOf(tvLiteral) == 2))
    {
      error(test, n);
    }
    n++;
    if (!(seq6.indexOf(tvResource) == 3))
    {
      error(test, n);
    }
    n++;
    if (!(seq6.indexOf(AbstractModelTestBase.tvString, TestSeqMethods.lang) == 4))
    {
      error(test, n);
    }
    n++;
    if (!(seq6.indexOf(AbstractModelTestBase.tvString) == 5))
    {
      error(test, n);
    }
    n++;
    if (!(seq6.indexOf(AbstractModelTestBase.tvDouble) == 6))
    {
      error(test, n);
    }
    n++;
    if (!(seq6.indexOf(AbstractModelTestBase.tvFloat) == 7))
    {
      error(test, n);
    }
    n++;
    if (!(seq6.indexOf(AbstractModelTestBase.tvChar) == 8))
    {
      error(test, n);
    }
    n++;
    if (!(seq6.indexOf(AbstractModelTestBase.tvLong) == 9))
    {
      error(test, n);
    }
    n++;
    if (!(seq6.indexOf(AbstractModelTestBase.tvInt) == 10))
    {
      error(test, n);
    }
    n++;
    if (!(seq6.indexOf(AbstractModelTestBase.tvShort) == 11))
    {
      error(test, n);
    }
    n++;
    if (!(seq6.indexOf(AbstractModelTestBase.tvByte) == 12))
    {
      error(test, n);
    }
    n++;
    if (!(seq6.indexOf(AbstractModelTestBase.tvBoolean) == 13))
    {
      error(test, n);
    }
    n++;
    if (!(seq6.indexOf(1234543) == 0))
    {
      error(test, n);
    }
  }
View Full Code Here

    }
  }

  public void testSeq7()
  {
    final Seq seq7 = model.createSeq();
    final String test = "seq7";
    int n = 0;
    n = ((n / 100) * 100) + 100;
    for (int i = 0; i < TestSeqMethods.num; i++)
    {
      seq7.add(i);
    }
    n = ((n / 100) * 100) + 100;
    seq7.set(5, AbstractModelTestBase.tvBoolean);
    n++;
    if (!(seq7.getBoolean(5) == AbstractModelTestBase.tvBoolean))
    {
      error(test, n);
    }
    n++;
    if (!(seq7.getInt(4) == 3))
    {
      error(test, n);
    }
    n++;
    if (!(seq7.getInt(6) == 5))
    {
      error(test, n);
    }
    n++;
    if (!(seq7.size() == TestSeqMethods.num))
    {
      error(test, n);
    }
    n = ((n / 100) * 100) + 100;
    seq7.set(5, AbstractModelTestBase.tvByte);
    n++;
    if (!(seq7.getByte(5) == AbstractModelTestBase.tvByte))
    {
      error(test, n);
    }
    n++;
    if (!(seq7.getInt(4) == 3))
    {
      error(test, n);
    }
    n++;
    if (!(seq7.getInt(6) == 5))
    {
      error(test, n);
    }
    n++;
    if (!(seq7.size() == TestSeqMethods.num))
    {
      error(test, n);
    }
    n = ((n / 100) * 100) + 100;
    seq7.set(5, AbstractModelTestBase.tvShort);
    n++;
    if (!(seq7.getShort(5) == AbstractModelTestBase.tvShort))
    {
      error(test, n);
    }
    n++;
    if (!(seq7.getInt(4) == 3))
    {
      error(test, n);
    }
    n++;
    if (!(seq7.getInt(6) == 5))
    {
      error(test, n);
    }
    n++;
    if (!(seq7.size() == TestSeqMethods.num))
    {
      error(test, n);
    }
    n = ((n / 100) * 100) + 100;
    seq7.set(5, AbstractModelTestBase.tvInt);
    n++;
    if (!(seq7.getInt(5) == AbstractModelTestBase.tvInt))
    {
      error(test, n);
    }
    n++;
    if (!(seq7.getInt(4) == 3))
    {
      error(test, n);
    }
    n++;
    if (!(seq7.getInt(6) == 5))
    {
      error(test, n);
    }
    n++;
    if (!(seq7.size() == TestSeqMethods.num))
    {
      error(test, n);
    }
    n = ((n / 100) * 100) + 100;
    seq7.set(5, AbstractModelTestBase.tvLong);
    n++;
    if (!(seq7.getLong(5) == AbstractModelTestBase.tvLong))
    {
      error(test, n);
    }
    n++;
    if (!(seq7.getInt(4) == 3))
    {
      error(test, n);
    }
    n++;
    if (!(seq7.getInt(6) == 5))
    {
      error(test, n);
    }
    n++;
    if (!(seq7.size() == TestSeqMethods.num))
    {
      error(test, n);
    }
    n = ((n / 100) * 100) + 100;
    seq7.set(5, AbstractModelTestBase.tvChar);
    n++;
    if (!(seq7.getChar(5) == AbstractModelTestBase.tvChar))
    {
      error(test, n);
    }
    n++;
    if (!(seq7.getInt(4) == 3))
    {
      error(test, n);
    }
    n++;
    if (!(seq7.getInt(6) == 5))
    {
      error(test, n);
    }
    n++;
    if (!(seq7.size() == TestSeqMethods.num))
    {
      error(test, n);
    }
    n = ((n / 100) * 100) + 100;
    seq7.set(5, AbstractModelTestBase.tvFloat);
    n++;
    if (!(seq7.getFloat(5) == AbstractModelTestBase.tvFloat))
    {
      error(test, n);
    }
    n++;
    if (!(seq7.getInt(4) == 3))
    {
      error(test, n);
    }
    n++;
    if (!(seq7.getInt(6) == 5))
    {
      error(test, n);
    }
    n++;
    if (!(seq7.size() == TestSeqMethods.num))
    {
      error(test, n);
    }
    n = ((n / 100) * 100) + 100;
    seq7.set(5, AbstractModelTestBase.tvDouble);
    n++;
    if (!(seq7.getDouble(5) == AbstractModelTestBase.tvDouble))
    {
      error(test, n);
    }
    n++;
    if (!(seq7.getInt(4) == 3))
    {
      error(test, n);
    }
    n++;
    if (!(seq7.getInt(6) == 5))
    {
      error(test, n);
    }
    n++;
    if (!(seq7.size() == TestSeqMethods.num))
    {
      error(test, n);
    }
    n = ((n / 100) * 100) + 100;
    seq7.set(5, AbstractModelTestBase.tvString);
    n++;
    if (!(seq7.getString(5).equals(AbstractModelTestBase.tvString)))
    {
      error(test, n);
    }
    n++;
    if (!(seq7.getLanguage(5).equals("")))
    {
      error(test, n);
    }
    n++;
    if (!(seq7.getInt(4) == 3))
    {
      error(test, n);
    }
    n++;
    if (!(seq7.getInt(6) == 5))
    {
      error(test, n);
    }
    n++;
    if (!(seq7.size() == TestSeqMethods.num))
    {
      error(test, n);
    }
    seq7.set(5, AbstractModelTestBase.tvString, TestSeqMethods.lang);
    n++;
    if (!(seq7.getString(5).equals(AbstractModelTestBase.tvString)))
    {
      error(test, n);
    }
    n++;
    if (!(seq7.getLanguage(5).equals(TestSeqMethods.lang)))
    {
      error(test, n);
    }
    n++;
    if (!(seq7.getInt(4) == 3))
    {
      error(test, n);
    }
    n++;
    if (!(seq7.getInt(6) == 5))
    {
      error(test, n);
    }
    n++;
    if (!(seq7.size() == TestSeqMethods.num))
    {
      error(test, n);
    }
    n = ((n / 100) * 100) + 100;
    seq7.set(5, tvLiteral);
    n++;
    if (!(seq7.getLiteral(5).equals(tvLiteral)))
    {
      error(test, n);
    }
    n++;
    if (!(seq7.getInt(4) == 3))
    {
      error(test, n);
    }
    n++;
    if (!(seq7.getInt(6) == 5))
    {
      error(test, n);
    }
    n++;
    if (!(seq7.size() == TestSeqMethods.num))
    {
      error(test, n);
    }
    n = ((n / 100) * 100) + 100;
    seq7.set(5, tvResource);
    n++;
    if (!(seq7.getResource(5).equals(tvResource)))
    {
      error(test, n);
    }
    n++;
    if (!(seq7.getInt(4) == 3))
    {
      error(test, n);
    }
    n++;
    if (!(seq7.getInt(6) == 5))
    {
      error(test, n);
    }
    n++;
    if (!(seq7.size() == TestSeqMethods.num))
    {
      error(test, n);
    }
    n = ((n / 100) * 100) + 100;
    seq7.set(5, anObject);
    n++;
    // if (!(seq7.getObject( 5, new LitTestObjF() )).equals( anObject ))
    // error(
    // test, n );
    n++;
    if (!(seq7.getInt(4) == 3))
    {
      error(test, n);
    }
    n++;
    if (!(seq7.getInt(6) == 5))
    {
      error(test, n);
    }
    n++;
    if (!(seq7.size() == TestSeqMethods.num))
    {
      error(test, n);
    }
    n = ((n / 100) * 100) + 100;
    // seq7.set( 5, tvResObj );
    // n++;
    // if (!(seq7.getResource( 5, new ResTestObjF() ).equals( tvResObj )))
    // error(
    // test, n );
    n++;
    if (!(seq7.getInt(4) == 3))
    {
      error(test, n);
    }
    n++;
    if (!(seq7.getInt(6) == 5))
    {
      error(test, n);
    }
    n++;
    if (!(seq7.size() == TestSeqMethods.num))
    {
      error(test, n);
    }
  }
View Full Code Here

    final Resource tvResource = model.createResource();
    // Resource tvResObj = model.createResource(new ResTestObjF());
    final Object tvLitObj = new LitTestObj(1234);
    final Bag tvBag = model.createBag();
    final Alt tvAlt = model.createAlt();
    final Seq tvSeq = model.createSeq();
    //
    final Seq seq = model.createSeq();
    seq.add(true);
    Assert.assertEquals(true, seq.getBoolean(1));
    seq.add((byte) 1);
    Assert.assertEquals((byte) 1, seq.getByte(2));
    seq.add((short) 2);
    Assert.assertEquals((short) 2, seq.getShort(3));
    seq.add(-1);
    Assert.assertEquals(-1, seq.getInt(4));
    seq.add(-2);
    Assert.assertEquals(-2, seq.getLong(5));
    seq.add('!');
    Assert.assertEquals('!', seq.getChar(6));
    seq.add(123.456f);
    Assert.assertEquals(123.456f, seq.getFloat(7), 0.00005);
    seq.add(12345.67890);
    Assert.assertEquals(12345.67890, seq.getDouble(8), 0.00000005);
    seq.add("some string");
    Assert.assertEquals("some string", seq.getString(9));
    seq.add(tvLitObj);
    // assertEquals( tvLitObj, seq.getObject( 10, new LitTestObjF() ) );
    seq.add(tvResource);
    Assert.assertEquals(tvResource, seq.getResource(11));
    // seq.add( tvResObj );
    // assertEquals( tvResObj, seq.getResource( 12, new ResTestObjF() ) );
    seq.add(tvLiteral);
    Assert.assertEquals(tvLiteral, seq.getLiteral(12));
    seq.add(tvBag);
    Assert.assertEquals(tvBag, seq.getBag(13));
    seq.add(tvAlt);
    Assert.assertEquals(tvAlt, seq.getAlt(14));
    seq.add(tvSeq);
    Assert.assertEquals(tvSeq, seq.getSeq(15));
    //
    try
    {
      seq.getInt(16);
      Assert.fail("there is no element 16");
    }
    catch (final SeqIndexBoundsException e)
    {
      JenaTestBase.pass();
    }
    try
    {
      seq.getInt(0);
      Assert.fail("there is no element 0");
    }
    catch (final SeqIndexBoundsException e)
    {
      JenaTestBase.pass();
View Full Code Here

TOP

Related Classes of com.hp.hpl.jena.rdf.model.Seq

Copyright © 2018 www.massapicom. 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.