Class HSQLQualifierTranslator

    • Constructor Detail

      • HSQLQualifierTranslator

        public HSQLQualifierTranslator​(QueryAssembler queryAssembler)
    • Method Detail

      • appendLikeEscapeCharacter

        protected void appendLikeEscapeCharacter​(PatternMatchNode patternMatchNode)
                                          throws IOException
        Description copied from class: QueryAssemblerHelper

        Outputs the standard JDBC (database agnostic) expression for supplying the escape character to the database server when supplying a LIKE clause. This has been factored-out because some database adaptors handle LIKE differently and they need access to this common method in order not to repeat this code.

        If there is no escape character defined then this method will not output anything. An escape character of 0 will mean no escape character.

        Overrides:
        appendLikeEscapeCharacter in class QueryAssemblerHelper
        Throws:
        IOException