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>
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()