org.dyndns.nuda.mapper.parser
クラス CreateSQLParser

java.lang.Object
  上位を拡張 org.dyndns.nuda.mapper.parser.CreateSQLParser
すべての実装されたインタフェース:
SQLParser

public class CreateSQLParser
extends java.lang.Object
implements SQLParser


コンストラクタの概要
CreateSQLParser()
           
 
メソッドの概要
 boolean accept(java.lang.String queryType, java.lang.String sql)
          引数に指定されたクエリタイプとSQLステートメントに対して,このパーサが許容するかどうかテストします.
 void init()
           
 SQLContainer parse(java.lang.String queryId, java.lang.String queryType, java.lang.String sql)
          引数に指定されたクエリタイプ、SQL入力シーケンスを元にSQLコンテナインタフェースの実装クラスを生成して返します
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

CreateSQLParser

public CreateSQLParser()
メソッドの詳細

parse

public SQLContainer parse(java.lang.String queryId,
                          java.lang.String queryType,
                          java.lang.String sql)
インタフェース SQLParser の記述:
引数に指定されたクエリタイプ、SQL入力シーケンスを元にSQLコンテナインタフェースの実装クラスを生成して返します

定義:
インタフェース SQLParser 内の parse
queryType - クエリタイプ
sql - SQL入力シーケンス
戻り値:
SQLコンテナインタフェース実装

accept

public boolean accept(java.lang.String queryType,
                      java.lang.String sql)
インタフェース SQLParser の記述:
引数に指定されたクエリタイプとSQLステートメントに対して,このパーサが許容するかどうかテストします.
パーサが許容するクエリタイプは以下の通りです.

定義:
インタフェース SQLParser 内の accept
パラメータ:
queryType - クエリタイプ
sql - SQLステートメント
戻り値:
許容する:true/許容しない:false

init

public void init()