/** * @param vocab */ public RuleOwlInverseOf2(String relationName, Vocabulary vocab) { super( "owlInverseOf2", // new SPOPredicate(relationName,var("v"), var("b"), var("u")),// new SPOPredicate[] {// new SPOPredicate(relationName,var("a"), vocab.getConstant(OWL.INVERSEOF), var("b")),// new SPOPredicate(relationName,var("u"), var("a"), var("v"))// }, null // constraints ); }
tmp.add(new RuleOwlInverseOf2(db, vocab));
tmp.add(new RuleOwlInverseOf2(db, vocab));
final Rule r = new RuleOwlInverseOf2(store.getSPORelation() .getNamespace(), vocab);
/** * @param vocab */ public RuleOwlInverseOf2(String relationName, Vocabulary vocab) { super( "owlInverseOf2", // new SPOPredicate(relationName,var("v"), var("b"), var("u")),// new SPOPredicate[] {// new SPOPredicate(relationName,var("a"), vocab.getConstant(OWL.INVERSEOF), var("b")),// new SPOPredicate(relationName,var("u"), var("a"), var("v"))// }, null // constraints ); }
final Rule r = new RuleOwlInverseOf2(store.getSPORelation() .getNamespace(), vocab);
final Rule r = new RuleOwlInverseOf2(store.getSPORelation() .getNamespace(), vocab);
program.addStep(new RuleOwlInverseOf2(db,vocab));
program.addStep(new RuleOwlInverseOf2(db,vocab));