|
Woolpack API | |||||||||
| 前 次 | フレームあり フレームなし | |||||||||
| Visitor を使用しているパッケージ | |
|---|---|
| woolpack.visitor | インタープリタ デザインパターンの Expression 役と Context 役との間をダブルディスパッチする方式で定義した ビジター デザインパターンのパッケージです。 |
| woolpack.visitor での Visitor の使用 |
|---|
| Visitor 型の型パラメータを持つ woolpack.visitor のフィールド | |
|---|---|
static java.util.Map<java.lang.Object,Fn<Visitor<java.util.List<java.lang.Object>,java.lang.RuntimeException>,java.lang.Void,java.lang.RuntimeException>> |
VisitorAppUtils.CHECK_NOT_EMPTY
構造化されたエレメントに null も空文字列も存在しないことをチェックするための setMap(Map)に設定する値です。 |
static java.util.Map<java.lang.Object,Fn<Visitor<org.w3c.dom.Node,java.lang.RuntimeException>,java.lang.Void,java.lang.RuntimeException>> |
VisitorAppUtils.DOC
構造化されたエレメントを HTML 表現に変換するための setMap(Map)に設定する値です。 |
static java.util.Map<java.lang.Object,Fn<Visitor<java.lang.StringBuilder,java.lang.RuntimeException>,java.lang.Void,java.lang.RuntimeException>> |
VisitorAppUtils.DUMP
構造化されたエレメントをダンプ情報に変換するための setMap(Map)に設定する値です。 |
static java.util.Map<java.lang.Object,Fn<Visitor<java.lang.StringBuilder,java.lang.RuntimeException>,java.lang.Void,java.lang.RuntimeException>> |
VisitorAppUtils.JS
構造化されたエレメントを Javascript 表現に変換するための setMap(Map)に設定する値です。 |
static java.util.Map<java.lang.Object,Fn<? super Visitor<java.util.Collection<java.lang.String>,java.lang.RuntimeException>,java.lang.Void,java.lang.RuntimeException>> |
VisitorAppUtils.MESSAGE
構造化されたエレメントに含まれる MessageValidator.getMessage()を収集するための、
setMap(Map)に設定する値です。 |
| Visitor 型の引数を持つ型を返す woolpack.visitor のメソッド | |
|---|---|
java.util.Map<java.lang.Object,? extends Fn<? super Visitor<S,E>,java.lang.Void,? extends E>> |
Visitor.getMap()
|
| Visitor 型のパラメータを持つ woolpack.visitor のメソッド | |
|---|---|
java.lang.Void |
MapAcceptor.exec(Visitor<?,E> visitor)
|
java.lang.Void |
BeanAcceptor.exec(Visitor<?,E> visitor)
|
java.lang.Void |
FixAcceptor.exec(Visitor<?,E> visitor)
|
java.lang.Void |
IterableAcceptor.exec(Visitor<?,E> visitor)
|
java.lang.Void |
ArrayAcceptor.exec(Visitor<?,E> visitor)
|
java.lang.Void |
ComplexAcceptor.exec(Visitor<?,E> visitor)
|
java.lang.Void |
EchoAcceptor.exec(Visitor<?,E> visitor)
|
java.lang.Void |
ElementAcceptor.exec(Visitor<org.w3c.dom.Node,E> visitor)
|
| Method parameters in woolpack.visitor with type arguments of type Visitor | |
|---|---|
void |
Visitor.setMap(java.util.Map<java.lang.Object,? extends Fn<? super Visitor<S,E>,java.lang.Void,? extends E>> map)
|
void |
Visitor.visit(java.lang.Object element,
Fn<? super Visitor<S,E>,java.lang.Void,? extends E> acceptor)
setElement(Object)を一時的に設定して委譲し、
委譲先から復帰したときに呼び出し時の状態に初期化します。 |
| Constructor parameters in woolpack.visitor with type arguments of type Visitor | |
|---|---|
ElementAcceptor(java.lang.String elementName,
Fn<? super Visitor<org.w3c.dom.Node,E>,java.lang.Void,? extends E> acceptor)
|
|
|
Woolpack API | |||||||||
| 前 次 | フレームあり フレームなし | |||||||||