public class ConstNode extends ExprNode
swigCMemOwn| Constructor and Description |
|---|
ConstNode() |
ConstNode(boolean val) |
ConstNode(ConstNode that) |
ConstNode(DataType data_type) |
ConstNode(double val) |
ConstNode(float val) |
ConstNode(int val) |
ConstNode(int val,
TTLType ttl_type) |
ConstNode(long val) |
ConstNode(long cPtr,
boolean cMemoryOwn) |
ConstNode(long val,
DataType time_type) |
ConstNode(long val,
TTLType ttl_type) |
ConstNode(short val) |
ConstNode(String val) |
| Modifier and Type | Method and Description |
|---|---|
static ConstNode |
CastFrom(ExprNode node) |
void |
delete() |
boolean |
Equals(ExprNode node) |
protected void |
finalize() |
boolean |
GetAsDate(SWIGTYPE_p_int year,
SWIGTYPE_p_int month,
SWIGTYPE_p_int day) |
double |
GetAsDouble() |
float |
GetAsFloat() |
short |
GetAsInt16() |
int |
GetAsInt32() |
long |
GetAsInt64() |
String |
GetAsString() |
boolean |
GetBool() |
static long |
getCPtr(ConstNode obj) |
DataType |
GetDataType() |
double |
GetDouble() |
String |
GetExprString() |
float |
GetFloat() |
int |
GetInt() |
long |
GetLong() |
long |
GetMillis() |
short |
GetSmallInt() |
String |
GetStr() |
TTLType |
GetTTLType() |
SWIGTYPE_p_Status |
InferAttr(SWIGTYPE_p_ExprAnalysisContext ctx) |
boolean |
IsNull() |
boolean |
IsPlaceholder() |
void |
Print(SWIGTYPE_p_std__ostream output,
String org_tab) |
ExprNode |
ShadowCopy(SWIGTYPE_p_NodeManager arg0) |
AddChild, AddTypeAccept, AndTypeAccept, CompareTypeAccept, DeepCopy, FDivTypeAccept, GenerateExpressionName, GetChild, GetChildNum, getChildren_, getCPtr, getExpr_type_, GetExprType, GetOutputType, InferNumberCastTypes, IsCastAccept, IsIntFloat2PointerCast, IsListReturn, IsSafeCast, LogicalOpTypeAccept, LShiftTypeAccept, ModTypeAccept, MultiTypeAccept, NotTypeAccept, nullable, PushBack, RequireListAt, SDivTypeAccept, SetChild, setChildren_, SetNullable, SetOutputType, SubTypeAcceptEquals, getCPtr, GetLineNum, GetLocation, getType_, GetType, GetTypeName, setType_public ConstNode(long cPtr,
boolean cMemoryOwn)
public ConstNode()
public ConstNode(DataType data_type)
public ConstNode(short val)
public ConstNode(boolean val)
public ConstNode(int val)
public ConstNode(long val)
public ConstNode(int val,
TTLType ttl_type)
public ConstNode(long val,
TTLType ttl_type)
public ConstNode(float val)
public ConstNode(double val)
public ConstNode(String val)
public ConstNode(ConstNode that)
public ConstNode(long val,
DataType time_type)
public static long getCPtr(ConstNode obj)
public void Print(SWIGTYPE_p_std__ostream output, String org_tab)
public ExprNode ShadowCopy(SWIGTYPE_p_NodeManager arg0)
ShadowCopy in class ExprNodepublic boolean IsNull()
public boolean IsPlaceholder()
public String GetExprString()
GetExprString in class ExprNodepublic boolean GetBool()
public short GetSmallInt()
public int GetInt()
public long GetLong()
public String GetStr()
public float GetFloat()
public double GetDouble()
public DataType GetDataType()
public TTLType GetTTLType()
public long GetMillis()
public int GetAsInt32()
public short GetAsInt16()
public long GetAsInt64()
public float GetAsFloat()
public boolean GetAsDate(SWIGTYPE_p_int year, SWIGTYPE_p_int month, SWIGTYPE_p_int day)
public double GetAsDouble()
public String GetAsString()
public SWIGTYPE_p_Status InferAttr(SWIGTYPE_p_ExprAnalysisContext ctx)
Copyright © 2021. All rights reserved.