public class DefaultOpNode extends Object implements NExprOpNode
| Constructor and Description |
|---|
DefaultOpNode(String name,
String uniformName,
NExprOpType type,
int precedence,
List<NExprNode> args) |
| Modifier and Type | Method and Description |
|---|---|
List<NExprNode> |
children() |
NOptional<Object> |
eval(NExprContext context) |
NExprNode |
getOperand(int index) |
List<NExprNode> |
getOperands() |
String |
getUniformName() |
String |
name() |
NExprNodeType |
nodeType() |
String |
toString() |
public DefaultOpNode(String name, String uniformName, NExprOpType type, int precedence, List<NExprNode> args)
public NExprNode getOperand(int index)
getOperand in interface NExprOpNodepublic List<NExprNode> getOperands()
getOperands in interface NExprOpNodepublic NExprNodeType nodeType()
public String getUniformName()
getUniformName in interface NExprOpNodepublic NOptional<Object> eval(NExprContext context)
Copyright © 2026 vpc open source initiative. All rights reserved.