@InternalApi public final class FBEscapedFunctionHelper extends java.lang.Object
| Modifier and Type | Method and Description | 
|---|---|
| static java.lang.String | convertTemplate(java.lang.String functionCall)Convert escaped function call using function template. | 
| static java.util.Set<java.lang.String> | getSupportedNumericFunctions() | 
| static java.util.Set<java.lang.String> | getSupportedStringFunctions() | 
| static java.util.Set<java.lang.String> | getSupportedSystemFunctions() | 
| static java.util.Set<java.lang.String> | getSupportedTimeDateFunctions() | 
| static java.util.List<java.lang.String> | parseArguments(java.lang.String functionCall)Extract function arguments from the function call. | 
| static java.lang.String | parseFunction(java.lang.String functionCall)Extract function name from the function call. | 
public static java.lang.String parseFunction(java.lang.String functionCall)
                                      throws FBSQLParseException
functionCall - escaped function call.FBSQLParseException - if parse error occurs.public static java.util.List<java.lang.String> parseArguments(java.lang.String functionCall)
                                                       throws FBSQLParseException
functionCall - escaped function call.FBSQLParseException - if parse error occurs.public static java.lang.String convertTemplate(java.lang.String functionCall)
                                        throws FBSQLParseException
functionCall - escaped function call.null
 if no template found.FBSQLParseException - if escaped function call has incorrect syntax.public static java.util.Set<java.lang.String> getSupportedNumericFunctions()
public static java.util.Set<java.lang.String> getSupportedStringFunctions()
public static java.util.Set<java.lang.String> getSupportedTimeDateFunctions()
public static java.util.Set<java.lang.String> getSupportedSystemFunctions()
Copyright © 2001-2025 Jaybird (Firebird JDBC) team. All rights reserved.