org.seasar.doma.jdbc.dialect
クラス StandardDialect.StandardScriptBlockContext

java.lang.Object
  上位を拡張 org.seasar.doma.jdbc.dialect.StandardDialect.StandardScriptBlockContext
すべての実装されたインタフェース:
ScriptBlockContext
直系の既知のサブクラス:
Db2Dialect.Db2ScriptBlockContext, Mssql2008Dialect.Mssql2008ScriptBlockContext, MysqlDialect.MysqlScriptBlockContext, OracleDialect.OracleScriptBlockContext
含まれているクラス:
StandardDialect

public static class StandardDialect.StandardScriptBlockContext
extends Object
implements ScriptBlockContext

標準の ScriptBlockContext の実装です。

導入されたバージョン:
1.7.0
作成者:
taedium

フィールドの概要
protected  boolean inBlock
          ブロックの内側の場合true
protected  List<String> keywords
          追加されたキーワードの連なり
protected  List<List<String>> sqlBlockStartKeywordsList
          ブロックの開始を表すキーワードの連なりのリスト
 
コンストラクタの概要
StandardDialect.StandardScriptBlockContext()
           
 
メソッドの概要
 void addKeyword(String keyword)
          SQLのキーワードを追加します。
protected  void check()
          ブロックの内側かどうかチェックします。
 boolean isInBlock()
          ブロックを処理しているかどうかを返します。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

sqlBlockStartKeywordsList

protected List<List<String>> sqlBlockStartKeywordsList
ブロックの開始を表すキーワードの連なりのリスト


keywords

protected List<String> keywords
追加されたキーワードの連なり


inBlock

protected boolean inBlock
ブロックの内側の場合true

コンストラクタの詳細

StandardDialect.StandardScriptBlockContext

public StandardDialect.StandardScriptBlockContext()
メソッドの詳細

addKeyword

public void addKeyword(String keyword)
インタフェース ScriptBlockContext の記述:
SQLのキーワードを追加します。

定義:
インタフェース ScriptBlockContext 内の addKeyword
パラメータ:
keyword - SQLのキーワード

check

protected void check()
ブロックの内側かどうかチェックします。


isInBlock

public boolean isInBlock()
インタフェース ScriptBlockContext の記述:
ブロックを処理しているかどうかを返します。

定義:
インタフェース ScriptBlockContext 内の isInBlock
戻り値:
ブロックを処理している場合 true


Copyright © 2009-2014 The Seasar Foundation. All Rights Reserved.