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
spec
|
OWLDatatypeRestriction |
getOWLDatatypeRestriction(OWLDatatype dataType,
OWLFacet facet,
OWLLiteral typedLiteral)
OWLDatatypeRestriction
see
spec
|
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, getOWLLiteralgetOWLDatatype, getOWLDatatype, getOWLDatatype, getOWLDatatype, getOWLDatatypegetBooleanOWLDatatype, getDoubleOWLDatatype, getFloatOWLDatatype, getIntegerOWLDatatype, getOWLBackwardCompatibleWith, getOWLBottomDataProperty, getOWLBottomObjectProperty, getOWLDeprecated, getOWLIncompatibleWith, getOWLNothing, getOWLThing, getOWLTopDataProperty, getOWLTopObjectProperty, getOWLVersionInfo, getRDFPlainLiteral, getRDFSComment, getRDFSIsDefinedBy, getRDFSLabel, getRDFSSeeAlso, getStringOWLDatatype, getTopDatatypeOWLDatatypeRestriction 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 © 2017 The University of Manchester. All Rights Reserved.