public class Comparative extends DLPElementAdapter implements DLPElement
| Constructor and Description |
|---|
Comparative(Comparative other) |
Comparative(String op,
net.sf.tweety.logics.commons.syntax.interfaces.Term<?> lefthand,
net.sf.tweety.logics.commons.syntax.interfaces.Term<?> righthand) |
| Modifier and Type | Method and Description |
|---|---|
Comparative |
clone() |
boolean |
equals(Object obj) |
Set<DLPAtom> |
getAtoms() |
net.sf.tweety.logics.commons.syntax.interfaces.Term<?> |
getLefthand() |
SortedSet<DLPLiteral> |
getLiterals() |
String |
getOperator() |
Set<DLPPredicate> |
getPredicates() |
net.sf.tweety.logics.commons.syntax.interfaces.Term<?> |
getRighthand() |
net.sf.tweety.logics.fol.syntax.FolSignature |
getSignature() |
Set<net.sf.tweety.logics.commons.syntax.interfaces.Term<?>> |
getTerms() |
int |
hashCode() |
Comparative |
substitute(net.sf.tweety.logics.commons.syntax.interfaces.Term<?> t,
net.sf.tweety.logics.commons.syntax.interfaces.Term<?> v) |
String |
toString() |
getPredicateClscontainsTermsOfType, exchange, getTerms, isGround, isLiteral, isWellFormed, substitutefinalize, getClass, notify, notifyAll, wait, wait, waitexchange, isGround, isWellFormed, substitutepublic Comparative(Comparative other)
public Comparative(String op, net.sf.tweety.logics.commons.syntax.interfaces.Term<?> lefthand, net.sf.tweety.logics.commons.syntax.interfaces.Term<?> righthand)
public net.sf.tweety.logics.commons.syntax.interfaces.Term<?> getLefthand()
public net.sf.tweety.logics.commons.syntax.interfaces.Term<?> getRighthand()
public String getOperator()
public Set<net.sf.tweety.logics.commons.syntax.interfaces.Term<?>> getTerms()
getTerms in interface net.sf.tweety.logics.commons.syntax.interfaces.LogicStructurepublic SortedSet<DLPLiteral> getLiterals()
getLiterals in interface DLPElementpublic Set<DLPPredicate> getPredicates()
getPredicates in interface net.sf.tweety.logics.commons.syntax.interfaces.SimpleLogicalFormulagetPredicates in interface DLPElementpublic Set<DLPAtom> getAtoms()
getAtoms in interface net.sf.tweety.logics.commons.syntax.interfaces.SimpleLogicalFormulagetAtoms in interface DLPElementpublic Comparative substitute(net.sf.tweety.logics.commons.syntax.interfaces.Term<?> t, net.sf.tweety.logics.commons.syntax.interfaces.Term<?> v)
substitute in interface net.sf.tweety.logics.commons.syntax.interfaces.ComplexLogicalFormulasubstitute in interface DLPElementpublic net.sf.tweety.logics.fol.syntax.FolSignature getSignature()
getSignature in interface net.sf.tweety.commons.FormulagetSignature in interface DLPElementpublic Comparative clone()
clone in interface net.sf.tweety.logics.commons.syntax.interfaces.ComplexLogicalFormulaclone in interface net.sf.tweety.logics.commons.syntax.interfaces.SimpleLogicalFormulaclone in interface DLPElementclone in class DLPElementAdapterpublic int hashCode()
Copyright © 2018. All rights reserved.