Package org.mariadb.r2dbc.util
Class ServerNamedParamParser
- java.lang.Object
-
- org.mariadb.r2dbc.util.ServerNamedParamParser
-
- All Implemented Interfaces:
PrepareResult
public class ServerNamedParamParser extends Object implements PrepareResult
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetParamCount()List<String>getParamNameList()StringgetRealSql()static ServerNamedParamParserparameterParts(String queryString, boolean noBackslashEscapes)Separate query in a String list and set flag isQueryMultipleRewritable.
-
-
-
Method Detail
-
parameterParts
public static ServerNamedParamParser parameterParts(String queryString, boolean noBackslashEscapes)
Separate query in a String list and set flag isQueryMultipleRewritable. The resulting string list is separated by ? or :name that are not in comments.- Parameters:
queryString- querynoBackslashEscapes- escape mode- Returns:
- ClientPrepareResult
-
getRealSql
public String getRealSql()
-
getParamCount
public int getParamCount()
- Specified by:
getParamCountin interfacePrepareResult
-
-