Package net.sf.tweety.arg.adf.syntax.acc
Class AbstractAcceptanceCondition
- java.lang.Object
-
- net.sf.tweety.arg.adf.syntax.acc.AbstractAcceptanceCondition
-
- All Implemented Interfaces:
AcceptanceCondition
- Direct Known Subclasses:
ConjunctionAcceptanceCondition,DisjunctionAcceptanceCondition,EquivalenceAcceptanceCondition,ExclusiveDisjunctionAcceptanceCondition,ImplicationAcceptanceCondition,NegationAcceptanceCondition
public abstract class AbstractAcceptanceCondition extends Object implements AcceptanceCondition
- Author:
- Mathias Hofer
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface net.sf.tweety.arg.adf.syntax.acc.AcceptanceCondition
AcceptanceCondition.Builder
-
-
Field Summary
-
Fields inherited from interface net.sf.tweety.arg.adf.syntax.acc.AcceptanceCondition
CONTRADICTION, TAUTOLOGY
-
-
Constructor Summary
Constructors Constructor Description AbstractAcceptanceCondition(Collection<AcceptanceCondition> children)
-
Method Summary
Modifier and Type Method Description booleanequals(Object obj)Set<AcceptanceCondition>getChildren()inthashCode()StringtoString()-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface net.sf.tweety.arg.adf.syntax.acc.AcceptanceCondition
accept, arguments, contains
-
-
-
-
Constructor Detail
-
AbstractAcceptanceCondition
public AbstractAcceptanceCondition(Collection<AcceptanceCondition> children)
- Parameters:
children- the children of this acceptance condition- Throws:
NullPointerException- if children or one of its elements is null
-
-
Method Detail
-
getChildren
public Set<AcceptanceCondition> getChildren()
- Specified by:
getChildrenin interfaceAcceptanceCondition- Returns:
- an unmodifiable set of children
-
-