edu.lehigh.swat.hawk.storage.dldb
Class Ontology

java.lang.Object
  extended by edu.lehigh.swat.hawk.storage.simplememory.SerializableClass
      extended by edu.lehigh.swat.hawk.storage.simplememory.Document
          extended by edu.lehigh.swat.hawk.storage.simpledb.Document
              extended by edu.lehigh.swat.hawk.storage.simpledb.Ontology
                  extended by edu.lehigh.swat.hawk.storage.dldb.Ontology
All Implemented Interfaces:
Document, Ontology, java.io.Serializable

public class Ontology
extends Ontology

encapsulating the web ontology

See Also:
Serialized Form

Field Summary
 
Fields inherited from class edu.lehigh.swat.hawk.storage.simpledb.Ontology
memoryOnto, ontSeq
 
Fields inherited from class edu.lehigh.swat.hawk.storage.simpledb.Document
model, stmt
 
Constructor Summary
Ontology(Ontology mOnto)
          Constructor
 
Method Summary
 void flush()
          Flush the axioms into database.
 
Methods inherited from class edu.lehigh.swat.hawk.storage.simpledb.Ontology
addCompatiblePriorOnts, addImportedClass, addImportedProperty, addImports, addOntClass, addPriorOnts, addProperty, addRestriction, createClass, createProperty, createRestriction, deleteCompatiblePriorOnts, deleteOntClass, deletePriorOnts, deleteProperty, deleteRestriction, getAllClasses, getAllPlusImportedClasses, getAllPlusImportedProperties, getAllProperties, getAllRestrictions, getClassIterator, getCompatiblePriorOnts, getID, getMemOnto, getOntClass, getOntSeq, getPriorOnts, getProperty, getPropertyIterator, getRestriction, getVersion, hasClass, hasProperty, importedClass, importedProperty, setID, setOntSeq, setVersion, viewDefToTabNames
 
Methods inherited from class edu.lehigh.swat.hawk.storage.simpledb.Document
addIndividual, createIndividual, getDocSeq, getModel, setDocSeq, setModel, setSQLStatement
 
Methods inherited from class edu.lehigh.swat.hawk.storage.simplememory.Document
addAssertion, addDescription, addDistinctIndividualsSet, addSameIndividualsSet, deleteAssertion, deleteDescriprion, deleteDistinctIndividualsSet, deleteImports, deleteIndividual, deleteSameIndividualsSet, getAllAssertions, getAllDescriptions, getAllIndividuals, getAssertionIterator, getDescendants, getDescription, getDistinctIndividualsSets, getImports, getIndividual, getIndividualIterator, getLabel, getNameSpaces, getSameIndividualsSets, getXMLBase, setDescendants, setLabel, setNameSpaces, setXMLBase
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface edu.lehigh.swat.hawk.core.Document
addAssertion, addDescription, addDistinctIndividualsSet, addIndividual, addSameIndividualsSet, createIndividual, deleteAssertion, deleteDescriprion, deleteDistinctIndividualsSet, deleteImports, deleteIndividual, deleteSameIndividualsSet, getAllAssertions, getAllDescriptions, getAllIndividuals, getAssertionIterator, getDescendants, getDescription, getDistinctIndividualsSets, getImports, getIndividual, getIndividualIterator, getLabel, getNameSpaces, getSameIndividualsSets, getXMLBase, setDescendants, setLabel, setNameSpaces, setXMLBase
 

Constructor Detail

Ontology

public Ontology(Ontology mOnto)
Constructor

Method Detail

flush

public void flush()
Flush the axioms into database.

Specified by:
flush in interface Document
Overrides:
flush in class Ontology