Examples of PrimitiveTriple


Examples of com.ontology2.bakemono.primitiveTriples.PrimitiveTriple

import com.ontology2.bakemono.primitiveTriples.PrimitiveTriple;

public class TestBeans {
    @Test
    public void linkTriplesAreAcceptedAsSuchByFunction() {
        PrimitiveTriple pt=new PrimitiveTriple(
                "<http://example.com/A>",
                "<http://example.com/B>",
                "<http://example.com/C>"
                );
       
View Full Code Here

Examples of com.ontology2.bakemono.primitiveTriples.PrimitiveTriple

        assertTrue(Beans.isLinkRelationship().apply(pt));
    }
   
    @Test
    public void nonLinkTriplesTriplesAreNotAcceptedAsSuchByFunction() {
        PrimitiveTriple pt=new PrimitiveTriple(
                "<http://example.com/A>",
                "<http://example.com/B>",
                "55"
                );
       
View Full Code Here

Examples of com.ontology2.bakemono.primitiveTriples.PrimitiveTriple

    final static String L1="88712";
    final static String L2="\"all is well that ends well\"";
    @Test
    public void parsesALinkTriple() {
        String in=X+"       "+Y+"\t"+Z+".";
        PrimitiveTriple out=codec.decode(in);
        assertEquals(X,out.getSubject());
        assertEquals(Y,out.getPredicate());
        assertEquals(Z,out.getObject());
    }
View Full Code Here

Examples of com.ontology2.bakemono.primitiveTriples.PrimitiveTriple

    }
   
    @Test
    public void parsesASingleSpaceTriple() {
        String in=X+" "+Y+" "+Z+" .";
        PrimitiveTriple out=codec.decode(in);
        assertEquals(X,out.getSubject());
        assertEquals(Y,out.getPredicate());
        assertEquals(Z,out.getObject());
    }
View Full Code Here

Examples of com.ontology2.bakemono.primitiveTriples.PrimitiveTriple

    }
   
    @Test
    public void parsesATabbyTriple() {
        String in=X+"\t"+Y+"\t "+Z+"\t.";
        PrimitiveTriple out=codec.decode(in);
        assertEquals(X,out.getSubject());
        assertEquals(Y,out.getPredicate());
        assertEquals(Z,out.getObject());
    }
View Full Code Here

Examples of com.ontology2.bakemono.primitiveTriples.PrimitiveTriple

    }

    @Test
    public void parsesALiteralTriple() {
        String in=X+"\t"+Y+"\t "+L1+"\t.";
        PrimitiveTriple out=codec.decode(in);
        assertEquals(X,out.getSubject());
        assertEquals(Y,out.getPredicate());
        assertEquals(L1,out.getObject());
    }
View Full Code Here

Examples of com.ontology2.bakemono.primitiveTriples.PrimitiveTriple

    }
   
    @Test
    public void parsesALiteralTripleWithNoSpaceBeforeTerminalPeriod() {
        String in=X+"\t"+Y+"\t "+L1+".";
        PrimitiveTriple out=codec.decode(in);
        assertEquals(X,out.getSubject());
        assertEquals(Y,out.getPredicate());
        assertEquals(L1,out.getObject());
    }
View Full Code Here

Examples of com.ontology2.bakemono.primitiveTriples.PrimitiveTriple

    }
   
    @Test
    public void parsesALiteralValueWithSpaces() {
        String in=X+"\t"+Y+"\t "+L2+"\t.";
        PrimitiveTriple out=codec.decode(in);
        assertEquals(X,out.getSubject());
        assertEquals(Y,out.getPredicate());
        assertEquals(L2,out.getObject());
    }
View Full Code Here

Examples of com.ontology2.bakemono.primitiveTriples.PrimitiveTriple

        );
    }
   
    @Test
    public void ordinaryTriplesPassThrough() {
       PrimitiveTriple p1=new PrimitiveTriple("<http://example.com/ats>","<http://example.com/unlocksWithNumber>","\"true\"^^xsd:boolean");
       PrimitiveTriple p2=rewriter.apply(p1);
       assertEquals(p1,p2);
    }
View Full Code Here

Examples of com.ontology2.bakemono.primitiveTriples.PrimitiveTriple

       assertEquals(p1,p2);
    }
   
    @Test
    public void datetimeIsRewritten() {
       PrimitiveTriple p1=new PrimitiveTriple("<http://example.com/ats>","<http://example.com/oxygenSensorBurnedOutOn>","\"true\"^^xsd:datetime");
       PrimitiveTriple p2=rewriter.apply(p1);
       assertNotEquals(p1,p2);
    }
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.