Ontopia API documentation

Core Topic Map Packages
net.ontopia.topicmaps.core Provides interfaces for topic map objects; the topic map API for all Ontopia topic map implementations.
net.ontopia.topicmaps.core.events Provides an event interface to Ontopia where clients can receive notification about updates to topic maps.
net.ontopia.topicmaps.core.index Provides interfaces for the engine's index system; the API for Ontopia topic map indexes.
net.ontopia.topicmaps.entry High level interfaces for locating and maintaining references to topic maps.
net.ontopia.topicmaps.impl.basic The in-memory implementation of the core topic map interfaces.
net.ontopia.topicmaps.impl.basic.index Index classes for use with the basic implementation.
net.ontopia.topicmaps.impl.rdbms.index Index classes for use with the rdbms implementation.
net.ontopia.topicmaps.impl.tmapi2  
net.ontopia.topicmaps.impl.tmapi2.index  
net.ontopia.topicmaps.impl.utils INTERNAL: Classes that are used by many implementations.
net.ontopia.topicmaps.utils This package provides topic map utility classes, which are a toolkit for working with the topic map model provided by the core interfaces.
net.ontopia.topicmaps.utils.ctm Provides support for the ISO-standardized textual Compact Topic Maps syntax (or CTM) format for topic maps.
net.ontopia.topicmaps.utils.deciders Provides DeciderIFs which are used by the Navigator.
net.ontopia.topicmaps.utils.jtm This package provides support for the JSON Topic Map Notation (or JTM) format for topic maps.
net.ontopia.topicmaps.utils.ltm This package provides support for the textual Linear Topic Map Notation (or LTM) format for topic maps.
net.ontopia.topicmaps.utils.rdf This package provides support for RDF (Resource Description Framework), a topic map-like data model for metadata defined by the W3C.
net.ontopia.topicmaps.utils.xfml  
net.ontopia.topicmaps.xml Classes for importing and exporting topic maps in the XML interchange format.

 

Core Information Set Packages
net.ontopia.infoset.core Interfaces for working with information resources and locators that refer to information resources.
net.ontopia.infoset.impl.basic The in-memory implementation of the core information set interfaces.
net.ontopia.infoset.utils A collection of information set utilities.

 

Query Engine Packages
net.ontopia.topicmaps.query.core Contains the interfaces through which interaction with query processors, queries, and query results are done.
net.ontopia.topicmaps.query.impl.basic Contains the in-memory implementation of the query language.
net.ontopia.topicmaps.query.impl.rdbms Contains the rdbms implementation of the query language.
net.ontopia.topicmaps.query.impl.utils Code shared between query implementations.
net.ontopia.topicmaps.query.parser Contains the code that parses tolog queries.
net.ontopia.topicmaps.query.spi Provides a set of service provider interfaces for adding new predicates to the tolog query language.
net.ontopia.topicmaps.query.utils This package provides query utility classes.

 

Full-text Integration Packages
net.ontopia.infoset.fulltext.core Interfaces for working with fulltext indexes.
net.ontopia.infoset.fulltext.impl.lucene The Lucene fulltext integration.
net.ontopia.infoset.fulltext.impl.rdbms The RDBMS fulltext integration.
net.ontopia.infoset.fulltext.topicmaps Collection of classes for indexing topic maps.
net.ontopia.infoset.fulltext.utils A collection of fulltext index utilities.

 

Schema Tools Packages
net.ontopia.topicmaps.schema.core The core interfaces that are common to all schema language implementations.
net.ontopia.topicmaps.schema.impl.osl The classes and interfaces used to represent constructs in the Ontopia Schema Language.
net.ontopia.topicmaps.schema.impl.osl.cmdline  
net.ontopia.topicmaps.schema.utils Contains classes containing useful utilities that make working with schemas easier.

 

RDBMS Backend Connector Packages
net.ontopia.topicmaps.impl.rdbms Relational database implementation of the core topic map interfaces.

 

Other Packages
net.ontopia  
net.ontopia.net Networking classes.
net.ontopia.net.data Data URL protocol handler classes.
net.ontopia.persistence.jdbcspy  
net.ontopia.persistence.proxy An object-relational mapping framework.
net.ontopia.persistence.query.jdo Object model for representing JDOQL queries
net.ontopia.persistence.query.sql Object model for representing SQL queries.
net.ontopia.persistence.rdbms Classes for managing relational database schemas.
net.ontopia.topicmaps.cmdlineutils Provides a collection of command-line utilities for working with topic maps.
net.ontopia.topicmaps.cmdlineutils.rdbms Provides a collection of command-line utilities for working with topic maps and relational databases.
net.ontopia.topicmaps.cmdlineutils.sanity  
net.ontopia.topicmaps.cmdlineutils.statistics  
net.ontopia.topicmaps.cmdlineutils.utils  
net.ontopia.utils Contains utility classes and generic interfaces.
net.ontopia.xml Contains classes for processing XML documents.

 



Copyright © 2000-2012 Ontopia.