public class NodeExp extends NodeExprArit
Class for management of nodes that are evaluated to alfa-cuts family
Constructor and Description |
---|
NodeExp(NodeExp n)
Constructor.
|
NodeExp(NodeExprArit assert1)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
FuzzyAlphaCut |
Beval()
This method evaluate the alphacut of a node
|
Node |
clone()
This method creates a clone from the object of the class
|
void |
debug()
This method is for debug
|
java.lang.String |
output()
Returns the output of the node.
|
void |
set(NodeExp n)
This method asign to a NodeExp the properties from another
|
changeChild, child, children, compatible, compatibleData, nChildren, replaceTerminals, set, type
public NodeExp(NodeExprArit assert1)
Constructor. Generate a NodeExp with an only one children
assert1
- The node for generate the children (NodeExprArit)public NodeExp(NodeExp n)
Constructor. Geneate a NodeExpr from another one
n
- The NodeExp (NodeExp)public void set(NodeExp n)
This method asign to a NodeExp the properties from another
n
- The Node Exp (NodeExp)public Node clone()
This method creates a clone from the object of the class
clone
in class NodeExprArit
public FuzzyAlphaCut Beval()
This method evaluate the alphacut of a node
Beval
in class NodeExprArit