Interface Summary |
DAMLClass |
Java representation of a DAML ontology Class. |
DAMLClassExpression |
Unifies different forms of class expression as one type. |
DAMLCommon |
Abstract super-class for all DAML resources (including properties). |
DAMLDataInstance |
A data instance is a specific type of DAML object that represents the instantiation
of a DAML datatype. |
DAMLDatatype |
A DAML datatype represents a set of values from a concrete domain, as opposed to
a Class, which is a set of values from the instance domain. |
DAMLDatatypeProperty |
Java encapsulation of a datatype property in a DAML ontology. |
DAMLDisjoint |
Java representation of a DAML Disjoint instance. |
DAMLInstance |
Java representation of a DAML Instance. |
DAMLList |
Java representation of a DAML List. |
DAMLModel |
Interface that encapsulates the capability of storing and retrieving DAML
ontology information from the underlying storage or persistence service. |
DAMLObjectProperty |
Java encapsulation of an object property in a DAML ontology. |
DAMLOntology |
Encapsulates the properties known for a given source ontology. |
DAMLProperty |
Encapsulates a property in a DAML ontology. |
DAMLRestriction |
Java representation of a DAML Restriction. |
Datatype |
A Datatype, in the overall DAML ontology, represents values from concrete domains
that are not formalised as part of the DAML model theory. |
IntLiteralAccessor |
Encapsulates the standard methods of modifying a property on a DAML object, where
the value of the property is an RDF literal (as opposed to another DAML value,
see PropertyAccessor , and the literal is known to encapsulate an integer value. |
LiteralAccessor |
Encapsulates the standard methods of modifying a property on a DAML object, where
the value of the property is an RDF literal (as opposed to another DAML value,
see PropertyAccessor . |
PropertyAccessor |
Encapsulates the standard methods of modifying a property on a DAML value. |
This package contains the public interfaces for a set of extensions to Jena RDF resources,
that are intended to model more closely the DAML+OIL specification. In particular, the API
defined by these interfaces adds extra mechanisms to standard RDF resources that match
DAML+OIL elements, to make manipulation of them easier for the DAML+OIL programmer. Note:
this API specifically does not do any description logic or other reasoning. This
capability may appear in future versions of the toolkit. However, some of the functionality
of DAML, such as transitivity and inverse of properties, and the class and property hierarchies
are supported.