OmniSciDB
a5dc49c757
|
Static Package Functions | |
static Map< String, ExtensionFunction > | parse (final String file_path) throws IOException |
static Map< String, ExtensionFunction > | parseUdfAst (final String file_path) throws IOException |
static Map< String, ExtensionFunction > | parseFromString (final String udf_string) throws IOException |
static Map< String, ExtensionFunction > | parseFromString (final String udf_string, final boolean is_row_func) throws IOException |
static String | signaturesToJson (final Map< String, ExtensionFunction > sigs) |
static String | join (final List< String > strs, final String sep) |
Static Package Attributes | |
static final Logger | HEAVYDBLOGGER |
Static Private Member Functions | |
static boolean | isWindows () |
static ExtensionFunction | toSignature (final String ret, final String cs_param_list, final boolean has_variable_name) |
static ExtensionFunction | toSignature (final String ret, final String cs_param_list, final boolean has_variable_name, final boolean is_row_func) |
static ExtensionFunction.ExtArgumentType | deserializeType (final String type_name) |
static ExtensionFunction.ExtArgumentType | pointerType (final ExtensionFunction.ExtArgumentType targetType) |
Static Private Attributes | |
static String | OS = System.getProperty("os.name").toLowerCase() |
Definition at line 36 of file ExtensionFunctionSignatureParser.java.
|
inlinestaticprivate |
Definition at line 166 of file ExtensionFunctionSignatureParser.java.
References Double, com.mapd.parser.server.ExtensionFunctionSignatureParser.isWindows(), and com.mapd.parser.server.ExtensionFunctionSignatureParser.pointerType().
Referenced by com.mapd.parser.server.ExtensionFunctionSignatureParser.toSignature().
|
inlinestaticprivate |
Definition at line 41 of file ExtensionFunctionSignatureParser.java.
References com.mapd.parser.server.ExtensionFunctionSignatureParser.OS.
Referenced by com.mapd.parser.server.ExtensionFunctionSignatureParser.deserializeType().
|
inlinestaticpackage |
Definition at line 365 of file ExtensionFunctionSignatureParser.java.
References File_Namespace.append().
Referenced by com.mapd.parser.server.ExtensionFunctionSignatureParser.signaturesToJson().
|
inlinestaticpackage |
Definition at line 45 of file ExtensionFunctionSignatureParser.java.
References parse_ast.line, setup.name, and com.mapd.parser.server.ExtensionFunctionSignatureParser.toSignature().
|
inlinestaticpackage |
Definition at line 87 of file ExtensionFunctionSignatureParser.java.
|
inlinestaticpackage |
Definition at line 92 of file ExtensionFunctionSignatureParser.java.
References parse_ast.line, setup.name, and com.mapd.parser.server.ExtensionFunctionSignatureParser.toSignature().
|
inlinestaticpackage |
Definition at line 64 of file ExtensionFunctionSignatureParser.java.
References parse_ast.line, setup.name, and com.mapd.parser.server.ExtensionFunctionSignatureParser.toSignature().
|
inlinestaticprivate |
Definition at line 342 of file ExtensionFunctionSignatureParser.java.
References Bool, Double, Float, Int16, Int32, Int64, and Int8.
Referenced by com.mapd.parser.server.ExtensionFunctionSignatureParser.deserializeType().
|
inlinestaticpackage |
Definition at line 110 of file ExtensionFunctionSignatureParser.java.
References com.mapd.parser.server.ExtensionFunctionSignatureParser.join().
|
inlinestaticprivate |
Definition at line 122 of file ExtensionFunctionSignatureParser.java.
Referenced by com.mapd.parser.server.ExtensionFunctionSignatureParser.parse(), com.mapd.parser.server.ExtensionFunctionSignatureParser.parseFromString(), and com.mapd.parser.server.ExtensionFunctionSignatureParser.parseUdfAst().
|
inlinestaticprivate |
Definition at line 127 of file ExtensionFunctionSignatureParser.java.
References run_benchmark_import.args, com.mapd.parser.server.ExtensionFunctionSignatureParser.deserializeType(), report.params, split(), and generate_TableFunctionsFactory_init.uses_manager().
|
staticpackage |
Definition at line 37 of file ExtensionFunctionSignatureParser.java.
|
staticprivate |
Definition at line 40 of file ExtensionFunctionSignatureParser.java.
Referenced by com.mapd.parser.server.ExtensionFunctionSignatureParser.isWindows().