public abstract class SWRLBinaryAtomImpl<A extends SWRLArgument,B extends SWRLArgument> extends SWRLAtomImpl implements SWRLBinaryAtom<A,B>
Modifier | Constructor and Description |
---|---|
protected |
SWRLBinaryAtomImpl(SWRLPredicate predicate,
A arg0,
B arg1) |
Modifier and Type | Method and Description |
---|---|
protected int |
compareObjectOfSameType(OWLObject object) |
java.util.Collection<SWRLArgument> |
getAllArguments()
Gets all of the arguments in this atom
|
A |
getFirstArgument()
Gets the first argument
|
B |
getSecondArgument()
Gets the second argument
|
getPredicate
compareLists, compareSets, compareTo, equals, getAnonymousIndividuals, getClassesInSignature, getDataPropertiesInSignature, getDatatypesInSignature, getIndividualsInSignature, getNestedClassExpressions, getObjectPropertiesInSignature, getOWLDataFactory, getSignature, hashCode, isBottomEntity, isTopEntity, setOWLDataFactory, toString
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
getPredicate
accept, accept
accept, accept, getAnonymousIndividuals, getClassesInSignature, getDataPropertiesInSignature, getDatatypesInSignature, getIndividualsInSignature, getNestedClassExpressions, getObjectPropertiesInSignature, getSignature, isBottomEntity, isTopEntity
protected SWRLBinaryAtomImpl(SWRLPredicate predicate, A arg0, B arg1)
public java.util.Collection<SWRLArgument> getAllArguments()
SWRLAtom
getAllArguments
in interface SWRLAtom
public A getFirstArgument()
SWRLBinaryAtom
getFirstArgument
in interface SWRLBinaryAtom<A extends SWRLArgument,B extends SWRLArgument>
public B getSecondArgument()
SWRLBinaryAtom
getSecondArgument
in interface SWRLBinaryAtom<A extends SWRLArgument,B extends SWRLArgument>
protected int compareObjectOfSameType(OWLObject object)
compareObjectOfSameType
in class OWLObjectImpl