Package org.moeaframework.util.tree
Class Not
java.lang.Object
org.moeaframework.util.tree.Node
org.moeaframework.util.tree.Not
- All Implemented Interfaces:
Serializable
The node for calculating the logical NOT of a boolean value.
Name | Type | Description |
---|---|---|
Argument 1 | Boolean | The boolean value |
Return Value | Number | The logical NOT of the boolean value |
- See Also:
-
Constructor Summary
ConstructorDescriptionNot()
Constructs a new node for calculating the logical NOT of a boolean value. -
Method Summary
Modifier and TypeMethodDescriptioncopyNode()
Returns a copy of this node, but without any children or parents assigned.evaluate
(Environment environment) Evaluates this node in the context of the specified environment.Methods inherited from class org.moeaframework.util.tree.Node
copyTree, getArgument, getArgumentType, getDepth, getFunctionAt, getFunctionAt, getMaximumHeight, getMinimumHeight, getNodeAt, getNodeAt, getNodeAt, getNumberOfArguments, getNumberOfFunctions, getNumberOfFunctions, getNumberOfNodes, getNumberOfNodes, getNumberOfNodes, getNumberOfTerminals, getNumberOfTerminals, getParent, getReturnType, getTerminalAt, getTerminalAt, isFixed, isTerminal, isValid, setArgument, setFixed, setFixedTree, size, toString
-
Constructor Details
-
Not
public Not()Constructs a new node for calculating the logical NOT of a boolean value.
-
-
Method Details