A B C D E F G H I J K L M N O P Q R S T U V W _ 
All Classes All Packages

P

parameter() - Method in class org.fbsql.antlr4.generated.FbsqlParser
 
parameter() - Method in class org.fbsql.antlr4.generated.FbsqlParser.ProcedureContext
 
parameter(int) - Method in class org.fbsql.antlr4.generated.FbsqlParser.ProcedureContext
 
ParameterContext(ParserRuleContext, int) - Constructor for class org.fbsql.antlr4.generated.FbsqlParser.ParameterContext
 
parameters - Variable in class org.fbsql.antlr4.parser.ParseNativeStmt.Procedure
 
parse(String) - Method in class org.fbsql.antlr4.parser.ParseNativeStmt
Native statement parser
parse(String) - Method in class org.fbsql.antlr4.parser.ParseStmtDeclareProcedure
DECLARE PROCEDURE Statement parser E.g.: DECLARE PROCEDURE GET_EMPLOYEES FOR "org.fbsql.examples.StoredProcedures::getEmployees";
parse(String) - Method in class org.fbsql.antlr4.parser.ParseStmtDeclareStatement
EXPOSE Statement parser E.g.: EXPOSE PREFETCH ( SELECT * FROM MYTABLE ) ROLES (aamin, manager) AS myselect
parse(String) - Method in class org.fbsql.antlr4.parser.ParseStmtInclude
DECLARE PROCEDURE Statement parser E.g.: DECLARE PROCEDURE GET_EMPLOYEES FOR "org.fbsql.examples.StoredProcedures::getEmployees";
parse(String) - Method in class org.fbsql.antlr4.parser.ParseStmtScheduleAt
SCHEDULE Statement parser E.g.: SCHEDULE MY_PERIODIC_RUN AT "0/5 * * * * ?"
parse(ServletConfig, String) - Method in class org.fbsql.antlr4.parser.ParseStmtConnectTo
CONNECT TO Statement parser E.g.: CONNECT TO ( SELECT * FROM MYTABLE ) ROLES (aamin, manager) AS myselect
parse(ServletConfig, String) - Method in class org.fbsql.antlr4.parser.ParseStmtSwitchTo
SWITCH TO Statement parser E.g.: SWITCH TO mycon
parseArray(CharSequence) - Static method in class org.fbsql.json.parser.JsonUtils
Parse JSON array to list of strings
parseConnectStatement(ServletConfig, String) - Static method in class org.fbsql.servlet.SqlParseUtils
Parse CONNECT statement
parseDeclareProcedureStatement(ServletConfig, String, Map<String, NonNativeProcedure>) - Static method in class org.fbsql.servlet.SqlParseUtils
Parse DECLARE PROCEDURE statement
parseExposeStatement(ServletConfig, String) - Static method in class org.fbsql.servlet.SqlParseUtils
Parse EXPOSE statement
parseJson(CharSequence) - Static method in class org.fbsql.json.parser.JsonUtils
Parse JSON object
parseJsonArray(CharSequence) - Static method in class org.fbsql.json.parser.JsonUtils
Parse JSON attay
parseJsonBoolean(CharSequence) - Static method in class org.fbsql.json.parser.JsonUtils
 
parseJsonDouble(CharSequence) - Static method in class org.fbsql.json.parser.JsonUtils
Parse JSON double
parseJsonFloat(CharSequence) - Static method in class org.fbsql.json.parser.JsonUtils
Parse JSON float
parseJsonInt(CharSequence) - Static method in class org.fbsql.json.parser.JsonUtils
Parse JSON integer
parseJsonLong(CharSequence) - Static method in class org.fbsql.json.parser.JsonUtils
Parse JSON long
parseJsonNull(CharSequence) - Method in class org.fbsql.json.parser.JsonUtils
Parse JSON null
parseJsonNumber(CharSequence) - Static method in class org.fbsql.json.parser.JsonUtils
Parse JSON number
parseJsonObject(CharSequence) - Static method in class org.fbsql.json.parser.JsonUtils
Parse JSON float
parseJsonShort(CharSequence) - Static method in class org.fbsql.json.parser.JsonUtils
Parse JSON short
parseJsonString(CharSequence) - Static method in class org.fbsql.json.parser.JsonUtils
Parse JSON String
parseNamedPreparedStatement(String, StringBuilder) - Static method in class org.fbsql.servlet.SqlParseUtils
Parse named prepared statement and return parameter name to index map and replace host variables with '?' character to provide standard prepared statement form
parseNamedSqlParameters(List<String>, List<String>, List<Object>) - Static method in class org.fbsql.servlet.CallUtils
Parse named SQL parameters
parseNativeStmt - Variable in class org.fbsql.servlet.DbRequestProcessor
 
ParseNativeStmt - Class in org.fbsql.antlr4.parser
 
