Class AbstractJSqlParser<P>

  • Direct Known Subclasses:
    CCJSqlParser

    public abstract class AbstractJSqlParser<P>
    extends java.lang.Object
    • Field Detail

      • jdbcParameterIndex

        protected int jdbcParameterIndex
      • errorRecovery

        protected boolean errorRecovery
    • Constructor Detail

      • AbstractJSqlParser

        public AbstractJSqlParser()
    • Method Detail

      • withSquareBracketQuotation

        public P withSquareBracketQuotation()
      • withSquareBracketQuotation

        public P withSquareBracketQuotation​(boolean allowSquareBracketQuotation)
      • withAllowComplexParsing

        public P withAllowComplexParsing()
      • withAllowComplexParsing

        public P withAllowComplexParsing​(boolean allowComplexParsing)
      • withComplexParsing

        public P withComplexParsing()
      • withComplexParsing

        public P withComplexParsing​(boolean allowComplexParsing)
      • withUnsupportedStatements

        public P withUnsupportedStatements()
      • withUnsupportedStatements

        public P withUnsupportedStatements​(boolean allowUnsupportedStatements)
      • withTimeOut

        public P withTimeOut​(long timeOutMillSeconds)
      • withBackslashEscapeCharacter

        public P withBackslashEscapeCharacter()
      • withBackslashEscapeCharacter

        public P withBackslashEscapeCharacter​(boolean allowBackslashEscapeCharacter)
      • withFeature

        public P withFeature​(Feature f,
                             boolean enabled)
      • withFeature

        public P withFeature​(Feature f,
                             long value)
      • me

        public abstract P me()
      • getAsBoolean

        public boolean getAsBoolean​(Feature f)
      • getAsLong

        public java.lang.Long getAsLong​(Feature f)
      • setErrorRecovery

        public void setErrorRecovery​(boolean errorRecovery)
      • withErrorRecovery

        public P withErrorRecovery()
      • withErrorRecovery

        public P withErrorRecovery​(boolean errorRecovery)
      • getParseErrors

        public java.util.List<ParseException> getParseErrors()