Class ExecutableFormulaSet

  • All Implemented Interfaces:
    Serializable, Cloneable, Iterable<net.sf.tweety.logics.pl.syntax.PlFormula>, Collection<net.sf.tweety.logics.pl.syntax.PlFormula>, Set<net.sf.tweety.logics.pl.syntax.PlFormula>, net.sf.tweety.agents.Executable

    public class ExecutableFormulaSet
    extends HashSet<net.sf.tweety.logics.pl.syntax.PlFormula>
    implements net.sf.tweety.agents.Executable
    This class packs a set of formulas into an executable object.
    Author:
    Matthias Thimm
    See Also:
    Serialized Form
    • Constructor Detail

      • ExecutableFormulaSet

        public ExecutableFormulaSet()
        Creates a new empty set.
      • ExecutableFormulaSet

        public ExecutableFormulaSet​(Collection<? extends net.sf.tweety.logics.pl.syntax.PlFormula> formulas)
        Creates a new set for the given formulas.
        Parameters:
        formulas - a collection of arguments.
    • Method Detail

      • isNoOperation

        public boolean isNoOperation()
        Specified by:
        isNoOperation in interface net.sf.tweety.agents.Executable