ParseNativeStmt(Collection<String>) - Constructor for class org.fbsql.antlr4.parser.ParseNativeStmt
 
ParseNativeStmt.Procedure - Class in org.fbsql.antlr4.parser
Procedure transfer object
parseObject(CharSequence) - Static method in class org.fbsql.json.parser.JsonUtils
Parse JSON object to map of strings
parseScheduleStatement(ServletConfig, String, Map<String, List<String>>) - Static method in class org.fbsql.servlet.SqlParseUtils
Parse SCHEDULE statement
parseSeparated(CharSequence, char) - Static method in class org.fbsql.json.parser.JsonUtils
Parse character sequence separated by particular separator into list of tokens
parseSqlParameters(ParseNativeStmt, String, List<Object>) - Static method in class org.fbsql.servlet.CallUtils
Parse SQL parameters
ParseStmtConnectTo - Class in org.fbsql.antlr4.parser
 
ParseStmtConnectTo() - Constructor for class org.fbsql.antlr4.parser.ParseStmtConnectTo
 
ParseStmtConnectTo.StmtConnectTo - Class in org.fbsql.antlr4.parser
DTO (Data Transfer Object) that holds RDBMS connection meta data Field values comes from parsing of "CONNECT TO" SQL statement
ParseStmtDeclareProcedure - Class in org.fbsql.antlr4.parser
 
ParseStmtDeclareProcedure() - Constructor for class org.fbsql.antlr4.parser.ParseStmtDeclareProcedure
 
ParseStmtDeclareProcedure.StmtDeclareProcedure - Class in org.fbsql.antlr4.parser
DECLARE PROCEDURE statement transfer object Declare stored procedure or function (can be used only in «init.sql» script)
ParseStmtDeclareStatement - Class in org.fbsql.antlr4.parser
 
ParseStmtDeclareStatement() - Constructor for class org.fbsql.antlr4.parser.ParseStmtDeclareStatement
 
ParseStmtDeclareStatement.StmtDeclareStatement - Class in org.fbsql.antlr4.parser
EXPOSE statement transfer object Expose particular SQL statement to frontend (can be used only in «init.sql» script)
ParseStmtInclude - Class in org.fbsql.antlr4.parser
 
ParseStmtInclude() - Constructor for class org.fbsql.antlr4.parser.ParseStmtInclude
 
ParseStmtInclude.StmtInclude - Class in org.fbsql.antlr4.parser
DECLARE PROCEDURE statement transfer object Declare stored procedure or function (can be used only in «init.sql» script)
ParseStmtScheduleAt - Class in org.fbsql.antlr4.parser
 
ParseStmtScheduleAt() - Constructor for class org.fbsql.antlr4.parser.ParseStmtScheduleAt
 
ParseStmtScheduleAt.StmtScheduleAt - Class in org.fbsql.antlr4.parser
DECLARE PROCEDURE statement transfer object Declare stored procedure or function (can be used only in «init.sql» script)
ParseStmtSwitchTo - Class in org.fbsql.antlr4.parser
 
ParseStmtSwitchTo() - Constructor for class org.fbsql.antlr4.parser.ParseStmtSwitchTo
 
ParseStmtSwitchTo.StmtSwitchTo - Class in org.fbsql.antlr4.parser
DTO (Data Transfer Object) that holds RDBMS connection meta data Field values comes from parsing of "SWITCH TO" SQL statement
parseString(CharSequence) - Static method in class org.fbsql.json.parser.JsonUtils
Parse JSON string
password - Variable in class org.fbsql.antlr4.parser.ParseStmtConnectTo.StmtConnectTo
Value from "PASSWORD" clause
password() - Method in class org.fbsql.antlr4.generated.FbsqlParser.Connect_to_stmtContext
 
password() - Method in class org.fbsql.antlr4.generated.FbsqlParser
 
password(int) - Method in class org.fbsql.antlr4.generated.FbsqlParser.Connect_to_stmtContext
 
PASSWORD - Static variable in class org.fbsql.antlr4.generated.FbsqlLexer
 
PASSWORD - Static variable in class org.fbsql.antlr4.generated.FbsqlParser
 
PASSWORD() - Method in class org.fbsql.antlr4.generated.FbsqlParser.Connect_to_stmtContext
 
PASSWORD(int) - Method in class org.fbsql.antlr4.generated.FbsqlParser.Connect_to_stmtContext
 
PasswordContext(ParserRuleContext, int) - Constructor for class org.fbsql.antlr4.generated.FbsqlParser.PasswordContext
 
PLT_OPTIONS_JS_FILE - Static variable in class org.fbsql.servlet.CallUtils
 
PLT_OPTIONS_JS_FUNCTION - Static variable in class org.fbsql.servlet.CallUtils
 
