Uses of Class
org.mariadb.jdbc.util.ClientParser
-
Packages that use ClientParser Package Description org.mariadb.jdbc org.mariadb.jdbc.message.client org.mariadb.jdbc.util -
-
Uses of ClientParser in org.mariadb.jdbc
Fields in org.mariadb.jdbc declared as ClientParser Modifier and Type Field Description protected ClientParserStatement. clientParserprivate ClientParserClientPreparedStatement. parser -
Uses of ClientParser in org.mariadb.jdbc.message.client
Fields in org.mariadb.jdbc.message.client declared as ClientParser Modifier and Type Field Description private ClientParserQueryWithParametersPacket. parserprivate ClientParserQueryWithParametersRewritePacket. parserConstructors in org.mariadb.jdbc.message.client with parameters of type ClientParser Constructor Description QueryWithParametersPacket(java.lang.String preSqlCmd, ClientParser parser, Parameters parameters, java.io.InputStream localInfileInputStream)ConstructorQueryWithParametersRewritePacket(java.lang.String preSqlCmd, ClientParser parser, java.util.List<Parameters> batchParameterList) -
Uses of ClientParser in org.mariadb.jdbc.util
Methods in org.mariadb.jdbc.util that return ClientParser Modifier and Type Method Description static ClientParserClientParser. parameterParts(java.lang.String queryString, boolean noBackslashEscapes)For a givenqueryString, get query - a byte array containing the UTF8 representation of that string paramPositions - the byte positions of any '?' positional parameters inqueryand set the following flags: isInsert - queryString contains 'INSERT' outside of quotes, without one of the characters '();><=-+,' immediately preceding or following isInsertDuplicate - isInsert && queryString contains 'DUPLICATE' outside of quotes, without one of the characters '();><=-+,' immediately preceding or following isMulti - queryString contains text after the last ';' outside of quotesstatic ClientParserClientParser. rewritableParts(java.lang.String queryString, boolean noBackslashEscapes)For a givenqueryString, get the fields and flags fromparameterParts(String, boolean), and valuesBracketPositions - a two-element list containing the positions of the opening and closing parenthesis of the VALUES block
-