uk.ac.manchester.cs.owl
Class SWRLUnaryAtomImpl<P,A extends SWRLAtomObject>
java.lang.Object
uk.ac.manchester.cs.owl.OWLObjectImpl
uk.ac.manchester.cs.owl.SWRLAtomImpl<P>
uk.ac.manchester.cs.owl.SWRLUnaryAtomImpl<P,A>
- All Implemented Interfaces:
- java.lang.Comparable<OWLObject>, OWLObject, SWRLAtom<P>, SWRLObject, SWRLUnaryAtom<P,A>
- Direct Known Subclasses:
- SWRLClassAtomImpl, SWRLDataRangeAtomImpl
public abstract class SWRLUnaryAtomImpl<P,A extends SWRLAtomObject>
- extends SWRLAtomImpl<P>
- implements SWRLUnaryAtom<P,A>
Author: Matthew Horridge
The University Of Manchester
Bio-Health Informatics Group
Date: 15-Jan-2007
Methods inherited from class java.lang.Object |
getClass, notify, notifyAll, wait, wait, wait |
Methods inherited from interface java.lang.Comparable |
compareTo |
SWRLUnaryAtomImpl
public SWRLUnaryAtomImpl(OWLDataFactory dataFactory,
P predicate,
A arg)
getArgument
public A getArgument()
- Specified by:
getArgument
in interface SWRLUnaryAtom<P,A extends SWRLAtomObject>
getAllArguments
public java.util.Collection<? extends SWRLAtomObject> getAllArguments()
- Specified by:
getAllArguments
in interface SWRLAtom<P>