public class TagHandlerContext extends Object
| コンストラクタと説明 |
|---|
TagHandlerContext() |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
void |
addParameter(String name,
Object parameter)
パラメータを追加します。
|
void |
characters(char[] buffer,
int start,
int length)
SAXのParserから呼び出されたcharacters()を処理します。
|
void |
clearCharacters()
charactersをクリアします。
|
void |
endElement()
要素(タグ)の終了処理を行ないます。
|
String |
getBody()
ボディを返します。
|
String |
getCharacters()
characters(char[], int, int)の処理結果を返します。 |
String |
getDetailPath()
詳細(何番目に登場したのかも含む)なタグのパスを返します。
|
Locator |
getLocator()
Locatorを返します。 |
Object |
getParameter(String name)
パラメータを返します。
|
String |
getPath()
タグのパスを返します。
|
String |
getQName()
qNameを返します。
|
Object |
getResult()
結果を返します。
|
boolean |
isCharactersEol()
charactersの最後が行の終わりかどうかを返します。
|
boolean |
isEmpty()
コンテキストのスタックが空かどうかを返します。
|
Object |
peek()
コンテキストに積まれている情報の最も上のものを取り出します。
|
Object |
peek(Class clazz)
コンテキストに積まれている情報で指定されたクラスのインスタンスを取り出します。
|
Object |
peek(int n)
コンテキストに積まれている情報で上から指定されたインデックスのものを取り出します。
|
Object |
peekFirst()
最初にコンテキストに積まれた情報を返します。
|
Object |
pop()
コンテキストに積まれている情報の最も上のものを取り出します。
|
void |
push(Object o)
コンテキストに情報を追加します。
|
void |
setLocator(Locator locator)
Locatorを設定します。 |
void |
startElement(String qName)
要素(タグ)の処理を開始します。
|
public void push(Object o)
o - public Object getResult()
public Object pop()
public Object peek()
public Object peek(int n)
n - public Object peek(Class clazz)
clazz - public Object peekFirst()
public boolean isEmpty()
public void addParameter(String name, Object parameter)
name - parameter - public void startElement(String qName)
qName - public void characters(char[] buffer,
int start,
int length)
buffer - start - length - public String getCharacters()
characters(char[], int, int)の処理結果を返します。characters(char[], int, int)の処理結果public String getBody()
public boolean isCharactersEol()
public void clearCharacters()
public void endElement()
public String getPath()
public String getDetailPath()
public String getQName()
Copyright © 2015 The DBFlute Project. All rights reserved.