public interface DatatypeExpressionProvider extends LiteralProvider, OWLVocabularyProvider
Modifier and Type | Method and Description |
---|---|
default OWLDatatypeRestriction |
getOWLDatatypeMaxExclusiveRestriction(double maxExclusive)
Creates a datatype restriction on xsd:double with a maxExclusive facet restriction
|
default OWLDatatypeRestriction |
getOWLDatatypeMaxExclusiveRestriction(int maxExclusive)
Creates a datatype restriction on xsd:integer with a maxExclusive facet restriction
|
default OWLDatatypeRestriction |
getOWLDatatypeMaxInclusiveRestriction(double maxInclusive)
Creates a datatype restriction on xsd:integer with a maxInclusive facet restriction
|
default OWLDatatypeRestriction |
getOWLDatatypeMaxInclusiveRestriction(int maxInclusive)
Creates a datatype restriction on xsd:integer with a maxInclusive facet restriction
|
default OWLDatatypeRestriction |
getOWLDatatypeMinExclusiveRestriction(double minExclusive)
Creates a datatype restriction on xsd:double with a minExclusive facet restriction
|
default OWLDatatypeRestriction |
getOWLDatatypeMinExclusiveRestriction(int minExclusive)
Creates a datatype restriction on xsd:integer with a minExclusive facet restriction
|
default OWLDatatypeRestriction |
getOWLDatatypeMinInclusiveRestriction(double minInclusive)
Creates a datatype restriction on xsd:double with a minInclusive facet restriction
|
default OWLDatatypeRestriction |
getOWLDatatypeMinInclusiveRestriction(int minInclusive)
Creates a datatype restriction on xsd:integer with a minInclusive facet restriction
|
default OWLDatatypeRestriction |
getOWLDatatypeMinMaxExclusiveRestriction(double minExclusive,
double maxExclusive)
Creates a datatype restriction on xsd:double with min and max exclusive facet restrictions
|
default OWLDatatypeRestriction |
getOWLDatatypeMinMaxExclusiveRestriction(int minExclusive,
int maxExclusive)
Creates a datatype restriction on xsd:integer with min and max exclusive facet restrictions
|
default OWLDatatypeRestriction |
getOWLDatatypeMinMaxInclusiveRestriction(double minInclusive,
double maxInclusive)
Creates a datatype restriction on xsd:double with min and max inclusive facet restrictions
|
default OWLDatatypeRestriction |
getOWLDatatypeMinMaxInclusiveRestriction(int minInclusive,
int maxInclusive)
Creates a datatype restriction on xsd:integer with min and max inclusive facet restrictions
|
OWLDatatypeRestriction |
getOWLDatatypeRestriction(OWLDatatype dataType,
Collection<OWLFacetRestriction> facetRestrictions)
OWLDatatypeRestriction see
specification
|
OWLDatatypeRestriction |
getOWLDatatypeRestriction(OWLDatatype dataType,
OWLFacet facet,
OWLLiteral typedLiteral)
OWLDatatypeRestriction see
specification
|
default OWLDatatypeRestriction |
getOWLDatatypeRestriction(OWLDatatype dataType,
OWLFacetRestriction... facetRestrictions) |
default OWLFacetRestriction |
getOWLFacetRestriction(OWLFacet facet,
double facetValue) |
default OWLFacetRestriction |
getOWLFacetRestriction(OWLFacet facet,
float facetValue) |
default OWLFacetRestriction |
getOWLFacetRestriction(OWLFacet facet,
int facetValue) |
OWLFacetRestriction |
getOWLFacetRestriction(OWLFacet facet,
OWLLiteral facetValue) |
getOWLLiteral, getOWLLiteral, getOWLLiteral, getOWLLiteral, getOWLLiteral, getOWLLiteral, getOWLLiteral, getOWLLiteral
getOWLDatatype, getOWLDatatype, getOWLDatatype, getOWLDatatype, getOWLDatatype
getBooleanOWLDatatype, getDoubleOWLDatatype, getFloatOWLDatatype, getIntegerOWLDatatype, getOWLBackwardCompatibleWith, getOWLBottomDataProperty, getOWLBottomObjectProperty, getOWLDeprecated, getOWLIncompatibleWith, getOWLNothing, getOWLThing, getOWLTopDataProperty, getOWLTopObjectProperty, getOWLVersionInfo, getRDFPlainLiteral, getRDFSComment, getRDFSIsDefinedBy, getRDFSLabel, getRDFSSeeAlso, getStringOWLDatatype, getTopDatatype
OWLDatatypeRestriction getOWLDatatypeRestriction(OWLDatatype dataType, Collection<OWLFacetRestriction> facetRestrictions)
dataType
- datatype for the restrictionfacetRestrictions
- facet restrictions. Cannot contain nulls.OWLDatatypeRestriction getOWLDatatypeRestriction(OWLDatatype dataType, OWLFacet facet, OWLLiteral typedLiteral)
dataType
- datatype for the restrictionfacet
- facet for restrictiontypedLiteral
- literal for facet.default OWLDatatypeRestriction getOWLDatatypeRestriction(OWLDatatype dataType, OWLFacetRestriction... facetRestrictions)
dataType
- datatype for the restrictionfacetRestrictions
- facet restrictions. Cannot contain nulls.default OWLDatatypeRestriction getOWLDatatypeMinInclusiveRestriction(int minInclusive)
minInclusive
- The value of the min inclusive facet restriction that will be applied to
the xsd:integer
datatypeOWLDatatypeRestriction
that restricts the xsd:integer
OWLDatatype
with a
OWLFacet.MIN_INCLUSIVE
facet value specified by
the minInclusive
parameter.default OWLDatatypeRestriction getOWLDatatypeMaxInclusiveRestriction(double maxInclusive)
maxInclusive
- The value of the max inclusive facet restriction that will be applied to
the xsd:integer
datatypeOWLDatatypeRestriction
that restricts the xsd:integer
OWLDatatype
with a
OWLFacet.MAX_INCLUSIVE
facet value specified by
the maxInclusive
parameter.default OWLDatatypeRestriction getOWLDatatypeMinMaxInclusiveRestriction(int minInclusive, int maxInclusive)
minInclusive
- The value of the max inclusive facet restriction that will be applied to
the xsd:integer
datatype.maxInclusive
- The value of the max inclusive facet restriction that will be applied to
the xsd:integer
datatypeOWLDatatypeRestriction
that restricts the xsd:integer
OWLDatatype
with a
OWLFacet.MIN_INCLUSIVE
facet value specified by
the minInclusive
parameter and a
OWLFacet.MAX_INCLUSIVE
facet value specified by
the maxInclusive
parameter.default OWLDatatypeRestriction getOWLDatatypeMinExclusiveRestriction(int minExclusive)
minExclusive
- The value of the min exclusive facet restriction that will be applied to
the xsd:integer
datatypeOWLDatatypeRestriction
that restricts the xsd:integer
OWLDatatype
with a
OWLFacet.MIN_EXCLUSIVE
facet value specified by
the minExclusive
parameter.default OWLDatatypeRestriction getOWLDatatypeMaxExclusiveRestriction(int maxExclusive)
maxExclusive
- The value of the max exclusive facet restriction that will be applied to
the xsd:integer
datatypeOWLDatatypeRestriction
that restricts the xsd:integer
OWLDatatype
with a
OWLFacet.MAX_EXCLUSIVE
facet value specified by
the maxExclusive
parameter.default OWLDatatypeRestriction getOWLDatatypeMinMaxExclusiveRestriction(int minExclusive, int maxExclusive)
minExclusive
- The value of the max exclusive facet restriction that will be applied to
the xsd:integer
datatype.maxExclusive
- The value of the max exclusive facet restriction that will be applied to
the xsd:integer
datatypeOWLDatatypeRestriction
that restricts the xsd:integer
OWLDatatype
with a
OWLFacet.MIN_EXCLUSIVE
facet value specified by
the minExclusive
parameter and a
OWLFacet.MAX_EXCLUSIVE
facet value specified by
the maxExclusive
parameter.default OWLDatatypeRestriction getOWLDatatypeMinInclusiveRestriction(double minInclusive)
minInclusive
- The value of the min inclusive facet restriction that will be applied to
the xsd:double
datatypeOWLDatatypeRestriction
that restricts the xsd:double
OWLDatatype
with a
OWLFacet.MIN_INCLUSIVE
facet value specified by
the minInclusive
parameter.default OWLDatatypeRestriction getOWLDatatypeMinMaxInclusiveRestriction(double minInclusive, double maxInclusive)
minInclusive
- The value of the max inclusive facet restriction that will be applied to
the xsd:double
datatype.maxInclusive
- The value of the max inclusive facet restriction that will be applied to
the xsd:double
datatypeOWLDatatypeRestriction
that restricts the xsd:double
OWLDatatype
with a
OWLFacet.MIN_INCLUSIVE
facet value specified by
the minInclusive
parameter and a
OWLFacet.MAX_INCLUSIVE
facet value specified by
the maxInclusive
parameter.default OWLDatatypeRestriction getOWLDatatypeMinExclusiveRestriction(double minExclusive)
minExclusive
- The value of the min exclusive facet restriction that will be applied to
the xsd:double
datatypeOWLDatatypeRestriction
that restricts the xsd:double
OWLDatatype
with a
OWLFacet.MIN_EXCLUSIVE
facet value specified by
the minExclusive
parameter.default OWLDatatypeRestriction getOWLDatatypeMaxInclusiveRestriction(int maxInclusive)
maxInclusive
- The value of the max inclusive facet restriction that will be applied to
the xsd:integer
datatypeOWLDatatypeRestriction
that restricts the xsd:integer
OWLDatatype
with a
OWLFacet.MAX_INCLUSIVE
facet value specified by
the maxInclusive
parameter.default OWLDatatypeRestriction getOWLDatatypeMaxExclusiveRestriction(double maxExclusive)
maxExclusive
- The value of the max exclusive facet restriction that will be applied to
the xsd:double
datatypeOWLDatatypeRestriction
that restricts the xsd:double
OWLDatatype
with a
OWLFacet.MAX_EXCLUSIVE
facet value specified by
the maxExclusive
parameter.default OWLDatatypeRestriction getOWLDatatypeMinMaxExclusiveRestriction(double minExclusive, double maxExclusive)
minExclusive
- The value of the max exclusive facet restriction that will be applied to
the xsd:double
datatype.maxExclusive
- The value of the max exclusive facet restriction that will be applied to
the xsd:double
datatypeOWLDatatypeRestriction
that restricts the xsd:double
OWLDatatype
with a
OWLFacet.MIN_EXCLUSIVE
facet value specified by
the minExclusive
parameter and a
OWLFacet.MAX_EXCLUSIVE
facet value specified by
the maxExclusive
parameter.OWLFacetRestriction getOWLFacetRestriction(OWLFacet facet, OWLLiteral facetValue)
facet
- facet for restriction.facetValue
- literal for restriction.default OWLFacetRestriction getOWLFacetRestriction(OWLFacet facet, int facetValue)
facet
- facet for restriction.facetValue
- facet valuedefault OWLFacetRestriction getOWLFacetRestriction(OWLFacet facet, double facetValue)
facet
- facet for restrictionfacetValue
- facet value.default OWLFacetRestriction getOWLFacetRestriction(OWLFacet facet, float facetValue)
facet
- facet for restrictionfacetValue
- facet value.Copyright © 2020 The University of Manchester. All rights reserved.