@Override public OWLDataMaxCardinality getOWLDataMaxCardinality(int cardinality, OWLDataPropertyExpression property, OWL2Datatype dataRange) { return getOWLDataMaxCardinality(cardinality, property, dataRange.getDatatype(this)); }
/** * @param arg range * @return builder */ public B withRange(OWL2Datatype arg) { return withRange(arg.getDatatype(df)); }
@Override public OWLDataMinCardinality getOWLDataMinCardinality(int cardinality, OWLDataPropertyExpression property, OWL2Datatype dataRange) { return getOWLDataMinCardinality(cardinality, property, dataRange.getDatatype(this)); }
@Override public OWLDataPropertyRangeAxiom getOWLDataPropertyRangeAxiom( OWLDataPropertyExpression property, OWL2Datatype owlDataRange, Collection<OWLAnnotation> annotations) { return getOWLDataPropertyRangeAxiom(property, owlDataRange.getDatatype(this), annotations); }
@Override public OWLDatatypeDefinitionAxiom getOWLDatatypeDefinitionAxiom(OWLDatatype datatype, OWL2Datatype dataRange, Collection<OWLAnnotation> annotations) { return getOWLDatatypeDefinitionAxiom(datatype, dataRange.getDatatype(this), annotations); }
@Override public OWLDataSomeValuesFrom getOWLDataSomeValuesFrom(OWLDataPropertyExpression property, OWL2Datatype dataRange) { return getOWLDataSomeValuesFrom(property, dataRange.getDatatype(this)); }
@Override public OWLDataPropertyRangeAxiom getOWLDataPropertyRangeAxiom( OWLDataPropertyExpression property, OWL2Datatype owlDataRange, Collection<OWLAnnotation> annotations) { return getOWLDataPropertyRangeAxiom(property, owlDataRange.getDatatype(this), annotations); }
/** * @param arg range * @return builder */ public B withRange(OWL2Datatype arg) { return withRange(arg.getDatatype(df)); }
@Override public OWLDataMinCardinality getOWLDataMinCardinality(int cardinality, OWLDataPropertyExpression property, OWL2Datatype dataRange) { return getOWLDataMinCardinality(cardinality, property, dataRange.getDatatype(this)); }
@Override public OWLDataSomeValuesFrom getOWLDataSomeValuesFrom(OWLDataPropertyExpression property, OWL2Datatype dataRange) { return getOWLDataSomeValuesFrom(property, dataRange.getDatatype(this)); }
@Override public OWLDatatypeDefinitionAxiom getOWLDatatypeDefinitionAxiom(OWLDatatype datatype, OWL2Datatype dataRange, Collection<OWLAnnotation> annotations) { return getOWLDatatypeDefinitionAxiom(datatype, dataRange.getDatatype(this), annotations); }
@Override public OWLDataAllValuesFrom getOWLDataAllValuesFrom(OWLDataPropertyExpression property, OWL2Datatype dataRange) { return getOWLDataAllValuesFrom(property, dataRange.getDatatype(this)); }
@Override public OWLDataExactCardinality getOWLDataExactCardinality(int cardinality, OWLDataPropertyExpression property, OWL2Datatype dataRange) { return getOWLDataExactCardinality(cardinality, property, dataRange.getDatatype(this)); }
/** * @param arg range * @return builder */ public BuilderDatatypeDefinition withType(OWL2Datatype arg) { return withType(arg.getDatatype(df)); }
@Override public OWL2Datatype getBuiltInDatatype() { if (!builtin) { throw new OWLRuntimeException(iri + " is not a built in datatype. The getBuiltInDatatype() method should only be called on built in datatypes."); } return OWL2Datatype.getDatatype(iri); }
/** * @param arg range * @return builder */ public BuilderDatatypeDefinition withType(OWL2Datatype arg) { return withType(arg.getDatatype(df)); }
/** * @param arg predicate * @return builder */ public BuilderSWRLDataRangeAtom with(OWL2Datatype arg) { return with(arg.getDatatype(df)); }
@Override public OWLDataAllValuesFrom getOWLDataAllValuesFrom(OWLDataPropertyExpression property, OWL2Datatype dataRange) { return getOWLDataAllValuesFrom(property, dataRange.getDatatype(this)); }
@Override public OWLDataExactCardinality getOWLDataExactCardinality(int cardinality, OWLDataPropertyExpression property, OWL2Datatype dataRange) { return getOWLDataExactCardinality(cardinality, property, dataRange.getDatatype(this)); }
@Override public OWL2Datatype getBuiltInDatatype() { if (!builtin) { throw new OWLRuntimeException(iri + " is not a built in datatype. The getBuiltInDatatype() method should only be called on built in datatypes."); } return OWL2Datatype.getDatatype(iri); }