org.semanticweb.owl.model
Interface SWRLAtom<P>
- All Superinterfaces: 
 - java.lang.Comparable<OWLObject>, OWLObject, SWRLObject
 
- All Known Subinterfaces: 
 - SWRLBinaryAtom<P,A,B>, SWRLBuiltInAtom, SWRLClassAtom, SWRLDataRangeAtom, SWRLDataValuedPropertyAtom, SWRLDifferentFromAtom, SWRLObjectPropertyAtom, SWRLSameAsAtom, SWRLUnaryAtom<P,A>
 
- All Known Implementing Classes: 
 - SWRLAtomImpl, SWRLBinaryAtomImpl, SWRLBuiltInAtomImpl, SWRLClassAtomImpl, SWRLDataRangeAtomImpl, SWRLDataValuedPropertyAtomImpl, SWRLDifferentFromAtomImpl, SWRLObjectPropertyAtomImpl, SWRLSameAsAtomImpl, SWRLUnaryAtomImpl
 
public interface SWRLAtom<P>
- extends SWRLObject
 
Author: Matthew Horridge
 The University Of Manchester
 Medical Informatics Group
 Date: Jan 15, 2007
 
 matthew.horridge@cs.man.ac.uk
 www.cs.man.ac.uk/~horridgm
 Represents an atom in a rule.  Atoms can either be in the head
 (concequent) or body (antecedent) of the rule.  Atoms hold objects
 which are either data objects or individual objects.
 
 
 
| Methods inherited from interface java.lang.Comparable | 
compareTo | 
 
getPredicate
P getPredicate()
 
 
getAllArguments
java.util.Collection<? extends SWRLAtomObject> getAllArguments()