public class SWRLClassAtomImpl extends SWRLUnaryAtomImpl<SWRLIArgument> implements SWRLClassAtom
Constructor and Description |
---|
SWRLClassAtomImpl(OWLClassExpression predicate,
SWRLIArgument arg) |
Modifier and Type | Method and Description |
---|---|
void |
accept(OWLObjectVisitor visitor) |
<O> O |
accept(OWLObjectVisitorEx<O> visitor) |
void |
accept(SWRLObjectVisitor visitor) |
<O> O |
accept(SWRLObjectVisitorEx<O> visitor) |
protected int |
compareObjectOfSameType(OWLObject object) |
boolean |
equals(java.lang.Object obj) |
OWLClassExpression |
getPredicate()
Gets the predicate of this atom
|
getAllArguments, getArgument
compareLists, compareSets, compareTo, getAnonymousIndividuals, getClassesInSignature, getDataPropertiesInSignature, getDatatypesInSignature, getIndividualsInSignature, getNestedClassExpressions, getObjectPropertiesInSignature, getOWLDataFactory, getSignature, hashCode, isBottomEntity, isTopEntity, setOWLDataFactory, toString
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
getArgument
getAllArguments
getAnonymousIndividuals, getClassesInSignature, getDataPropertiesInSignature, getDatatypesInSignature, getIndividualsInSignature, getNestedClassExpressions, getObjectPropertiesInSignature, getSignature, isBottomEntity, isTopEntity
public SWRLClassAtomImpl(OWLClassExpression predicate, SWRLIArgument arg)
public OWLClassExpression getPredicate()
SWRLAtom
getPredicate
in interface SWRLAtom
getPredicate
in interface SWRLClassAtom
getPredicate
in class SWRLAtomImpl
public void accept(SWRLObjectVisitor visitor)
accept
in interface SWRLObject
public void accept(OWLObjectVisitor visitor)
public <O> O accept(SWRLObjectVisitorEx<O> visitor)
accept
in interface SWRLObject
public <O> O accept(OWLObjectVisitorEx<O> visitor)
public boolean equals(java.lang.Object obj)
equals
in class OWLObjectImpl
protected int compareObjectOfSameType(OWLObject object)
compareObjectOfSameType
in class OWLObjectImpl