/** * Unit test for {@link NE#NE(IVariable,IVariable)} */ public void testConstructor () { try { assertTrue ( null != new NE ( null, Var.var ( "y" ) ) ) ; fail ( "IllegalArgumentException expected, lhs was null" ) ; } catch ( IllegalArgumentException e ) {} try { assertTrue ( null != new NE ( Var.var ( "x" ), null ) ) ; fail ( "IllegalArgumentException expected, rhs was null" ) ; } catch ( IllegalArgumentException e ) {} try { assertTrue ( null != new NE ( Var.var ( "x" ), Var.var ( "x" ) ) ) ; fail ( "IllegalArgumentException expected, lhs identical to rhs" ) ; } catch ( IllegalArgumentException e ) {} assertTrue ( null != new NE ( Var.var ( "x" ), Var.var ( "y" ) ) ) ; }
/** * Unit test for {@link NE#NE(IVariable,IVariable)} */ public void testConstructor () { try { assertTrue ( null != new NE ( null, Var.var ( "y" ) ) ) ; fail ( "IllegalArgumentException expected, lhs was null" ) ; } catch ( IllegalArgumentException e ) {} try { assertTrue ( null != new NE ( Var.var ( "x" ), null ) ) ; fail ( "IllegalArgumentException expected, rhs was null" ) ; } catch ( IllegalArgumentException e ) {} try { assertTrue ( null != new NE ( Var.var ( "x" ), Var.var ( "x" ) ) ) ; fail ( "IllegalArgumentException expected, lhs identical to rhs" ) ; } catch ( IllegalArgumentException e ) {} assertTrue ( null != new NE ( Var.var ( "x" ), Var.var ( "y" ) ) ) ; }
public RuleRdfs11(String relationName, Vocabulary vocab) { super( "rdfs11",// new SPOPredicate(relationName,var("u"), vocab.getConstant(RDFS.SUBCLASSOF), var("x")), // new SPOPredicate[] { // new SPOPredicate(relationName,var("u"), vocab.getConstant(RDFS.SUBCLASSOF), var("v")),// new SPOPredicate(relationName,var("v"), vocab.getConstant(RDFS.SUBCLASSOF), var("x")) // }, new IConstraint[] { Constraint.wrap(new NE(var("u"),var("v"))), Constraint.wrap(new NE(var("v"),var("x"))) }); }
public RuleRdfs11(String relationName, Vocabulary vocab) { super( "rdfs11",// new SPOPredicate(relationName,var("u"), vocab.getConstant(RDFS.SUBCLASSOF), var("x")), // new SPOPredicate[] { // new SPOPredicate(relationName,var("u"), vocab.getConstant(RDFS.SUBCLASSOF), var("v")),// new SPOPredicate(relationName,var("v"), vocab.getConstant(RDFS.SUBCLASSOF), var("x")) // }, new IConstraint[] { Constraint.wrap(new NE(var("u"),var("v"))), Constraint.wrap(new NE(var("v"),var("x"))) }); }
public RuleRdfs05(String relationName, Vocabulary vocab) { super( "rdfs05",// new SPOPredicate(relationName,var("u"), vocab.getConstant(RDFS.SUBPROPERTYOF), var("x")), // new SPOPredicate[] { // new SPOPredicate(relationName,var("u"), vocab.getConstant(RDFS.SUBPROPERTYOF), var("v")),// new SPOPredicate(relationName,var("v"), vocab.getConstant(RDFS.SUBPROPERTYOF), var("x")) // }, new IConstraint[] { Constraint.wrap(new NE(var("u"),var("v"))), Constraint.wrap(new NE(var("v"),var("x"))) }); }
public RuleRdfs05(String relationName, Vocabulary vocab) { super( "rdfs05",// new SPOPredicate(relationName,var("u"), vocab.getConstant(RDFS.SUBPROPERTYOF), var("x")), // new SPOPredicate[] { // new SPOPredicate(relationName,var("u"), vocab.getConstant(RDFS.SUBPROPERTYOF), var("v")),// new SPOPredicate(relationName,var("v"), vocab.getConstant(RDFS.SUBPROPERTYOF), var("x")) // }, new IConstraint[] { Constraint.wrap(new NE(var("u"),var("v"))), Constraint.wrap(new NE(var("v"),var("x"))) }); }
/** * @param vocab */ public RuleOwlSameAs1(String relationName, Vocabulary vocab) { super( "owlSameAs1",// new SPOPredicate(relationName,var("y"), vocab.getConstant(OWL.SAMEAS), var("x")), // new SPOPredicate[] { // new SPOPredicate(relationName,var("x"), vocab.getConstant(OWL.SAMEAS), var("y"))// }, new IConstraint[] { Constraint.wrap(new NE(var("x"),var("y"))) } ); }
public TestRuleRdfs9(String relation) { super( "rdfs9",// new P(relation,var("v"), rdfType, var("x")), // new IPredicate[] {// new P(relation, var("u"), rdfsSubClassOf, var("x")),// new P(relation, var("v"), rdfType, var("u")) // },// new IConstraint[] { Constraint.wrap(new NE(var("u"),var("x"))) } ); }
public TestRuleRdfs9(String relation) { super( "rdfs9",// new P(relation,var("v"), rdfType, var("x")), // new IPredicate[] {// new P(relation, var("u"), rdfsSubClassOf, var("x")),// new P(relation, var("v"), rdfType, var("u")) // },// new IConstraint[] { Constraint.wrap(new NE(var("u"),var("x"))) } ); }
public TestRuleRdfs9(String relation) { super( "rdfs9",// new P(relation,var("v"), rdfType, var("x")), // new IPredicate[] {// new P(relation, var("u"), rdfsSubClassOf, var("x")),// new P(relation, var("v"), rdfType, var("u")) // },// new IConstraint[] { Constraint.wrap(new NE(var("u"),var("x"))) } ); }
/** * @param vocab */ public RuleOwlInverseOf1(String relationName, Vocabulary vocab) { super( "owlInverseOf1",// new SPOPredicate(relationName,var("b"), vocab.getConstant(OWL.INVERSEOF), var("a")), // new SPOPredicate[] { // new SPOPredicate(relationName,var("a"), vocab.getConstant(OWL.INVERSEOF), var("b")),// }, new IConstraint[] { Constraint.wrap(new NE(var("a"),var("b"))) } ); }
public TestRuleRdfs9(String relation) { super( "rdfs9",// new P(relation,var("v"), rdfType, var("x")), // new IPredicate[] {// new P(relation, var("u"), rdfsSubClassOf, var("x")),// new P(relation, var("v"), rdfType, var("u")) // },// new IConstraint[] { Constraint.wrap(new NE(var("u"),var("x"))) } ); }
public RuleRdfs07( String relationName, Vocabulary vocab) { super( "rdfs07",// new SPOPredicate(relationName,var("u"), var("b"), var("y")),// new SPOPredicate[] {// new SPOPredicate(relationName,var("a"), vocab.getConstant(RDFS.SUBPROPERTYOF), var("b")),// new SPOPredicate(relationName,var("u"), var("a"), var("y"))// }, new IConstraint[] { Constraint.wrap(new NE(var("a"),var("b"))) } ); }
public RuleRdfs09( String relationName, Vocabulary vocab) { super( "rdfs09", new SPOPredicate(relationName,var("v"), vocab.getConstant(RDF.TYPE), var("x")),// new SPOPredicate[] {// new SPOPredicate(relationName,var("u"), vocab.getConstant(RDFS.SUBCLASSOF), var("x")),// new SPOPredicate(relationName,var("v"), vocab.getConstant(RDF.TYPE), var("u"))// }, new IConstraint[] { Constraint.wrap(new NE(var("u"),var("x"))) }); }
public RuleRdfs07( String relationName, Vocabulary vocab) { super( "rdfs07",// new SPOPredicate(relationName,var("u"), var("b"), var("y")),// new SPOPredicate[] {// new SPOPredicate(relationName,var("a"), vocab.getConstant(RDFS.SUBPROPERTYOF), var("b")),// new SPOPredicate(relationName,var("u"), var("a"), var("y"))// }, new IConstraint[] { Constraint.wrap(new NE(var("a"),var("b"))) } ); }
public RuleRdfs09( String relationName, Vocabulary vocab) { super( "rdfs09", new SPOPredicate(relationName,var("v"), vocab.getConstant(RDF.TYPE), var("x")),// new SPOPredicate[] {// new SPOPredicate(relationName,var("u"), vocab.getConstant(RDFS.SUBCLASSOF), var("x")),// new SPOPredicate(relationName,var("v"), vocab.getConstant(RDF.TYPE), var("u"))// }, new IConstraint[] { Constraint.wrap(new NE(var("u"),var("x"))) }); }
/** * @param vocab */ public RuleOwlTransitiveProperty2(String relationName, Vocabulary vocab) { super( "owlTransitiveProperty2",// new SPOPredicate(relationName,var("b"), vocab.getConstant(RDF.TYPE), vocab.getConstant(OWL.TRANSITIVEPROPERTY)), new SPOPredicate[] { // new SPOPredicate(relationName,var("a"), vocab.getConstant(RDF.TYPE), vocab.getConstant(OWL.TRANSITIVEPROPERTY)),// new SPOPredicate(relationName,var("b"), vocab.getConstant(RDFS.SUBPROPERTYOF), var("a"))// }, new IConstraint[] { Constraint.wrap(new NE(var("a"),var("b"))), } ); }
/** * @param vocab */ public RuleOwlSymmetricProperty(String relationName, Vocabulary vocab) { super( "owlSymmetricProperty", // new SPOPredicate(relationName,var("b"), var("x"), var("a")),// new SPOPredicate[] {// new SPOPredicate(relationName,var("x"), vocab.getConstant(RDF.TYPE), vocab.getConstant(OWL.SYMMETRICPROPERTY)),// new SPOPredicate(relationName,var("a"), var("x"), var("b"))// }, new IConstraint[] { Constraint.wrap(new NE(var("a"),var("b"))) } ); }
/** * @param vocab */ public RuleOwlTransitiveProperty2(String relationName, Vocabulary vocab) { super( "owlTransitiveProperty2",// new SPOPredicate(relationName,var("b"), vocab.getConstant(RDF.TYPE), vocab.getConstant(OWL.TRANSITIVEPROPERTY)), new SPOPredicate[] { // new SPOPredicate(relationName,var("a"), vocab.getConstant(RDF.TYPE), vocab.getConstant(OWL.TRANSITIVEPROPERTY)),// new SPOPredicate(relationName,var("b"), vocab.getConstant(RDFS.SUBPROPERTYOF), var("a"))// }, new IConstraint[] { Constraint.wrap(new NE(var("a"),var("b"))), } ); }
public TestRuleRdfs9(String relation) { super( "rdfs9",// new P(relation,var("v"), rdfType, var("x")), // new IPredicate[] {// new P(relation, var("u"), rdfsSubClassOf, var("x")),// new P(relation, var("v"), rdfType, var("u")) // },// new IConstraint[] { Constraint.wrap(new NE(var("u"),var("x"))) } ); }