Class ScriptReader.SqlBuilder

java.lang.Object
org.seasar.doma.internal.jdbc.command.ScriptReader.SqlBuilder
Enclosing class:
ScriptReader

protected class ScriptReader.SqlBuilder extends Object
  • Field Details

    • tokenRequired

      protected boolean tokenRequired
    • lineRequired

      protected boolean lineRequired
    • completed

      protected boolean completed
    • buf

      protected final StringBuilder buf
    • wordList

      protected List<String> wordList
    • sqlBlockContext

      protected final ScriptBlockContext sqlBlockContext
    • lineChanged

      protected boolean lineChanged
  • Constructor Details

    • SqlBuilder

      protected SqlBuilder()
  • Method Details

    • build

      protected void build(ScriptTokenType tokenType, String token)
    • reset

      protected void reset()
    • isTokenRequired

      protected boolean isTokenRequired()
    • requireToken

      protected void requireToken()
    • isLineRequired

      protected boolean isLineRequired()
    • requireLine

      protected void requireLine()
    • isCompleted

      protected boolean isCompleted()
    • complete

      protected void complete()
    • appendWord

      protected void appendWord(String word)
    • appendToken

      protected void appendToken(String token)
    • appendWhitespaceIfNecessary

      protected void appendWhitespaceIfNecessary()
    • notifyLineChanged

      protected void notifyLineChanged()
    • isInBlock

      protected boolean isInBlock()
    • isSqlEmpty

      protected boolean isSqlEmpty()
    • getSql

      protected String getSql()