Class AbstractJSqlParser<P>

java.lang.Object
net.sf.jsqlparser.parser.AbstractJSqlParser<P>
Direct Known Subclasses:
CCJSqlParser

public abstract class AbstractJSqlParser<P> extends Object
  • Field Details

    • jdbcParameterIndex

      protected int jdbcParameterIndex
    • errorRecovery

      protected boolean errorRecovery
    • parseErrors

      protected List<ParseException> parseErrors
  • Constructor Details

    • AbstractJSqlParser

      public AbstractJSqlParser()
  • Method Details

    • withSquareBracketQuotation

      public P withSquareBracketQuotation(boolean allowSquareBracketQuotation)
    • withAllowComplexParsing

      public P withAllowComplexParsing(boolean allowComplexParsing)
    • withUnsupportedStatements

      public P withUnsupportedStatements(boolean allowUnsupportedStatements)
    • withTimeOut

      public P withTimeOut(long timeOutMillSeconds)
    • withBackslashEscapeCharacter

      public P withBackslashEscapeCharacter(boolean allowBackslashEscapeCharacter)
    • withFeature

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

      public P withFeature(Feature f, long value)
    • getConfiguration

      public abstract FeatureConfiguration getConfiguration()
    • me

      public abstract P me()
    • getAsBoolean

      public boolean getAsBoolean(Feature f)
    • getAsLong

      public Long getAsLong(Feature f)
    • setErrorRecovery

      public void setErrorRecovery(boolean errorRecovery)
    • getParseErrors

      public List<ParseException> getParseErrors()