|
||||||||||
| 前 次 | フレームあり フレームなし | |||||||||
| Switchable を使用しているパッケージ | |
|---|---|
| woolpack.action | MVC2 を定義し制御するための部品が含まれる。 |
| woolpack.dom | DOM ノードを加工するための部品が含まれる。 |
| woolpack.ee | Servlet API のMapインタフェースと
DomExpressionを実装した MVC2 用の部品もしくはそのビルダが含まれる。 |
| woolpack.locale | ThreadLocalを利用したリクエストのロケールにより処理を分岐するための部品が含まれる。 |
| woolpack.text | 文字列をフォーマットまたパースするFormatのサブクラスが含まれる。 |
| woolpack.utils | 共通で使用するインタフェースとその実装、そしてコレクションフレームワークの拡張が含まれる。 |
| woolpack.validator | 値検証と値変換のための部品が含まれる。 |
| woolpack.visitor | 言語機構の代わりにMapを使用した ビジター デザインパターンを適用した部品が含まれる。 |
| woolpack.action での Switchable の使用 |
|---|
| Switchable 型のパラメータを持つ woolpack.action のコンストラクタ | |
|---|---|
ActionInvoker(Switchable<java.lang.String,ActionDef> switchable,
ForwardDef... array)
コンストラクタ。 |
|
ActionInvoker(Switchable<java.lang.String,ActionDef> switchable,
java.lang.Iterable<ForwardDef> iterable)
コンストラクタ。 |
|
| woolpack.dom での Switchable の使用 |
|---|
| Switchable 型のパラメータを持つ woolpack.dom のコンストラクタ | |
|---|---|
Branch(Evaluable<V> eval,
Switchable<V,DomExpression> switchable)
コンストラクタ。 |
|
BranchByAttrValue(java.lang.Iterable<java.lang.String> attrNames,
Switchable<java.lang.String,DomExpression> switchable)
コンストラクタ。 |
|
DoAcquire(Switchable<java.lang.String,Acquirable> map,
DomExpression trueExpression,
DomExpression falseExpression)
コンストラクタ。 |
|
| woolpack.ee での Switchable の使用 |
|---|
| Switchable 型のパラメータを持つ woolpack.ee のコンストラクタ | |
|---|---|
DoAcquireTransaction(java.lang.String key,
Switchable<java.lang.String,Acquirable> startIdSwitchable,
java.util.Collection<java.lang.String> midIdCollection,
java.util.Collection<java.lang.String> endIdCollection,
DomExpression trueExpression,
DomExpression falseExpression,
DomExpression releaseExpression)
コンストラクタ。 |
|
DoAcquireTransaction(Switchable<java.lang.String,Acquirable> startIdSwitchable,
java.util.Collection<java.lang.String> midIdCollection,
java.util.Collection<java.lang.String> endIdCollection,
DomExpression trueExpression,
DomExpression falseExpression)
コンストラクタ。 |
|
DoAcquireTransaction(Switchable<java.lang.String,Acquirable> startIdSwitchable,
java.util.Collection<java.lang.String> midIdCollection,
java.util.Collection<java.lang.String> endIdCollection,
DomExpression trueExpression,
DomExpression falseExpression,
DomExpression releaseExpression)
コンストラクタ。 |
|
| woolpack.locale での Switchable の使用 |
|---|
| Switchable を返す woolpack.locale のメソッド | ||
|---|---|---|
Switchable<java.util.Locale,ValidatorExpression> |
BranchByLocaleValidator.getSwitchable()
|
|
static
|
LocaleConstants.nearLocaleSwitch(Switchable<java.util.Locale,V> switchable)
一覧から指定されたロケールに最も近いロケールをキーとして値を返す Switchableを返す。 |
|
| Switchable 型のパラメータを持つ woolpack.locale のメソッド | ||
|---|---|---|
static
|
LocaleConstants.nearLocaleSwitch(Switchable<java.util.Locale,V> switchable)
一覧から指定されたロケールに最も近いロケールをキーとして値を返す Switchableを返す。 |
|
| Switchable 型のパラメータを持つ woolpack.locale のコンストラクタ | |
|---|---|
BranchByLocale(Switchable<java.util.Locale,DomExpression> switchable,
java.lang.ThreadLocal<java.util.Locale> threadLocal)
コンストラクタ。 |
|
BranchByLocaleValidator(Switchable<java.util.Locale,ValidatorExpression> switchable,
java.lang.ThreadLocal<java.util.Locale> threadLocal)
コンストラクタ。 |
|
LocaleFormatFactory(Switchable<java.util.Locale,FormatFactory> switchable,
java.lang.ThreadLocal<java.util.Locale> threadLocal)
コンストラクタ。 |
|
LocaleReaderFactory(Switchable<java.util.Locale,ReaderFactory> switchable,
java.lang.ThreadLocal<java.util.Locale> threadLocal)
コンストラクタ。 |
|
| woolpack.text での Switchable の使用 |
|---|
| Switchable を返す woolpack.text のメソッド | |
|---|---|
Switchable<java.lang.String,java.lang.String> |
SwitchableFormat.getSwitchable()
|
| Switchable 型のパラメータを持つ woolpack.text のコンストラクタ | |
|---|---|
SwitchableFormat(Switchable<java.lang.String,java.lang.String> switchable)
コンストラクタ。 |
|
| woolpack.utils での Switchable の使用 |
|---|
| Switchable を実装している woolpack.utils のクラス | |
|---|---|
class |
FixSwitch<K,V>
固定値を返す Switchable。 |
| Switchable を返す woolpack.utils のメソッド | ||
|---|---|---|
Switchable<K,V> |
SwitchBuilder.get()
Switchableを返し、本インスタンスを初期化する。 |
|
Switchable<K,V> |
SwitchBuilder.get(V defaultValue)
Switchableを返し、本インスタンスを初期化する。 |
|
static
|
UtilsConstants.nullToDefaultSwitchIfAbsent(V defaultValue,
Switchable<K,V> switchable)
委譲先の get(Object)の返却値が
null の場合、デフォルト値を設定したSwitchableを返す。 |
|
| Switchable 型のパラメータを持つ woolpack.utils のメソッド | ||
|---|---|---|
static
|
UtilsConstants.nullToDefaultSwitchIfAbsent(V defaultValue,
Switchable<K,V> switchable)
委譲先の get(Object)の返却値が
null の場合、デフォルト値を設定したSwitchableを返す。 |
|
| Switchable 型のパラメータを持つ woolpack.utils のコンストラクタ | |
|---|---|
BranchInputStreamFactory(Switchable<java.lang.String,InputStreamFactory> switchable)
コンストラクタ。 |
|
| woolpack.validator での Switchable の使用 |
|---|
| Switchable を返す woolpack.validator のメソッド | |
|---|---|
Switchable<java.lang.String,ValidatorExpression> |
AbstractBranchValidator.getSwitchable()
文字列と ValidatorExpressionのSwitchableを返す。 |
| Switchable 型のパラメータを持つ woolpack.validator のコンストラクタ | |
|---|---|
AbstractBranchValidator(Switchable<java.lang.String,ValidatorExpression> switchable)
コンストラクタ。 |
|
BranchByIdValidator(Switchable<java.lang.String,ValidatorExpression> switchable)
コンストラクタ。 |
|
BranchByNameIfExistsValidator(Switchable<java.lang.String,ValidatorExpression> switchable)
コンストラクタ。 |
|
BranchByNameIfExistsValidator(ValidatorIterable validatorIterable,
Switchable<java.lang.String,ValidatorExpression> switchable)
コンストラクタ。 |
|
BranchByNameValidator(Switchable<java.lang.String,ValidatorExpression> switchable)
コンストラクタ。 |
|
BranchByNameValidator(ValidatorIterable validatorIterable,
Switchable<java.lang.String,ValidatorExpression> switchable)
コンストラクタ。 |
|
| woolpack.visitor での Switchable の使用 |
|---|
| Switchable 型の型パラメータを持つ woolpack.visitor のフィールド | |
|---|---|
static Acceptable<Switchable> |
HtmlVisitorConstants.SWITCH
Switchableを HTML dl タグで表現するAcceptable。 |
| Switchable 型の引数を持つ型を返す woolpack.visitor のメソッド | ||
|---|---|---|
static
|
VisitorConstants.switchableAcceptable(java.lang.Object defaultKey)
Acceptable.accept(Visitor, Object)
引数のSwitchableのキーを順次取り出して
キーと値をVisitor.visit(Object)に渡すAcceptableを返す。 |
|
static
|
JsVisitorConstants.switchableAcceptable(java.lang.Object defaultKey)
Visitor.getContext()をStringBuilderにキャストして、
Switchableを JS 表現に変換するAcceptableを返す。 |
|
|
||||||||||
| 前 次 | フレームあり フレームなし | |||||||||