Class AcceptanceCondition.Builder
java.lang.Object
org.tweetyproject.arg.adf.syntax.acc.AcceptanceCondition.Builder
- Enclosing interface:
- AcceptanceCondition
Builder class
- Author:
- Sebastian
-
Method Summary
Modifier and TypeMethodDescriptionand(AcceptanceCondition acc) Adds a conjunction with the given acceptance conditionand(AcceptanceCondition... accs) Adds conjunctions with all the given acceptance conditionsbuild()Builds and returns the acceptance conditionequiv(AcceptanceCondition acc) Adds an equivalence with the given acceptance conditionequiv(AcceptanceCondition... accs) Adds equivalences with all the given acceptance conditionsAdds an implication with the given acceptance conditionneg()Negates the current acceptance conditionor(AcceptanceCondition acc) Adds a disjunction with the given acceptance conditionor(AcceptanceCondition... accs) Adds disjunctions with all the given acceptance conditionsxor(AcceptanceCondition acc) Adds an exclusive disjunction with the given acceptance condition
-
Method Details
-
and
Adds a conjunction with the given acceptance condition- Parameters:
acc- acc- Returns:
- Builder and
-
and
Adds conjunctions with all the given acceptance conditions- Parameters:
accs- accs- Returns:
- Builder and
-
or
Adds a disjunction with the given acceptance condition- Parameters:
acc- acc- Returns:
- Builder or
-
or
Adds disjunctions with all the given acceptance conditions- Parameters:
accs- accs- Returns:
- Builder or
-
implies
Adds an implication with the given acceptance condition- Parameters:
acc- acc- Returns:
- Builder implies
-
equiv
Adds an equivalence with the given acceptance condition- Parameters:
acc- acc- Returns:
- Builder equiv
-
equiv
Adds equivalences with all the given acceptance conditions- Parameters:
accs- accs- Returns:
- Builder equiv
-
xor
Adds an exclusive disjunction with the given acceptance condition- Parameters:
acc- acc- Returns:
- Builder xor
-
neg
Negates the current acceptance condition- Returns:
- Builder neg
-
build
Builds and returns the acceptance condition- Returns:
- AcceptanceCondition build
-