public class LambdaNode extends FnDefNode
swigCMemOwn| Constructor and Description |
|---|
LambdaNode(long cPtr,
boolean cMemoryOwn) |
LambdaNode(SWIGTYPE_p_std__vectorT_hybridse__node__ExprIdNode_p_t args,
ExprNode body) |
| Modifier and Type | Method and Description |
|---|---|
ExprNode |
body() |
FnDefNode |
DeepCopy(SWIGTYPE_p_NodeManager arg0) |
void |
delete() |
boolean |
Equals(SqlNode node) |
protected void |
finalize() |
ExprIdNode |
GetArg(long i) |
long |
GetArgSize() |
SWIGTYPE_p_hybridse__node__TypeNode |
GetArgType(long i) |
static long |
getCPtr(LambdaNode obj) |
String |
GetName() |
SWIGTYPE_p_hybridse__node__TypeNode |
GetReturnType() |
boolean |
IsArgNullable(long i) |
boolean |
IsReturnNullable() |
void |
Print(SWIGTYPE_p_std__ostream output,
String tab) |
void |
SetBody(ExprNode body) |
FnDefNode |
ShadowCopy(SWIGTYPE_p_NodeManager arg0) |
BaseStatus |
Validate(SWIGTYPE_p_std__vectorT_hybridse__node__TypeNode_const_p_t arg_types) |
getCPtr, GetFlatString, IsListReturn, RequireListAtgetCPtr, GetLineNum, GetLocation, getType_, GetType, GetTypeName, setType_public LambdaNode(long cPtr,
boolean cMemoryOwn)
public LambdaNode(SWIGTYPE_p_std__vectorT_hybridse__node__ExprIdNode_p_t args, ExprNode body)
public static long getCPtr(LambdaNode obj)
public SWIGTYPE_p_hybridse__node__TypeNode GetReturnType()
GetReturnType in class FnDefNodepublic long GetArgSize()
GetArgSize in class FnDefNodepublic SWIGTYPE_p_hybridse__node__TypeNode GetArgType(long i)
GetArgType in class FnDefNodepublic boolean IsArgNullable(long i)
IsArgNullable in class FnDefNodepublic boolean IsReturnNullable()
IsReturnNullable in class FnDefNodepublic ExprIdNode GetArg(long i)
public ExprNode body()
public void SetBody(ExprNode body)
public void Print(SWIGTYPE_p_std__ostream output, String tab)
public BaseStatus Validate(SWIGTYPE_p_std__vectorT_hybridse__node__TypeNode_const_p_t arg_types)
public FnDefNode ShadowCopy(SWIGTYPE_p_NodeManager arg0)
ShadowCopy in class FnDefNodepublic FnDefNode DeepCopy(SWIGTYPE_p_NodeManager arg0)
Copyright © 2021. All rights reserved.