org.semanticweb.owlapi.model
Interface SWRLBinaryAtom<A extends SWRLArgument,B extends SWRLArgument>

All Superinterfaces:
java.lang.Comparable<OWLObject>, OWLObject, SWRLAtom, SWRLObject
All Known Subinterfaces:
SWRLDataPropertyAtom, SWRLDifferentIndividualsAtom, SWRLObjectPropertyAtom, SWRLSameIndividualAtom
All Known Implementing Classes:
SWRLBinaryAtomImpl, SWRLDataPropertyAtomImpl, SWRLDifferentIndividualsAtomImpl, SWRLObjectPropertyAtomImpl, SWRLSameIndividualAtomImpl

public interface SWRLBinaryAtom<A extends SWRLArgument,B extends SWRLArgument>
extends SWRLAtom

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 with two ordered arguments


Method Summary
 A getFirstArgument()
          Gets the first argument
 B getSecondArgument()
          Gets the second argument
 
Methods inherited from interface org.semanticweb.owlapi.model.SWRLAtom
getAllArguments, getPredicate
 
Methods inherited from interface org.semanticweb.owlapi.model.SWRLObject
accept, accept
 
Methods inherited from interface org.semanticweb.owlapi.model.OWLObject
accept, accept, getClassesInSignature, getDataPropertiesInSignature, getDatatypesInSignature, getIndividualsInSignature, getNestedClassExpressions, getObjectPropertiesInSignature, getSignature, isBottomEntity, isTopEntity
 
Methods inherited from interface java.lang.Comparable
compareTo
 

Method Detail

getFirstArgument

A getFirstArgument()
Gets the first argument

Returns:
The second argument

getSecondArgument

B getSecondArgument()
Gets the second argument

Returns:
The second argument