public interface DLPLiteral extends DLPElement, net.sf.tweety.logics.commons.syntax.interfaces.Atom, net.sf.tweety.logics.commons.syntax.interfaces.Invertable, Comparable<DLPLiteral>
| Modifier and Type | Method and Description |
|---|---|
DLPLiteral |
cloneWithAddedTerm(net.sf.tweety.logics.commons.syntax.interfaces.Term<?> term)
Creates a copy of the literal and adds the
given term as argument to the end of the argument
list.
|
DLPLiteral |
complement() |
DLPAtom |
getAtom() |
DLPLiteral |
substitute(net.sf.tweety.logics.commons.syntax.interfaces.Term<?> v,
net.sf.tweety.logics.commons.syntax.interfaces.Term<?> t) |
clone, getAtoms, getLiterals, getPredicates, getSignatureexchange, isGround, isWellFormed, substituteequals, getPredicateCls, hashCode, isLiteralcontainsTermsOfType, getTerms, getTermsaddArgument, getArguments, getName, getPredicate, isComplete, setPredicatecompareToDLPLiteral cloneWithAddedTerm(net.sf.tweety.logics.commons.syntax.interfaces.Term<?> term)
term - the new argument.DLPAtom getAtom()
DLPLiteral complement()
complement in interface net.sf.tweety.logics.commons.syntax.interfaces.InvertableDLPLiteral substitute(net.sf.tweety.logics.commons.syntax.interfaces.Term<?> v, net.sf.tweety.logics.commons.syntax.interfaces.Term<?> t) throws IllegalArgumentException
substitute in interface net.sf.tweety.logics.commons.syntax.interfaces.ComplexLogicalFormulasubstitute in interface DLPElementIllegalArgumentExceptionCopyright © 2018. All rights reserved.