Uses of Interface
org.tweetyproject.logics.commons.syntax.interfaces.AssociativeFormula
Packages that use AssociativeFormula
Package
Description
-
Uses of AssociativeFormula in org.tweetyproject.arg.dung.ldo.syntax
Classes in org.tweetyproject.arg.dung.ldo.syntax that implement AssociativeFormulaModifier and TypeClassDescriptionclassThis class captures the common functionalities of formulas with an associative operation like conjunction, disjunction, etc.classThis class represents a conjunction in ldo logic.classThis class represents a disjunction in ldo logic. -
Uses of AssociativeFormula in org.tweetyproject.logics.commons.syntax
Classes in org.tweetyproject.logics.commons.syntax that implement AssociativeFormulaModifier and TypeClassDescriptionclassAssociativeFormulaSupport<T extends SimpleLogicalFormula>This class provides common implementation for associative formulas that are formulas which consists of several other formulas.Methods in org.tweetyproject.logics.commons.syntax that return AssociativeFormulaModifier and TypeMethodDescription<T extends SimpleLogicalFormula>
AssociativeFormula<T> AssociativeFormulaSupport.AssociativeSupportBridge.createEmptyFormula() -
Uses of AssociativeFormula in org.tweetyproject.logics.dl.syntax
Classes in org.tweetyproject.logics.dl.syntax that implement AssociativeFormulaModifier and TypeClassDescriptionclassThis class captures the common functionalities of description logic associative formulas (union and intersection).classThis class models an intersection in description logics.classThis class models an union in description logics. -
Uses of AssociativeFormula in org.tweetyproject.logics.fol.syntax
Classes in org.tweetyproject.logics.fol.syntax that implement AssociativeFormulaModifier and TypeClassDescriptionclassThis class captures the common functionalities first order associative formulas like conjunction, disjunction, etc.classThe classical conjunction of first-order logic.classThe classical disjunction of first-order logic.classThe exclusive disjunction (XOR) in first-order logic. -
Uses of AssociativeFormula in org.tweetyproject.logics.pl.syntax
Classes in org.tweetyproject.logics.pl.syntax that implement AssociativeFormulaModifier and TypeClassDescriptionclassThis class captures the common functionalities of formulas with an associative operation like conjunction, disjunction, etc.classThis class represents a conjunction in propositional logic.classThis class represents a disjunction in propositional logic.classThis class represents an exclusive disjunction (XOR) in propositional logic. -
Uses of AssociativeFormula in org.tweetyproject.logics.translators
Methods in org.tweetyproject.logics.translators with type parameters of type AssociativeFormulaModifier and TypeMethodDescription<A extends AssociativeFormula<? extends SimpleLogicalFormula>>
AssociativeFormula<?> Translator.translateAssociative(A source, Class<?> assocCls) Translates the given source associative formula into an instance of the target associative formula class.Methods in org.tweetyproject.logics.translators that return AssociativeFormulaModifier and TypeMethodDescription<A extends AssociativeFormula<? extends SimpleLogicalFormula>>
AssociativeFormula<?> Translator.translateAssociative(A source, Class<?> assocCls) Translates the given source associative formula into an instance of the target associative formula class. -
Uses of AssociativeFormula in org.tweetyproject.lp.asp.syntax
Classes in org.tweetyproject.lp.asp.syntax that implement AssociativeFormulaModifier and TypeClassDescriptionclassThis formula represents the head of an disjunctive rule which is a disjunction of literals.