Class BooleanOperations
- java.lang.Object
-
- net.ssehub.easy.varModel.cstEvaluation.BooleanOperations
-
public class BooleanOperations extends java.lang.ObjectImplements Boolean operations.- Author:
- Holger Eichelberger
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description private static interfaceBooleanOperations.BinaryBooleanOperationDefines the interface for a binary boolean operation.private static classBooleanOperations.BinaryOperationEvaluatorGenerically implements binary Boolean operations.
-
Field Summary
Fields Modifier and Type Field Description (package private) static IOperationEvaluatorNOTImplements the unary Boolean negation.(package private) static IOperationEvaluatorWARNINGImplements the warning operation.
-
Constructor Summary
Constructors Modifier Constructor Description privateBooleanOperations()Prevents external creation.
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidregister()Registers the defined operations.
-
-
-
Field Detail
-
NOT
static final IOperationEvaluator NOT
Implements the unary Boolean negation.
-
WARNING
static final IOperationEvaluator WARNING
Implements the warning operation. If the inner expression is defined, then go to true. If undefined, remain on undefined.
-
-