public class hybridse_interface extends Object implements hybridse_interfaceConstants
MAX_STATUS_TRACE_SIZE| Constructor and Description |
|---|
hybridse_interface() |
public static int BitMapSize(int size)
public static short getVERSION_LENGTH()
public static short getSIZE_LENGTH()
public static short getHEADER_LENGTH()
public static int getUINT24_MAX()
public static String getNONETOKEN()
public static String getEMPTY_STRING()
public static SWIGTYPE_p_std__unordered_mapT_hybridse__type__Type_unsigned_char_t GetTypeSizeMap()
public static short GetAddrLength(int size)
public static int GetBitmapSize(int column_size)
public static int GetStartOffset(int column_count)
public static void FillNullStringOffset(SWIGTYPE_p_signed_char buf, int start, int addr_length, int str_idx, int str_offset)
public static String getSPACE_ST()
public static String getSPACE_ED()
public static String getOR_INDENT()
public static String getINDENT()
public static boolean PlanListEquals(SWIGTYPE_p_std__vectorT_hybridse__node__PlanNode_p_t list1, SWIGTYPE_p_std__vectorT_hybridse__node__PlanNode_p_t list2)
public static void PrintPlanVector(SWIGTYPE_p_std__ostream output, String tab, SWIGTYPE_p_std__vectorT_hybridse__node__PlanNode_p_t vec, String vector_name, boolean last_item)
public static void PrintPlanNode(SWIGTYPE_p_std__ostream output, String org_tab, PlanNode node_ptr, String item_name, boolean last_child)
public static String NameOfSqlNodeType(SqlNodeType type)
public static String ExplainTypeName(ExplainType explain_type)
public static String ExprOpTypeName(FnOperator op)
public static String TableRefTypeName(TableRefType type)
public static SWIGTYPE_p_Status StringToDataType(String identifier, SWIGTYPE_p_hybridse__node__DataType type)
public static String FnNodeName(SqlNodeType type)
public static boolean IsNullPrimary(ExprNode expr)
public static boolean ExprListNullOrEmpty(ExprListNode expr)
public static boolean ExprIsConst(ExprNode expr)
public static boolean ExprIsSimple(ExprNode expr)
public static boolean ExprListIsConst(SWIGTYPE_p_std__vectorT_hybridse__node__ExprNode_p_t exprs)
public static boolean SqlListEquals(SqlNodeList left, SqlNodeList right)
public static boolean TypeEquals(SWIGTYPE_p_hybridse__node__TypeNode left, SWIGTYPE_p_hybridse__node__TypeNode right)
public static boolean WindowOfExpression(SWIGTYPE_p_std__mapT_std__string_hybridse__node__WindowDefNode_const_p_std__lessT_std__string_t_t windows, ExprNode node_ptr, SWIGTYPE_p_p_hybridse__node__WindowDefNode output)
public static void ColumnOfExpression(ExprNode node_ptr, SWIGTYPE_p_std__vectorT_hybridse__node__ExprNode_const_p_t columns)
public static void FillSqlNodeList2NodeVector(SqlNodeList node_list_ptr, SWIGTYPE_p_std__vectorT_hybridse__node__SqlNode_p_t node_list)
public static void PrintSqlNode(SWIGTYPE_p_std__ostream output, String org_tab, SqlNode node_ptr, String item_name, boolean last_child)
public static void PrintSqlVector(SWIGTYPE_p_std__ostream output, String tab, SWIGTYPE_p_std__vectorT_hybridse__node__SqlNode_p_t vec, String vector_name, boolean last_item)
public static void PrintSqlVector(SWIGTYPE_p_std__ostream output, String tab, SWIGTYPE_p_std__vectorT_hybridse__node__ExprNode_p_t vec, String vector_name, boolean last_item)
public static void PrintValue(SWIGTYPE_p_std__ostream output, String org_tab, String value, String item_name, boolean last_child)
public static int getINVALID_POS()
public static String EngineModeName(EngineMode mode)
public static String PhysicalOpTypeName(PhysicalOpType type)
public static String DataProviderTypeName(DataProviderType type)
public static String ProjectTypeName(ProjectType type)
public static boolean IsAggProjectType(ProjectType type)
public static BaseStatus BuildColumnReplacement(ExprNode expr, SWIGTYPE_p_hybridse__vm__SchemasContext origin_schema, SWIGTYPE_p_hybridse__vm__SchemasContext rebase_schema, SWIGTYPE_p_hybridse__node__NodeManager nm, SWIGTYPE_p_passes__ExprReplacer replacer)
public static void InitBuiltinJitSymbols(HybridSeJitWrapper jit_ptr)
public static void GetRowIter(SWIGTYPE_p_signed_char input, SWIGTYPE_p_signed_char iter)
public static boolean RowIterHasNext(SWIGTYPE_p_signed_char iter)
public static void RowIterNext(SWIGTYPE_p_signed_char iter)
public static SWIGTYPE_p_signed_char RowIterGetCurSlice(SWIGTYPE_p_signed_char iter, long idx)
public static long RowIterGetCurSliceSize(SWIGTYPE_p_signed_char iter, long idx)
public static void RowIterDelete(SWIGTYPE_p_signed_char iter)
public static SWIGTYPE_p_signed_char RowGetSlice(SWIGTYPE_p_signed_char row_ptr, long idx)
public static long RowGetSliceSize(SWIGTYPE_p_signed_char row_ptr, long idx)
Copyright © 2021. All rights reserved.