| Package | Description |
|---|---|
| uk.ac.manchester.cs.jfact | |
| uk.ac.manchester.cs.jfact.datatypes | |
| uk.ac.manchester.cs.jfact.kernel | |
| uk.ac.manchester.cs.jfact.visitors |
| Modifier and Type | Method and Description |
|---|---|
Datatype<?> |
DataRangeTranslator.visit(org.semanticweb.owlapi.model.OWLDatatype node) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
DatatypeExpression<R extends Comparable<R>>
Represents an extended datatype - intersection, union or further
restrictions.
|
interface |
NumericDatatype<R extends Comparable<R>>
all Datatypes whose getNumeric() method returns true implement this interface
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractDatatype<R extends Comparable<R>> |
class |
DatatypeEnumeration<R extends Comparable<R>> |
class |
DatatypeNegation<R extends Comparable<R>>
datatype negation
|
class |
DatatypeNumericEnumeration<R extends Comparable<R>>
numeric enumeration
|
| Modifier and Type | Field and Description |
|---|---|
static Datatype<String> |
DatatypeFactory.ANYURI
ANYURI
|
static Datatype<String> |
DatatypeFactory.BASE64BINARY
BASE64BINARY
|
static Datatype<Boolean> |
DatatypeFactory.BOOLEAN
BOOLEAN
|
static Datatype<Date> |
DatatypeFactory.DATETIME
DATETIME
|
static Datatype<Date> |
DatatypeFactory.DATETIMESTAMP
DATETIMESTAMP
|
static Datatype<String> |
DatatypeFactory.HEXBINARY
HEXBINARY
|
static Datatype<String> |
DatatypeFactory.LANGUAGE
LANGUAGE
|
static Datatype<String> |
DatatypeFactory.LITERAL
LITERAL
|
static Datatype<String> |
DatatypeFactory.NAME
NAME
|
static Datatype<String> |
DatatypeFactory.NCNAME
NCNAME
|
static Datatype<String> |
DatatypeFactory.NMTOKEN
NMTOKEN
|
static Datatype<String> |
DatatypeFactory.NMTOKENS
NMTOKENS
|
static Datatype<String> |
DatatypeFactory.NORMALIZEDSTRING
NORMALIZEDSTRING
|
static Datatype<String> |
DatatypeFactory.PLAINLITERAL
PLAINLITERAL
|
static Datatype<String> |
DatatypeFactory.STRING
STRING
|
static Datatype<String> |
DatatypeFactory.TOKEN
TOKEN
|
static Datatype<String> |
DatatypeFactory.XMLLITERAL
XMLLITERAL
|
| Modifier and Type | Method and Description |
|---|---|
Datatype<?> |
DatatypeEntry.getDatatype() |
Datatype<T> |
Literal.getDatatypeExpression() |
Datatype<?> |
DatatypeIntersection.getHost() |
Datatype<?> |
DatatypeCombination.getHost() |
Datatype<?> |
DatatypeUnion.getHost() |
Datatype<?> |
DatatypeEnumeration.getHost() |
static Datatype<?> |
DatatypeIntersection.getHostDatatype(List<Datatype<?>> collection) |
Datatype<R> |
DatatypeNegation.getHostType() |
Datatype<R> |
DatatypeExpression.getHostType() |
Datatype<R> |
DatatypeEnumeration.getHostType() |
<R extends Comparable<R>> |
DatatypeFactory.getKnownDatatype(org.semanticweb.owlapi.model.IRI key) |
Datatype<?> |
LiteralEntry.getType() |
Datatype<?> |
DataTypeSituation.getType() |
default Datatype<R> |
Datatype.host() |
| Modifier and Type | Method and Description |
|---|---|
static Set<Datatype<?>> |
Utils.generateAncestors(Datatype<?> d) |
Collection<Datatype<?>> |
DatatypeNegation.getAncestors() |
Collection<Datatype<?>> |
Datatype.getAncestors() |
Collection<Datatype<?>> |
AbstractDatatype.getAncestors() |
Collection<Datatype<?>> |
DatatypeEnumeration.getAncestors() |
Collection<Datatype<?>> |
DatatypeFactory.getKnownDatatypes() |
Iterable<Datatype<T>> |
DatatypeIntersection.getList() |
Iterable<Datatype<?>> |
DatatypeUnion.getList() |
static List<Datatype<?>> |
DatatypeFactory.getValues() |
| Modifier and Type | Method and Description |
|---|---|
DatatypeUnion |
DatatypeUnion.add(Datatype<?> d) |
DatatypeIntersection<T> |
DatatypeIntersection.add(Datatype<T> d) |
boolean |
DataTypeSituation.addInterval(Datatype<R> interval,
DepSet dep)
add restrictions [POS]INT to intervals
|
static Set<Datatype<?>> |
Utils.generateAncestors(Datatype<?> d) |
boolean |
DatatypeIntersection.isCompatible(Datatype<?> type) |
boolean |
DatatypeCombination.isCompatible(Datatype<?> type) |
boolean |
DatatypeNegation.isCompatible(Datatype<?> type) |
boolean |
Datatype.isCompatible(Datatype<?> type) |
boolean |
DatatypeUnion.isCompatible(Datatype<?> type) |
boolean |
AbstractDatatype.isCompatible(Datatype<?> type) |
boolean |
DatatypeEnumeration.isCompatible(Datatype<?> type) |
boolean |
DatatypeIntersection.isContradictory(Datatype<?> type) |
boolean |
DatatypeCombination.isContradictory(Datatype<?> type) |
boolean |
DatatypeNegation.isContradictory(Datatype<?> type) |
boolean |
Datatype.isContradictory(Datatype<?> type) |
boolean |
DatatypeUnion.isContradictory(Datatype<?> type) |
boolean |
AbstractDatatype.isContradictory(Datatype<?> type) |
boolean |
DatatypeEnumeration.isContradictory(Datatype<?> type) |
boolean |
DatatypeNegation.isSubType(Datatype<?> type) |
boolean |
Datatype.isSubType(Datatype<?> type) |
boolean |
AbstractDatatype.isSubType(Datatype<?> type) |
boolean |
DatatypeEnumeration.isSubType(Datatype<?> type) |
| Modifier and Type | Method and Description |
|---|---|
static Datatype<?> |
DatatypeIntersection.getHostDatatype(List<Datatype<?>> collection) |
| Constructor and Description |
|---|
DatatypeEntry(Datatype<?> type)
create data entry with given name
|
DatatypeEnumeration(Datatype<R> d) |
DatatypeEnumeration(Datatype<R> d,
Collection<Literal<R>> c) |
DatatypeEnumeration(Datatype<R> d,
Literal<R> l) |
DatatypeIntersection(Datatype<T> host) |
DatatypeIntersection(Datatype<T> host,
Iterable<Datatype<T>> list) |
DatatypeNegation(Datatype<R> d) |
DatatypeUnion(Datatype<?> host) |
DatatypeUnion(Datatype<?> host,
Collection<Datatype<?>> list) |
| Constructor and Description |
|---|
AbstractDatatype(org.semanticweb.owlapi.model.HasIRI u,
Set<Facet> f,
Set<Datatype<?>> ancestors) |
DatatypeIntersection(Datatype<T> host,
Iterable<Datatype<T>> list) |
DatatypeUnion(Datatype<?> host,
Collection<Datatype<?>> list) |
| Modifier and Type | Method and Description |
|---|---|
int |
TBox.addDatatypeExpressionToHeap(Datatype<?> p) |
DLTree |
ExpressionTranslator.visit(Datatype<?> expr) |
| Modifier and Type | Method and Description |
|---|---|
void |
DLExpressionVisitor.visit(Datatype<?> expr) |
void |
DLExpressionVisitorAdapter.visit(Datatype<?> expr) |
A |
DLExpressionVisitorExAdapter.visit(Datatype<?> expr) |
O |
DLExpressionVisitorEx.visit(Datatype<?> expr) |
Copyright © 2018 The University of Manchester. All rights reserved.