Class AssociativeDlFormula

  • All Implemented Interfaces:
    Iterable<ComplexConcept>, Collection<ComplexConcept>, List<ComplexConcept>, net.sf.tweety.commons.Formula, net.sf.tweety.logics.commons.syntax.AssociativeFormulaSupport.AssociativeSupportBridge, net.sf.tweety.logics.commons.syntax.interfaces.AssociativeFormula<ComplexConcept>, net.sf.tweety.logics.commons.syntax.interfaces.ClassicalFormula, net.sf.tweety.logics.commons.syntax.interfaces.Conjunctable, net.sf.tweety.logics.commons.syntax.interfaces.Disjunctable, net.sf.tweety.logics.commons.syntax.interfaces.Invertable, net.sf.tweety.logics.commons.syntax.interfaces.ProbabilityAware, net.sf.tweety.logics.commons.syntax.interfaces.SimpleLogicalFormula
    Direct Known Subclasses:
    Intersection, Union

    public abstract class AssociativeDlFormula
    extends ComplexConcept
    implements net.sf.tweety.logics.commons.syntax.interfaces.AssociativeFormula<ComplexConcept>, net.sf.tweety.logics.commons.syntax.AssociativeFormulaSupport.AssociativeSupportBridge
    This class captures the common functionalities of description logic associative formulas (union and intersection).
    Author:
    Anna Gessler, Matthias Thimm, Tim Janus