public static OWLFunctionalObjectPropertyAxiom FunctionalObjectProperty( OWLObjectPropertyExpression property, Collection<OWLAnnotation> a) { return DF.getOWLFunctionalObjectPropertyAxiom(property, a); }
public static OWLFunctionalObjectPropertyAxiom FunctionalObjectProperty( OWLObjectPropertyExpression property, Collection<OWLAnnotation> a) { return DF.getOWLFunctionalObjectPropertyAxiom(property, a); }
public static OWLFunctionalObjectPropertyAxiom FunctionalObjectProperty( OWLObjectPropertyExpression property, Collection<OWLAnnotation> a) { return DF.getOWLFunctionalObjectPropertyAxiom(property, a); }
public static OWLFunctionalObjectPropertyAxiom FunctionalObjectProperty( OWLObjectPropertyExpression property, Collection<OWLAnnotation> a) { return DF.getOWLFunctionalObjectPropertyAxiom(property, a); }
@Override public OWLFunctionalObjectPropertyAxiom visit( ElkFunctionalObjectPropertyAxiom axiom) { return owlFactory_.getOWLFunctionalObjectPropertyAxiom( convert(axiom.getProperty())); }
@Override public OWLFunctionalObjectPropertyAxiom buildObject() { return df.getOWLFunctionalObjectPropertyAxiom(verifyNotNull(getProperty()), annotations); } }
public OWLFunctionalObjectPropertyAxiom getAxiomWithoutAnnotations() { if(!isAnnotated()) { return this; } return getOWLDataFactory().getOWLFunctionalObjectPropertyAxiom(getProperty()); }
@Override public void visit(OWLFunctionalObjectPropertyAxiom ax) { obj = df.getOWLFunctionalObjectPropertyAxiom(dup(ax.getProperty()), anns(ax)); }
final public OWLPropertyAxiom FunctionalObjectProperty() throws ParseException {OWLObjectPropertyExpression prop; Set<OWLAnnotation> axiomAnnos = Collections.emptySet(); jj_consume_token(FUNCTIONALOBJECTPROPERTY); jj_consume_token(OPENPAR); axiomAnnos = AxiomAnnotationSet(); prop = ObjectPropertyExpression(); jj_consume_token(CLOSEPAR); return df.getOWLFunctionalObjectPropertyAxiom(prop, axiomAnnos); }
final public OWLPropertyAxiom FunctionalObjectProperty() throws ParseException { OWLObjectPropertyExpression prop; Set<OWLAnnotation> axiomAnnos = Collections.emptySet(); jj_consume_token(FUNCTIONALOBJECTPROPERTY); jj_consume_token(OPENPAR); axiomAnnos = AxiomAnnotationSet(); prop = ObjectPropertyExpression(); jj_consume_token(CLOSEPAR); {if (true) return dataFactory.getOWLFunctionalObjectPropertyAxiom(prop, axiomAnnos);} throw new Error("Missing return statement in function"); }
final public OWLPropertyAxiom FunctionalObjectProperty() throws ParseException {OWLObjectPropertyExpression prop; Set<OWLAnnotation> axiomAnnos = Collections.emptySet(); jj_consume_token(FUNCTIONALOBJECTPROPERTY); jj_consume_token(OPENPAR); axiomAnnos = AxiomAnnotationSet(); prop = ObjectPropertyExpression(); jj_consume_token(CLOSEPAR); return df.getOWLFunctionalObjectPropertyAxiom(prop, axiomAnnos); }
final public OWLPropertyAxiom FunctionalObjectProperty() throws ParseException {OWLObjectPropertyExpression prop; Set<OWLAnnotation> axiomAnnos = Collections.emptySet(); jj_consume_token(FUNCTIONALOBJECTPROPERTY); jj_consume_token(OPENPAR); axiomAnnos = AxiomAnnotationSet(); prop = ObjectPropertyExpression(); jj_consume_token(CLOSEPAR); return df.getOWLFunctionalObjectPropertyAxiom(prop, axiomAnnos); }
@Override public Object visit(OWLFunctionalObjectPropertyAxiom axiom) { return visitAxiom(axiom, () -> df.getOWLFunctionalObjectPropertyAxiom(t(axiom.getProperty()), t(axiom .annotations()))); }
@Override public Object visit(OWLFunctionalObjectPropertyAxiom axiom) { return visitAxiom(axiom, () -> df.getOWLFunctionalObjectPropertyAxiom(t(axiom.getProperty()), t(axiom .annotations()))); }
public void handleTriple(IRI subject, IRI predicate, IRI object) throws UnloadableImportException { getConsumer().addOWLObjectProperty(subject); addAxiom(getDataFactory().getOWLFunctionalObjectPropertyAxiom(translateObjectProperty(subject), getPendingAnnotations())); consumeTriple(subject, predicate, object); } }
@Override public void handleTriple(IRI s, IRI p, IRI o) { if (isOpLax(s)) { add(df.getOWLFunctionalObjectPropertyAxiom(op(s), anns())); consume(s, p, o); } if (isDPLax(s)) { add(df.getOWLFunctionalDataPropertyAxiom(dp(s), anns())); consume(s, p, o); } } }
@Override public void handleTriple(IRI s, IRI p, IRI o) { if (isOpLax(s)) { add(df.getOWLFunctionalObjectPropertyAxiom(op(s), anns())); consume(s, p, o); } if (isDPLax(s)) { add(df.getOWLFunctionalDataPropertyAxiom(dp(s), anns())); consume(s, p, o); } } }
@Override public void handleTriple(IRI s, IRI p, IRI o) { if (isOpLax(s)) { add(df.getOWLFunctionalObjectPropertyAxiom(op(s), anns())); consume(s, p, o); } if (isDPLax(s)) { add(df.getOWLFunctionalDataPropertyAxiom(dp(s), anns())); consume(s, p, o); } } }
@Override public void handleTriple(IRI subject, IRI predicate, IRI object) throws UnloadableImportException { if (getConsumer().isObjectProperty(subject)) { addAxiom(getDataFactory().getOWLFunctionalObjectPropertyAxiom(translateObjectProperty(subject), getPendingAnnotations())); consumeTriple(subject, predicate, object); } if (getConsumer().isDataProperty(subject)) { addAxiom(getDataFactory().getOWLFunctionalDataPropertyAxiom(translateDataProperty(subject), getPendingAnnotations())); consumeTriple(subject, predicate, object); } } }
private void setupSetters() { addSetter(functionalCB, () -> getOWLDataFactory().getOWLFunctionalObjectPropertyAxiom(getProperty())); addSetter(inverseFunctionalCB, () -> getOWLDataFactory().getOWLInverseFunctionalObjectPropertyAxiom(getProperty())); addSetter(transitiveCB, () -> getOWLDataFactory().getOWLTransitiveObjectPropertyAxiom(getProperty())); addSetter(symmetricCB, () -> getOWLDataFactory().getOWLSymmetricObjectPropertyAxiom(getProperty())); addSetter(aSymmetricCB, () -> getOWLDataFactory().getOWLAsymmetricObjectPropertyAxiom(getProperty())); addSetter(reflexiveCB, () -> getOWLDataFactory().getOWLReflexiveObjectPropertyAxiom(getProperty())); addSetter(irreflexiveCB, () -> getOWLDataFactory().getOWLIrreflexiveObjectPropertyAxiom(getProperty())); }