Examples of TripleImpl


Examples of org.drools.core.util.TripleImpl

        super.writeExternal( out );

        int N = getTriplesForSubject( getObject() ).size();
        out.writeInt( N );
        for ( Triple t : getTriplesForSubject( getObject() ) ) {
            out.writeObject( new TripleImpl( null, t.getProperty(), t.getValue() ) );
        }
    }
View Full Code Here

Examples of org.drools.core.util.TripleImpl

        setObject( in.readObject() );
    }

    protected TripleImpl propertyKey( Object property ) {
        return new TripleImpl( getObject(), property.toString(), Variable.v );
    }
View Full Code Here

Examples of org.drools.core.util.TripleImpl

    protected TripleImpl propertyKey( Object property ) {
        return new TripleImpl( getObject(), property.toString(), Variable.v );
    }

    protected TripleImpl propertyKey( String property ) {
        return new TripleImpl( getObject(), property, Variable.v );
    }
View Full Code Here

Examples of org.drools.core.util.TripleImpl

    protected TripleImpl propertyKey( String property ) {
        return new TripleImpl( getObject(), property, Variable.v );
    }

    protected TripleImpl property( String property, Object value ) {
        return new TripleImpl( getObject(), property, value );
    }
View Full Code Here

Examples of org.drools.core.util.TripleImpl

        return true;
    }


    protected Collection<Triple> getTriplesForSubject( Object subj ) {
        Collection<Triple> coll = store.getAll( new TripleImpl( subj, Variable.v, Variable.v ) );
        Iterator<Triple> iter = coll.iterator();
        while ( iter.hasNext() ) {
            if ( (iter.next().getProperty()).equals(TripleStore.TYPE) ) {
                iter.remove();
            }
View Full Code Here

Examples of org.jrdf.graph.TripleImpl

    // TODO AN Not tested - can change first and last values and tests still pass.
    public Triple createTriple(Long... nodes) {
        SubjectNode subject = (SubjectNode) nodePool.getNodeById(nodes[2]);
        PredicateNode predicate = (PredicateNode) nodePool.getNodeById(nodes[0]);
        ObjectNode object = (ObjectNode) nodePool.getNodeById(nodes[1]);
        return new TripleImpl(subject, predicate, object);
    }
View Full Code Here

Examples of org.wymiwyg.rdf.graphs.impl.TripleImpl

    NaturalizedGraph naturalizedGraph = new NaturalizedGraph(graph,
        new Naturalizer() {
          public Node naturalize(FunctionallyGroundedNode fgNode,
              Graph graph) {
            Node anonymousNode = new NodeImpl();
            graph.add(new TripleImpl(anonymousNode,
                new PropertyNodeImpl(
                    MODELDIFF.functionallyGroundedIn
                        .getURI()),
                addFunctionallyGroundedNode(fgNode)));
            return anonymousNode;
View Full Code Here

Examples of org.wymiwyg.rdf.graphs.impl.TripleImpl

        relevantTriples.add(triple);
      }
    }
    SimpleGraph result = new SimpleGraph();
    for (Triple triple : relevantTriples) {
      result.add(new TripleImpl(replaceIfPossible(triple.getSubject(),
          map), triple.getPredicate(), replaceIfPossible(triple
          .getObject(), map)));
    }
    result.markFinalized();
    return result;
View Full Code Here

Examples of org.wymiwyg.rdf.graphs.impl.TripleImpl

                  Node object = triple.getObject();
                  if (!(object instanceof GroundedNode)) {
                    object = NonTerminalMolecule.GROUNDED_NODE;
                  }
                  SimpleGraph result = new SimpleGraph();
                  result.add(new TripleImpl(subject, triple
                      .getPredicate(), object));
                  result.markFinalized();
                  return result;
                }
View Full Code Here

Examples of org.wymiwyg.rdf.graphs.impl.TripleImpl

   */
  private void addUser(LoginData loginData, Graph graph, Request request)
      throws HandlerException {
    // TODO use an jenaModelWrapper (TBD)
    Node user = new NodeImpl();
    graph.add(new TripleImpl(user, new PropertyNodeImpl(RDF.type.getURI()),
        new NamedNodeImpl(FOAF.Agent.getURI())));
    graph.add(new TripleImpl(user, new InverseFunctionalPropertyNodeImpl(
        ACCOUNTMANAGER.userName.getURI()), new PlainLiteralNodeImpl(
        loginData.userName)));
    graph.add(new TripleImpl(user, new PropertyNodeImpl(
        ACCOUNTMANAGER.passwordSha1.getURI()),
        new PlainLiteralNodeImpl(loginData.passwordSha1)));
    graph.add(new TripleImpl(user, new InverseFunctionalPropertyNodeImpl(
        FOAF.mbox_sha1sum.getURI()), new PlainLiteralNodeImpl(
        loginData.mboxSha1)));
    graph.add(new TripleImpl(user, new PropertyNodeImpl(
        AUTHORIZATION.mayImpersonate.getURI()), new NamedNodeImpl(
        getUserSource(loginData.userName, request))));

  }
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.