com.hp.hpl.jena.ontology
Interface ClassAxiom

All Superinterfaces:
Axiom, Statement
All Known Subinterfaces:
DisjointClassesAxiom, EquivalentClassAxiom, SubClassAxiom

public interface ClassAxiom
extends Axiom

An axiom about classes, such as class equivalence or the sub-class relationship.

Version:
CVS $Id: ClassAxiom.java,v 1.1 2003/04/30 09:58:34 ian_dickinson Exp $
Author:
Ian Dickinson, HP Labs (email)

Method Summary
 boolean isComplete()
           Answer true if the axiom has modality complete.
 
Methods inherited from interface com.hp.hpl.jena.rdf.model.Statement
asResource, asTriple, changeObject, changeObject, changeObject, changeObject, changeObject, changeObject, changeObject, changeObject, changeObject, changeObject, changeObject, createReifiedStatement, createReifiedStatement, equals, getAlt, getBag, getBoolean, getByte, getChar, getDouble, getFloat, getInt, getLanguage, getLiteral, getLong, getModel, getObject, getObject, getPredicate, getProperty, getResource, getResource, getSeq, getShort, getStatementProperty, getString, getSubject, getWellFormed, hashCode, isReified, listReifiedStatements, remove, removeReification
 

Method Detail

isComplete

public boolean isComplete()

Answer true if the axiom has modality complete. This is only properly defined for the distinction between subClassOf and equivalentClass, but by default is assumed true.

Returns:
True if the modality of the axiom is complete.


Copyright © 2001-2003 Hewlett-Packard. All Rights Reserved.