Package com.hp.hpl.jena.daml.common

A set of implementations of the DAML+OIL convenience classes defined in com.hp.hpl.jena.daml.

See:
          Description

Interface Summary
DatatypeTranslator Interface that defines the service of serialising and deserialising a Java object representing a datatype to its XML Schema representation.
 

Class Summary
DAMLClassImpl Java representation of a DAML ontology Class.
DAMLCommonImpl Abstract super-class for all DAML resources (including properties).
DAMLDataInstanceImpl A DAML data instance is an instance of a DAML Dataype (compared to an DAML instance which is an instance of a DAML Class; Class and Datatype are disjoint).
DAMLDatatypeImpl Encapsulates a DAML dataype, that represents values from a concrete domain by encoding their type using XML schema.
DAMLDatatypePropertyImpl Java encapsulation of a datatype property in a DAML ontology.
DAMLDisjointImpl Java representation of a DAML Disjoint instance.
DAMLHierarchy Represents knowledge about the class and property hierarchies in the DAML spec, so that these can be available without forcing the user to import the DAML specification into their model each time.
DAMLInstanceImpl Java representation of a DAML Instance.
DAMLListImpl Java representation of a DAML List.
DAMLLoader Loads DAML ontologies from either input readers or named files.
DAMLModelImpl Implementation for the DAML model interface, which is a specialisation of a Jena RDF store for the application of storing and manipulating DAML objects.
DAMLObjectPropertyImpl Implementation for Java encapsulation of an object property in a DAML ontology.
DAMLOntologyImpl Encapsulates the properties known for a given source ontology.
DAMLPropertyImpl Java encapsulation of a property in a DAML ontology.
DAMLRestrictionImpl Java representation of a DAML Restriction.
DAMLSelector An extension to the standard Jena selector for querying models, which respects the equivalence that DAML can assert between values.
IntLiteralAccessorImpl 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.
LiteralAccessorImpl 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.
PropertyAccessorImpl Encapsulates the standard methods of modifying a property on a DAML value.
VocabularyManager Contains knowledge of different versions of the DAML vocabulary, to help with managing the different versions of the namespace.
XMLDatatypeRegistry Provides a registry that can map RDF values encoded using XML Schema type definitions into Java objects or scalars.
 

Package com.hp.hpl.jena.daml.common Description

A set of implementations of the DAML+OIL convenience classes defined in com.hp.hpl.jena.daml. In addition, specialised machinery for loading DAML+OIL documents, including processing import statements, is included.



Copyright © 2001 Hewlett-Packard. All Rights Reserved.