PLT_OPTIONS_JVM_CLASS - Static variable in class org.fbsql.servlet.CallUtils
 
PLT_OPTIONS_JVM_METHOD - Static variable in class org.fbsql.servlet.CallUtils
 
PLT_OPTIONS_OS_FILE - Static variable in class org.fbsql.servlet.CallUtils
 
PLT_OPTIONS_URL_URL - Static variable in class org.fbsql.servlet.CallUtils
 
POOL - Static variable in class org.fbsql.antlr4.generated.FbsqlLexer
 
POOL - Static variable in class org.fbsql.antlr4.generated.FbsqlParser
 
POOL() - Method in class org.fbsql.antlr4.generated.FbsqlParser.Connect_to_stmtContext
 
POOL(int) - Method in class org.fbsql.antlr4.generated.FbsqlParser.Connect_to_stmtContext
 
prefetch - Variable in class org.fbsql.antlr4.parser.ParseStmtDeclareStatement.StmtDeclareStatement
 
procedure - Variable in class org.fbsql.antlr4.parser.ParseNativeStmt
 
procedure - Variable in class org.fbsql.antlr4.parser.ParseStmtDeclareProcedure.StmtDeclareProcedure
 
procedure - Variable in class org.fbsql.antlr4.parser.ParseStmtScheduleAt.StmtScheduleAt
 
procedure() - Method in class org.fbsql.antlr4.generated.FbsqlParser.Native_stmtContext
 
procedure() - Method in class org.fbsql.antlr4.generated.FbsqlParser.ParameterContext
 
procedure() - Method in class org.fbsql.antlr4.generated.FbsqlParser
 
procedure(int) - Method in class org.fbsql.antlr4.generated.FbsqlParser.Native_stmtContext
 
Procedure() - Constructor for class org.fbsql.antlr4.parser.ParseNativeStmt.Procedure
 
PROCEDURE - Static variable in class org.fbsql.antlr4.generated.FbsqlLexer
 
PROCEDURE - Static variable in class org.fbsql.antlr4.generated.FbsqlParser
 
PROCEDURE() - Method in class org.fbsql.antlr4.generated.FbsqlParser.Declare_procedure_stmtContext
 
procedure_name() - Method in class org.fbsql.antlr4.generated.FbsqlParser.Declare_procedure_stmtContext
 
procedure_name() - Method in class org.fbsql.antlr4.generated.FbsqlParser
 
procedure_name() - Method in class org.fbsql.antlr4.generated.FbsqlParser.ProcedureContext
 
procedure_name() - Method in class org.fbsql.antlr4.generated.FbsqlParser.Schedule_stmtContext
 
Procedure_nameContext(ParserRuleContext, int) - Constructor for class org.fbsql.antlr4.generated.FbsqlParser.Procedure_nameContext
 
ProcedureContext(ParserRuleContext, int) - Constructor for class org.fbsql.antlr4.generated.FbsqlParser.ProcedureContext
 
proceduresMap - Variable in class org.fbsql.servlet.DbRequestProcessor
 
procedureType - Variable in class org.fbsql.servlet.NonNativeProcedure
 
ProcedureType - Enum in org.fbsql.servlet
 
ProcedureType() - Constructor for enum org.fbsql.servlet.ProcedureType
 
processIncludes(Path, List<String>) - Static method in class org.fbsql.servlet.SqlParseUtils
Recursive method to process "INCLUDE SCRIPT FILE" statement
processInitSqlFile(Path, Map<String, List<String>>, Map<String, String>) - Static method in class org.fbsql.servlet.SqlParseUtils
Read 'init.sql' file, process 'includes', iterate record by record and divide it by instance name to map
processInitSqlFiles(File, Map<String, List<String>>, Map<String, String>) - Static method in class org.fbsql.servlet.SqlParseUtils
Iterate directory recursive, find 'init.sql' files, and process them.
processStatement(String) - Static method in class org.fbsql.servlet.SqlParseUtils
Process SQL statement
PROPERTIES - Static variable in class org.fbsql.antlr4.generated.FbsqlLexer
 
PROPERTIES - Static variable in class org.fbsql.antlr4.generated.FbsqlParser
 
PROPERTIES() - Method in class org.fbsql.antlr4.generated.FbsqlParser.Connect_to_stmtContext
 
PROPERTIES(int) - Method in class org.fbsql.antlr4.generated.FbsqlParser.Connect_to_stmtContext
 
putVars(String) - Static method in class org.fbsql.servlet.StringUtils
Take given string and replace names like ${myvar} and $[myvar] with appropriate Java System Properties values or OS environment variables Syntax ${myvar} is used for Java System Properties values Syntax $[myvar] is used for OS environment variables
A B C D E F G H I J K L M N O P Q R S T U V W _ 
All Classes All Packages