|
|||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||||
SQLをトークンに分解するクラスです。
| フィールドの概要 | |
static int |
BIND_VARIABLE
BIND_VARIABLE |
static int |
COMMENT
COMMENT |
static int |
ELSE
ELSE |
static int |
EOF
EOF |
static int |
SQL
SQL |
| メソッドの概要 | |
java.lang.String |
getAfter()
現在解析しているポジションより後ろのSQLを返します。 |
java.lang.String |
getBefore()
現在解析しているポジションより前のSQLを返します。 |
int |
getNextTokenType()
次のトークン種別を返します。 |
int |
getPosition()
現在解析しているポジションを返します。 |
java.lang.String |
getSql()
SQLを返します。 |
java.lang.String |
getToken()
トークンを返します。 |
int |
getTokenType()
現在のトークン種別を返します。 |
int |
next()
次のトークンに進みます。 |
java.lang.String |
skipToken()
トークンをスキップします。 |
java.lang.String |
skipWhitespace()
ホワイトスペースをスキップします。 |
| フィールドの詳細 |
public static final int SQL
public static final int COMMENT
public static final int ELSE
public static final int BIND_VARIABLE
public static final int EOF
| メソッドの詳細 |
public java.lang.String getToken()
public java.lang.String getSql()
public java.lang.String getBefore()
public java.lang.String getAfter()
public int getPosition()
public int getTokenType()
public int getNextTokenType()
public int next()
public java.lang.String skipToken()
public java.lang.String skipWhitespace()
|
|||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||||