public class SimplePlRule extends Object implements net.sf.tweety.commons.util.rules.Rule<net.sf.tweety.logics.pl.syntax.PropositionalFormula,net.sf.tweety.logics.pl.syntax.PropositionalFormula>
| Constructor and Description |
|---|
SimplePlRule() |
SimplePlRule(net.sf.tweety.logics.pl.syntax.PropositionalFormula _claim) |
SimplePlRule(net.sf.tweety.logics.pl.syntax.PropositionalFormula _claim,
Set<net.sf.tweety.logics.pl.syntax.PropositionalFormula> _support) |
| Modifier and Type | Method and Description |
|---|---|
void |
addPremise(net.sf.tweety.logics.pl.syntax.PropositionalFormula arg0) |
void |
addPremises(Collection<? extends net.sf.tweety.logics.pl.syntax.PropositionalFormula> arg0) |
boolean |
equals(Object obj) |
net.sf.tweety.logics.pl.syntax.PropositionalFormula |
getConclusion() |
Collection<? extends net.sf.tweety.logics.pl.syntax.PropositionalFormula> |
getPremise() |
net.sf.tweety.commons.Signature |
getSignature() |
int |
hashCode() |
boolean |
isConstraint() |
boolean |
isFact() |
void |
setConclusion(net.sf.tweety.logics.pl.syntax.PropositionalFormula arg0) |
String |
toString() |
public SimplePlRule()
public SimplePlRule(net.sf.tweety.logics.pl.syntax.PropositionalFormula _claim)
public SimplePlRule(net.sf.tweety.logics.pl.syntax.PropositionalFormula _claim,
Set<net.sf.tweety.logics.pl.syntax.PropositionalFormula> _support)
public void addPremise(net.sf.tweety.logics.pl.syntax.PropositionalFormula arg0)
addPremise in interface net.sf.tweety.commons.util.rules.Rule<net.sf.tweety.logics.pl.syntax.PropositionalFormula,net.sf.tweety.logics.pl.syntax.PropositionalFormula>public void addPremises(Collection<? extends net.sf.tweety.logics.pl.syntax.PropositionalFormula> arg0)
addPremises in interface net.sf.tweety.commons.util.rules.Rule<net.sf.tweety.logics.pl.syntax.PropositionalFormula,net.sf.tweety.logics.pl.syntax.PropositionalFormula>public net.sf.tweety.logics.pl.syntax.PropositionalFormula getConclusion()
getConclusion in interface net.sf.tweety.commons.util.rules.Rule<net.sf.tweety.logics.pl.syntax.PropositionalFormula,net.sf.tweety.logics.pl.syntax.PropositionalFormula>public Collection<? extends net.sf.tweety.logics.pl.syntax.PropositionalFormula> getPremise()
getPremise in interface net.sf.tweety.commons.util.rules.Rule<net.sf.tweety.logics.pl.syntax.PropositionalFormula,net.sf.tweety.logics.pl.syntax.PropositionalFormula>public net.sf.tweety.commons.Signature getSignature()
getSignature in interface net.sf.tweety.commons.FormulagetSignature in interface net.sf.tweety.commons.util.rules.Rule<net.sf.tweety.logics.pl.syntax.PropositionalFormula,net.sf.tweety.logics.pl.syntax.PropositionalFormula>public boolean isConstraint()
isConstraint in interface net.sf.tweety.commons.util.rules.Rule<net.sf.tweety.logics.pl.syntax.PropositionalFormula,net.sf.tweety.logics.pl.syntax.PropositionalFormula>public boolean isFact()
isFact in interface net.sf.tweety.commons.util.rules.Rule<net.sf.tweety.logics.pl.syntax.PropositionalFormula,net.sf.tweety.logics.pl.syntax.PropositionalFormula>public void setConclusion(net.sf.tweety.logics.pl.syntax.PropositionalFormula arg0)
setConclusion in interface net.sf.tweety.commons.util.rules.Rule<net.sf.tweety.logics.pl.syntax.PropositionalFormula,net.sf.tweety.logics.pl.syntax.PropositionalFormula>Copyright © 2019. All rights reserved.