Uses of Class
org.mariadb.jdbc.util.ClientParser
Packages that use ClientParser
-
Uses of ClientParser in org.mariadb.jdbc
Fields in org.mariadb.jdbc declared as ClientParserModifier and TypeFieldDescriptionprotected ClientParserStatement.clientParserprivate final ClientParserClientPreparedStatement.parser -
Uses of ClientParser in org.mariadb.jdbc.message.client
Fields in org.mariadb.jdbc.message.client declared as ClientParserModifier and TypeFieldDescriptionprivate final ClientParserQueryWithParametersPacket.parserprivate final ClientParserQueryWithParametersRewritePacket.parserConstructors in org.mariadb.jdbc.message.client with parameters of type ClientParserModifierConstructorDescriptionQueryWithParametersPacket(String preSqlCmd, ClientParser parser, Parameters parameters, InputStream localInfileInputStream) ConstructorQueryWithParametersRewritePacket(String preSqlCmd, ClientParser parser, List<Parameters> batchParameterList) -
Uses of ClientParser in org.mariadb.jdbc.util
Methods in org.mariadb.jdbc.util that return ClientParserModifier and TypeMethodDescriptionstatic ClientParserClientParser.parameterParts(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 '();>invalid input: '<'=-+,' immediately preceding or following isInsertDuplicate - isInsert invalid input: '&'invalid input: '&' queryString contains 'DUPLICATE' outside of quotes, without one of the characters '();>invalid input: '<'=-+,' immediately preceding or following isMulti - queryString contains text after the last ';' outside of quotesstatic ClientParserClientParser.rewritableParts(String queryString, boolean noBackslashEscapes) For a givenqueryString, get the fields and flags fromClientParser.parameterParts(String, boolean), and valuesBracketPositions - a two-element list containing the positions of the opening and closing parenthesis of the VALUES block