Class ParserContext

java.lang.Object
migratedb.v1.core.internal.parser.ParserContext

public class ParserContext extends Object
  • Constructor Details

    • ParserContext

      public ParserContext(Delimiter delimiter)
  • Method Details

    • increaseParensDepth

      public void increaseParensDepth()
    • decreaseParensDepth

      public void decreaseParensDepth()
    • getParensDepth

      public int getParensDepth()
    • getLastClosedBlockInitiator

      public String getLastClosedBlockInitiator()
    • increaseBlockDepth

      public void increaseBlockDepth(String blockInitiator)
    • decreaseBlockDepth

      public void decreaseBlockDepth()
    • getBlockDepth

      public int getBlockDepth()
    • getBlockInitiator

      public String getBlockInitiator()
    • getDelimiter

      public Delimiter getDelimiter()
    • setDelimiter

      public void setDelimiter(Delimiter delimiter)
    • getStatementType

      public StatementType getStatementType()
    • setStatementType

      public void setStatementType(StatementType statementType)
    • isLetter

      public boolean isLetter(char c)