public class Arithmetic extends DLPElementAdapter implements DLPElement
| Constructor and Description |
|---|
Arithmetic(Arithmetic other)
Copy-Ctor
|
Arithmetic(String op,
net.sf.tweety.logics.commons.syntax.interfaces.Term<?> left,
net.sf.tweety.logics.commons.syntax.interfaces.Term<?> right,
net.sf.tweety.logics.commons.syntax.interfaces.Term<?> result) |
| Modifier and Type | Method and Description |
|---|---|
Arithmetic |
clone() |
boolean |
equals(Object other) |
Set<DLPAtom> |
getAtoms() |
net.sf.tweety.logics.commons.syntax.interfaces.Term<?> |
getLeftArgument() |
SortedSet<DLPLiteral> |
getLiterals() |
String |
getOperator() |
Set<DLPPredicate> |
getPredicates() |
net.sf.tweety.logics.commons.syntax.interfaces.Term<?> |
getResult() |
net.sf.tweety.logics.commons.syntax.interfaces.Term<?> |
getRightArgument() |
net.sf.tweety.logics.fol.syntax.FolSignature |
getSignature() |
Set<net.sf.tweety.logics.commons.syntax.interfaces.Term<?>> |
getTerms() |
int |
hashCode() |
boolean |
isGround() |
Arithmetic |
substitute(net.sf.tweety.logics.commons.syntax.interfaces.Term<?> t,
net.sf.tweety.logics.commons.syntax.interfaces.Term<?> v) |
String |
toString() |
getPredicateClscontainsTermsOfType, exchange, getTerms, isLiteral, isWellFormed, substitutefinalize, getClass, notify, notifyAll, wait, wait, waitexchange, isWellFormed, substitutepublic Arithmetic(String op, net.sf.tweety.logics.commons.syntax.interfaces.Term<?> left, net.sf.tweety.logics.commons.syntax.interfaces.Term<?> right, net.sf.tweety.logics.commons.syntax.interfaces.Term<?> result)
public Arithmetic(Arithmetic other)
other - public net.sf.tweety.logics.commons.syntax.interfaces.Term<?> getResult()
public net.sf.tweety.logics.commons.syntax.interfaces.Term<?> getLeftArgument()
public net.sf.tweety.logics.commons.syntax.interfaces.Term<?> getRightArgument()
public String getOperator()
public SortedSet<DLPLiteral> getLiterals()
getLiterals in interface DLPElementpublic Set<net.sf.tweety.logics.commons.syntax.interfaces.Term<?>> getTerms()
getTerms in interface net.sf.tweety.logics.commons.syntax.interfaces.LogicStructurepublic boolean isGround()
isGround in interface net.sf.tweety.logics.commons.syntax.interfaces.ComplexLogicalFormulaisGround in class net.sf.tweety.logics.commons.syntax.ComplexLogicalFormulaAdapterpublic Arithmetic 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 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 Arithmetic 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 int hashCode()
Copyright © 2018. All rights reserved.