|
||||||||||
前 次 | フレームあり フレームなし |
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 を返す。 |
|
||||||||||
前 次 | フレームあり フレームなし |