Examples of RDFTriple


Examples of org.semanticweb.owlapi.io.RDFTriple

        Collections.sort(list);
    }

    @Nonnull
    private RDFTriple triple(String n) {
        return new RDFTriple(g, d, r(IRI(ns + n)));
    }
View Full Code Here

Examples of org.semanticweb.owlapi.io.RDFTriple

    }

    @Nonnull
    private RDFTriple triple(@Nonnull OWLRDFVocabulary p,
            @Nonnull OWLRDFVocabulary n) {
        return new RDFTriple(g, r(p.getIRI()), r(n.getIRI()));
    }
View Full Code Here

Examples of org.semanticweb.owlapi.io.RDFTriple

        return new RDFTriple(g, r(p.getIRI()), r(n.getIRI()));
    }

    @Nonnull
    private RDFTriple triple(int n) {
        return new RDFTriple(g, subtype, r(n));
    }
View Full Code Here

Examples of org.semanticweb.owlapi.io.RDFTriple

                "Test literal", null, IRI.create("urn:test:datatype:1"));
        RDFResourceBlankNode testOwlApiSubjectBNode1 = new RDFResourceBlankNode(
                IRI.create("subjectBnode1"));
        RDFResourceBlankNode testOwlApiObjectBNode1 = new RDFResourceBlankNode(
                IRI.create("objectBnode1"));
        testOwlApiTripleAllIRI = new RDFTriple(testOwlApiSubjectUri1,
                testOwlApiPredicateUri1, testOwlApiObjectUri1);
        testOwlApiTriplePlainLiteral = new RDFTriple(testOwlApiSubjectUri1,
                testOwlApiPredicateUri1, testOwlApiObjectPlainLiteral1);
        testOwlApiTripleLangLiteral = new RDFTriple(testOwlApiSubjectUri1,
                testOwlApiPredicateUri1, testOwlApiObjectLangLiteral1);
        testOwlApiTripleTypedLiteral = new RDFTriple(testOwlApiSubjectUri1,
                testOwlApiPredicateUri1, testOwlApiObjectTypedLiteral1);
        testOwlApiTripleSubjectBNode = new RDFTriple(testOwlApiSubjectBNode1,
                testOwlApiPredicateUri1, testOwlApiObjectUri1);
        testOwlApiTripleObjectBNode = new RDFTriple(testOwlApiSubjectUri1,
                testOwlApiPredicateUri1, testOwlApiObjectBNode1);
        testOwlApiTripleSubjectObjectBNode = new RDFTriple(
                testOwlApiSubjectBNode1, testOwlApiPredicateUri1,
                testOwlApiObjectBNode1);
        URI testSesameSubjectUri1 = VF.createURI("urn:test:subject:uri:1");
        URI testSesamePredicateUri1 = VF.createURI("urn:test:predicate:uri:1");
        URI testSesameObjectUri1 = VF.createURI("urn:test:object:uri:1");
View Full Code Here

Examples of org.semanticweb.owlapi.io.RDFTriple

    }

    @Nonnull
    private RDFTriple getRDFTriple(@Nonnull IRI subject,
            @Nonnull IRI predicate, @Nonnull IRI object) {
        return new RDFTriple(getRDFResource(subject), new RDFResourceIRI(
                predicate), getRDFResource(object));
    }
View Full Code Here

Examples of org.semanticweb.owlapi.io.RDFTriple

    }

    @Nonnull
    private RDFTriple getRDFTriple(@Nonnull IRI subject,
            @Nonnull IRI predicate, @Nonnull OWLLiteral object) {
        return new RDFTriple(getRDFResource(subject), new RDFResourceIRI(
                predicate), new RDFLiteral(object));
    }
View Full Code Here

Examples of org.semanticweb.owlapi.io.RDFTriple

            consumer.iterateResourceTriples(new ResourceTripleIterator() {

                @Override
                public void handleResourceTriple(IRI subject, IRI predicate,
                        IRI object) {
                    remainingTriples.add(new RDFTriple(subject, consumer
                            .isAnonymousNode(subject), predicate, object,
                            consumer.isAnonymousNode(object)));
                }
            });
            consumer.iterateLiteralTriples(new LiteralTripleIterator() {

                @Override
                public void handleLiteralTriple(@Nonnull IRI subject,
                        @Nonnull IRI predicate, @Nonnull OWLLiteral object) {
                    remainingTriples.add(new RDFTriple(subject, consumer
                            .isAnonymousNode(subject), predicate, object));
                }
            });
            return remainingTriples;
        }
View Full Code Here

Examples of org.semanticweb.owlapi.io.RDFTriple

        RDFResource ontologyHeaderNode = createOntologyHeaderNode();
        addVersionIRIToOntologyHeader(ontologyHeaderNode);
        addImportsDeclarationsToOntologyHeader(ontologyHeaderNode);
        addAnnotationsToOntologyHeader(ontologyHeaderNode);
        if (!ontID.isAnonymous() || !graph.isEmpty()) {
            graph.addTriple(new RDFTriple(ontologyHeaderNode,
                    new RDFResourceIRI(RDF_TYPE.getIRI()), new RDFResourceIRI(
                            OWL_ONTOLOGY.getIRI())));
        }
        if (!graph.isEmpty()) {
            render(ontologyHeaderNode);
View Full Code Here

Examples of org.semanticweb.owlapi.io.RDFTriple

    @SuppressWarnings("null")
    private void addVersionIRIToOntologyHeader(
            @Nonnull RDFResource ontologyHeaderNode) {
        OWLOntologyID ontID = ontology.getOntologyID();
        if (ontID.getVersionIRI().isPresent()) {
            graph.addTriple(new RDFTriple(ontologyHeaderNode,
                    new RDFResourceIRI(OWL_VERSION_IRI.getIRI()),
                    new RDFResourceIRI(ontID.getVersionIRI().get())));
        }
    }
View Full Code Here

Examples of org.semanticweb.owlapi.io.RDFTriple

    }

    private void addImportsDeclarationsToOntologyHeader(
            @Nonnull RDFResource ontologyHeaderNode) {
        for (OWLImportsDeclaration decl : ontology.getImportsDeclarations()) {
            graph.addTriple(new RDFTriple(ontologyHeaderNode,
                    new RDFResourceIRI(OWL_IMPORTS.getIRI()),
                    new RDFResourceIRI(decl.getIRI())));
        }
    }
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.