/** * @param vocab */ public RuleOwlEquivalentClass(String relationName, Vocabulary vocab) { super( "owl:equivalentClass",// new SPOPredicate(relationName,var("b"), vocab.getConstant(OWL.EQUIVALENTCLASS), var("a")), // new SPOPredicate[] { // new SPOPredicate(relationName,var("a"), vocab.getConstant(OWL.EQUIVALENTCLASS), var("b"))// },// null//constraints ); }
program.addClosureOf(new RuleOwlEquivalentClass(db, vocab));
final Rule r = new RuleOwlEquivalentClass(store.getSPORelation() .getNamespace(), vocab);
program.addClosureOf(new RuleOwlEquivalentClass(db, vocab));
/** * @param vocab */ public RuleOwlEquivalentClass(String relationName, Vocabulary vocab) { super( "owl:equivalentClass",// new SPOPredicate(relationName,var("b"), vocab.getConstant(OWL.EQUIVALENTCLASS), var("a")), // new SPOPredicate[] { // new SPOPredicate(relationName,var("a"), vocab.getConstant(OWL.EQUIVALENTCLASS), var("b"))// },// null//constraints ); }
final Rule r = new RuleOwlEquivalentClass(store.getSPORelation() .getNamespace(), vocab);
final Rule r = new RuleOwlEquivalentClass(store.getSPORelation() .getNamespace(), vocab);
program.addStep(new RuleOwlEquivalentClass(db,vocab));
program.addStep(new RuleOwlEquivalentClass(db,vocab));