|
Woolpack API | |||||||||
前 次 | フレームあり フレームなし |
Fn を使用しているパッケージ | |
---|---|
woolpack.acquirable | 実行権を制御するためのインタフェースとアダプタのパッケージです。 |
woolpack.action | MVC2 を定義し制御する部品のパッケージです。 |
woolpack.adapter | 外部ライブラリに依存する部品のパッケージです。 |
woolpack.bool | 真偽値処理を行う部品のパッケージです。 |
woolpack.config | 設定情報をMap で管理する部品のパッケージです。 |
woolpack.container | インタープリタ デザインパターンとダブルディスパッチを使用した、 オブジェクトの生成をフラット構造で定義するための部品のパッケージです。 |
woolpack.convert | 変換処理を行う部品のパッケージです。 |
woolpack.ee | Web アプリケーション用部品とServlet API に依存する部品のパッケージです。 |
woolpack.el | 値取得と値格納と作用のための式言語のインタフェースと式言語の単純実装のパッケージです。 |
woolpack.factory | ファクトリ部品のパッケージです。 |
woolpack.fn | インタープリタ デザインパターンを汎用型で抽象化したAPIの基本部品のパッケージです。 |
woolpack.html | HTML を加工する部品のパッケージです。 |
woolpack.id | 識別子を処理する部品のパッケージです。 |
woolpack.misc | 多雑な部品のパッケージです。 |
woolpack.test | テストのための部品のパッケージです。 |
woolpack.typeconvert | 型変換用の部品のパッケージです。 |
woolpack.validator | 値検証と値変換のための部品のパッケージです。 |
woolpack.visitor | インタープリタ デザインパターンの Expression 役と Context 役との間をダブルディスパッチする方式で定義した ビジター デザインパターンのパッケージです。 |
woolpack.web | Servlet APIの各スコープをMap と
ConcurrentMap で抽象化したインタフェースと
それに対する操作を定義するパッケージです。 |
woolpack.xml | DOM(Document Object Model)ツリーを加工する部品のパッケージです。 |
woolpack.acquirable での Fn の使用 |
---|
Fn を実装している woolpack.acquirable のクラス | |
---|---|
class |
AcquireFn<C,R>
取得した Acquirable で実行権を制御するFn です。 |
class |
DoSemaphoreFactory
DoSemaphore のファクトリです。 |
class |
TrySemaphoreFactory
TrySemaphore のファクトリです。 |
Fn を返す woolpack.acquirable のメソッド | |
---|---|
Fn<? super C,? extends Acquirable> |
AcquireFn.getAcquireGetter()
|
Fn<? super C,? extends R> |
AcquireFn.getFalseFn()
|
Fn<? super C,? extends R> |
AcquireFn.getTrueFn()
|
Fn 型のパラメータを持つ woolpack.acquirable のメソッド | ||
---|---|---|
static
|
AcquirableUtils.acquire(Fn<? super C,? extends Acquirable> acquireGetter,
Fn<? super C,? extends R> trueFn,
Fn<? super C,? extends R> falseFn)
|
|
static
|
AcquirableUtils.acquire(Fn<? super C,? extends Acquirable> acquireGetter,
Fn<? super C,? extends R> trueFn,
Fn<? super C,? extends R> falseFn)
|
|
static
|
AcquirableUtils.acquire(Fn<? super C,? extends Acquirable> acquireGetter,
Fn<? super C,? extends R> trueFn,
Fn<? super C,? extends R> falseFn)
|
|
void |
AcquireFn.setAcquireGetter(Fn<? super C,? extends Acquirable> acquireGetter)
|
|
void |
AcquireFn.setFalseFn(Fn<? super C,? extends R> falseFn)
|
|
void |
AcquireFn.setTrueFn(Fn<? super C,? extends R> trueFn)
|
Fn 型のパラメータを持つ woolpack.acquirable のコンストラクタ | |
---|---|
AcquireFn(Fn<? super C,? extends Acquirable> acquireGetter,
Fn<? super C,? extends R> trueFn,
Fn<? super C,? extends R> falseFn)
|
|
AcquireFn(Fn<? super C,? extends Acquirable> acquireGetter,
Fn<? super C,? extends R> trueFn,
Fn<? super C,? extends R> falseFn)
|
|
AcquireFn(Fn<? super C,? extends Acquirable> acquireGetter,
Fn<? super C,? extends R> trueFn,
Fn<? super C,? extends R> falseFn)
|
woolpack.action での Fn の使用 |
---|
Fn を返す woolpack.action のメソッド | |
---|---|
Fn<java.lang.Object,java.lang.Boolean> |
ForwardDef.getMatcher()
|
Fn<java.lang.String,ActionDef> |
ActionInvoker.getSwitching()
|
Fn 型のパラメータを持つ woolpack.action のメソッド | |
---|---|
void |
ForwardDef.setMatcher(Fn<java.lang.Object,java.lang.Boolean> matching)
|
void |
ActionInvoker.setSwitching(Fn<java.lang.String,ActionDef> switching)
|
Fn 型のパラメータを持つ woolpack.action のコンストラクタ | |
---|---|
ActionInvoker(Fn<java.lang.String,ActionDef> switching,
ForwardDef... array)
|
|
ActionInvoker(Fn<java.lang.String,ActionDef> switching,
java.lang.Iterable<ForwardDef> iterable)
|
|
ForwardDef(java.lang.String id,
Fn<java.lang.Object,java.lang.Boolean> matcher)
遷移先で使用するコンポーネントへの参照を ELUtils.NULL とします。 |
|
ForwardDef(java.lang.String id,
GettingEL componentEL,
Fn<java.lang.Object,java.lang.Boolean> matcher)
|
woolpack.adapter での Fn の使用 |
---|
Fn を実装している woolpack.adapter のクラス | |
---|---|
class |
JXPFactory
JXP のファクトリです。 |
Fn を返す woolpack.adapter のメソッド | |
---|---|
Fn<ConvertContext,java.lang.Void> |
ConvertableTypeConverter.getFn()
|
Fn 型のパラメータを持つ woolpack.adapter のメソッド | |
---|---|
void |
ConvertableTypeConverter.setFn(Fn<ConvertContext,java.lang.Void> fn)
|
Fn 型のパラメータを持つ woolpack.adapter のコンストラクタ | |
---|---|
ConvertableTypeConverter(Fn<ConvertContext,java.lang.Void> fn)
|
woolpack.bool での Fn の使用 |
---|
Fn を実装している woolpack.bool のクラス | |
---|---|
class |
BooleanConverter
引数が null または Boolean.FALSE の場合のみ
Boolean.FALSE を返却するFn です。 |
class |
BoolSeq<C>
委譲先を順次呼び出して集計する Fn です。 |
class |
CompareFn<C extends Comparable<C>>
比較する Fn です。 |
class |
ContainsAllChecker
コレクションがすべて含まれることをチェックする Fn です。 |
class |
ContainsChecker
コンテキスト役がコレクションに含まれることをチェックする Fn です。 |
class |
EqualsChecker
Object.equals(Object) で同値関係をチェックするFn です。 |
class |
MaxChecker<C extends Comparable<C>>
最大値をチェックする Fn です。 |
class |
MaxLengthChecker
文字列の最大文字数をチェックする Fn です。 |
class |
MinChecker<C extends Comparable<C>>
最小値をチェックする Fn です。 |
class |
MinLengthChecker
文字列の最小文字数をチェックする Fn です。 |
class |
NotDelegator<C>
委譲先の結果の否定する Fn です。 |
class |
NotEmptyChecker
null でない、かつ文字列の場合は空でないことをチェックする Fn です。 |
class |
NotFn
コンテキストを否定する Fn です。 |
class |
ObjectMatcher
プロパティ値により以下の判定を行うクラスです。 |
class |
RegExpChecker
正規表現でチェックする Fn です。 |
Fn として宣言されている woolpack.bool のフィールド | |
---|---|
static Fn<java.lang.Object,java.lang.Boolean> |
BoolUtils.NOT_THROWABLE
引数が Throwable のサブクラスでないことを評価するFn です。 |
Fn 型の引数を持つ型を返す woolpack.bool のメソッド | |
---|---|
java.lang.Iterable<? extends Fn<? super C,java.lang.Boolean>> |
BoolSeq.getIterable()
|
Fn 型のパラメータを持つ woolpack.bool のメソッド | ||
---|---|---|
static
|
BoolUtils.ifNot(Fn<? super C,?> ifFn,
Fn<? super C,? extends java.lang.Boolean> falseFn)
評価結果が Boolean.TRUE でない場合に委譲するFn を返します。 |
|
static
|
BoolUtils.ifNot(Fn<? super C,?> ifFn,
Fn<? super C,? extends java.lang.Boolean> falseFn)
評価結果が Boolean.TRUE でない場合に委譲するFn を返します。 |
|
static
|
BoolUtils.ifTrue(Fn<? super C,?> ifFn,
Fn<? super C,? extends java.lang.Boolean> trueFn)
評価結果が Boolean.TRUE の場合に委譲するFn を返します。 |
|
static
|
BoolUtils.ifTrue(Fn<? super C,?> ifFn,
Fn<? super C,? extends java.lang.Boolean> trueFn)
評価結果が Boolean.TRUE の場合に委譲するFn を返します。 |
|
static
|
BoolUtils.not(Fn<? super C,java.lang.Boolean> fn)
|
Method parameters in woolpack.bool with type arguments of type Fn | ||
---|---|---|
static
|
BoolUtils.boolSeq(BooleanOperator<C> operator,
java.lang.Iterable<? extends Fn<? super C,java.lang.Boolean>> iterable)
|
|
static
|
BoolUtils.boolSeq(java.lang.Iterable<? extends Fn<? super C,java.lang.Boolean>> iterable)
|
|
boolean |
AndAnd.exec(C c,
java.lang.Iterable<? extends Fn<? super C,java.lang.Boolean>> iterable)
|
|
boolean |
And.exec(C c,
java.lang.Iterable<? extends Fn<? super C,java.lang.Boolean>> iterable)
|
|
boolean |
Eq.exec(C c,
java.lang.Iterable<? extends Fn<? super C,java.lang.Boolean>> iterable)
|
|
boolean |
OrOr.exec(C c,
java.lang.Iterable<? extends Fn<? super C,java.lang.Boolean>> iterable)
|
|
boolean |
Or.exec(C c,
java.lang.Iterable<? extends Fn<? super C,java.lang.Boolean>> iterable)
|
|
boolean |
BooleanOperator.exec(C c,
java.lang.Iterable<? extends Fn<? super C,java.lang.Boolean>> iterable)
委譲先の一覧の呼び出し方と結果の集計方法を処理します。 |
|
boolean |
EqEq.exec(C c,
java.lang.Iterable<? extends Fn<? super C,java.lang.Boolean>> iterable)
|
|
void |
BoolSeq.setIterable(java.lang.Iterable<? extends Fn<? super C,java.lang.Boolean>> iterable)
|
Fn 型のパラメータを持つ woolpack.bool のコンストラクタ | |
---|---|
NotDelegator(Fn<? super C,java.lang.Boolean> fn)
|
Constructor parameters in woolpack.bool with type arguments of type Fn | |
---|---|
BoolSeq(BooleanOperator<C> operator,
java.lang.Iterable<? extends Fn<? super C,java.lang.Boolean>> iterable)
|
|
BoolSeq(java.lang.Iterable<? extends Fn<? super C,java.lang.Boolean>> iterable)
AndAnd を使用します。 |
woolpack.config での Fn の使用 |
---|
Fn を実装している woolpack.config のクラス | |
---|---|
class |
ConfigGetter
Map を返すFn です。 |
class |
ConfigSetter<C extends ConfigContext>
Map の生成を委譲するFn です。 |
class |
PutResourceBundle<C extends ConfigContext>
ResourceBundle の内容を追加するFn です。 |
class |
ResourceBundleFactory
ThreadLocal からLocale を取得して使用するResourceBundle のファクトリです。 |
class |
ToLinkedHashMap
値一覧とラベル一覧をマージして、値とラベルの LinkedHashMap を生成するFn です。 |
Fn を返す woolpack.config のメソッド | |
---|---|
Fn<? super C,? extends java.util.Map<java.lang.String,java.lang.Object>> |
ConfigSetter.getFn()
|
Fn<? super C,? extends java.util.ResourceBundle> |
PutResourceBundle.getFn()
|
Fn 型のパラメータを持つ woolpack.config のメソッド | ||
---|---|---|
static
|
ConfigUtils.putResourceBundle(Fn<? super C,? extends java.util.ResourceBundle> fn)
|
|
static
|
ConfigUtils.setConfig(Fn<? super C,? extends java.util.Map<java.lang.String,java.lang.Object>> fn)
|
|
void |
ConfigSetter.setFn(Fn<? super C,? extends java.util.Map<java.lang.String,java.lang.Object>> fn)
|
|
void |
PutResourceBundle.setFn(Fn<? super C,? extends java.util.ResourceBundle> fn)
|
Fn 型のパラメータを持つ woolpack.config のコンストラクタ | |
---|---|
ConfigSetter(Fn<? super C,? extends java.util.Map<java.lang.String,java.lang.Object>> fn)
|
|
PutResourceBundle(Fn<? super C,? extends java.util.ResourceBundle> fn)
|
woolpack.container での Fn の使用 |
---|
Fn として宣言されている woolpack.container のフィールド | |
---|---|
static Fn<ContainerContext<?>,java.lang.Object> |
ContainerUtils.GET_KEY
ContainerContext.getKey() を返すFn です。 |
Fn を返す woolpack.container のメソッド | ||
---|---|---|
Fn<? super ContainerContext<S>,?> |
ContainerContext.getFn()
|
|
static
|
ContainerUtils.getSubContext()
ContainerContext.getSubContext() を返すFn を返します。 |
Fn 型のパラメータを持つ woolpack.container のメソッド | |
---|---|
void |
ContainerContext.setFn(Fn<? super ContainerContext<S>,?> fn)
|
woolpack.convert での Fn の使用 |
---|
Fn を実装している woolpack.convert のクラス | |
---|---|
class |
CloneFormatFactory
Format の新規のインスタンスをFormat.clone() により複製するファクトリです。 |
class |
FormatConverter
Format.format(Object) で変換するFn です。 |
class |
KeySetGetter<K>
Map.keySet() を返すFn です。 |
class |
NetMaskConverter
コンテキスト役をIPv4アドレスとしてネットワークアドレスを返す Fn です。 |
class |
ParseConverter
Format.parseObject(String) で変換するFn です。 |
class |
RegExpConverter
正規表現で変換する Fn です。 |
class |
RetainKeys
コンテキスト役のキーを残す Fn です。 |
class |
ToBigDecimalConverter
BigDecimal に変換するFn です。 |
class |
ToBigIntegerConverter
BigDecimal に変換するFn です。 |
class |
ToByteConverter
Byte に変換するFn です。 |
class |
ToDoubleConverter
Double に変換するFn です。 |
class |
ToFloatConverter
Float に変換するFn です。 |
class |
ToIntegerConverter
Integer に変換するFn です。 |
class |
ToLongConverter
Long に変換するFn です。 |
class |
ToShortConverter
Short に変換するFn です。 |
class |
ToSqlDateConverter
Date に変換するFn です。 |
class |
ToStringConverter
Object.toString() で変換するFn です。 |
class |
ToTimestampConverter
Timestamp に変換するFn です。 |
class |
TrysFn<C,R>
成功するまで順に委譲する Fn です。 |
Fn を返す woolpack.convert のメソッド | |
---|---|
Fn<?,java.text.Format> |
FormatConverter.getFormatFactory()
|
Fn<?,java.text.Format> |
ParseConverter.getFormatFactory()
|
Fn 型の引数を持つ型を返す woolpack.convert のメソッド | |
---|---|
java.lang.Iterable<? extends Fn<? super C,? extends R>> |
TrysFn.getIterable()
|
Fn 型のパラメータを持つ woolpack.convert のメソッド | |
---|---|
static FormatConverter |
ConvertUtils.format(Fn<?,java.text.Format> formatFactory)
|
static ParseConverter |
ConvertUtils.parse(Fn<?,java.text.Format> formatFactory)
|
void |
FormatConverter.setFormatFactory(Fn<?,java.text.Format> formatFactory)
|
void |
ParseConverter.setFormatFactory(Fn<?,java.text.Format> formatFactory)
|
Method parameters in woolpack.convert with type arguments of type Fn | ||
---|---|---|
void |
TrysFn.setIterable(java.lang.Iterable<? extends Fn<? super C,? extends R>> iterable)
|
|
static
|
ConvertUtils.trys(java.lang.Iterable<? extends Fn<? super C,? extends R>> iterable)
|
Fn 型のパラメータを持つ woolpack.convert のコンストラクタ | |
---|---|
FormatConverter(Fn<?,java.text.Format> formatFactory)
|
|
ParseConverter(Fn<?,java.text.Format> formatFactory)
|
Constructor parameters in woolpack.convert with type arguments of type Fn | |
---|---|
TrysFn(java.lang.Iterable<? extends Fn<? super C,? extends R>> iterable)
|
woolpack.ee での Fn の使用 |
---|
Fn を実装している woolpack.ee のクラス | |
---|---|
class |
FrameToTable
HTML のフレームをテーブルに変換する Fn です。 |
class |
ServletInputStreamFactory
ServletContext.getResourceAsStream(java.lang.String)
を使用してInputStream を取得するファクトリです。 |
Fn を返す woolpack.ee のメソッド | |
---|---|
Fn<EEContext,java.lang.Void> |
ActionBuilder.getActionExpression()
アクションを実行し実行結果を ActionBuilder.getReturnEL() の位置に設定するFn を返します。 |
Fn<EEContext,java.lang.Void> |
TransactionBuilder.getAppendExpression()
トークンを DOM ノードに設定する Fn を返します。 |
Fn<EEContext,java.lang.Void> |
ActionBuilder.getAutoUpdateExpression()
コンポーネントの取得先をアクションの実行結果から取得し、 属性値をプロパティ名としてコンポーネントから値を取得し DOM ノードに自動設定する Fn を返します。 |
Fn<EEContext,java.lang.Void> |
TransactionBuilder.getCheckExpression(Fn<? super EEContext,java.lang.Void> trueExpression,
Fn<? super EEContext,java.lang.Void> falseExpression)
トークンを検証しトークンを生成して EEContext.getSession()
に格納するFn を返します。 |
Fn<EEContext,java.lang.Void> |
ValidatorBuilder.getCheckExpression(Fn<EEContext,java.lang.Void> trueFn,
Fn<EEContext,java.lang.Void> falseFn)
値検証委譲先を実行して結果により委譲先を分岐する Fn を返します。 |
Fn<EEContext,java.lang.Void> |
ValidatorBuilder.getReplaceExpression()
メッセージの値を EEContext.getConfig() から取得し置き換えるFn を返します。 |
Fn<? super ValidatorContext,java.lang.Boolean> |
ValidatorBuilder.getValidatorFn()
|
Fn 型のパラメータを持つ woolpack.ee のメソッド | |
---|---|
Fn<EEContext,java.lang.Void> |
TransactionBuilder.getCheckExpression(Fn<? super EEContext,java.lang.Void> trueExpression,
Fn<? super EEContext,java.lang.Void> falseExpression)
トークンを検証しトークンを生成して EEContext.getSession()
に格納するFn を返します。 |
Fn<EEContext,java.lang.Void> |
TransactionBuilder.getCheckExpression(Fn<? super EEContext,java.lang.Void> trueExpression,
Fn<? super EEContext,java.lang.Void> falseExpression)
トークンを検証しトークンを生成して EEContext.getSession()
に格納するFn を返します。 |
Fn<EEContext,java.lang.Void> |
ValidatorBuilder.getCheckExpression(Fn<EEContext,java.lang.Void> trueFn,
Fn<EEContext,java.lang.Void> falseFn)
値検証委譲先を実行して結果により委譲先を分岐する Fn を返します。 |
Fn<EEContext,java.lang.Void> |
ValidatorBuilder.getCheckExpression(Fn<EEContext,java.lang.Void> trueFn,
Fn<EEContext,java.lang.Void> falseFn)
値検証委譲先を実行して結果により委譲先を分岐する Fn を返します。 |
void |
ValidatorBuilder.setValidatorFn(Fn<? super ValidatorContext,java.lang.Boolean> validatorFn)
|
Fn 型のパラメータを持つ woolpack.ee のコンストラクタ | |
---|---|
FrameToTable(java.lang.String frameId,
java.lang.String targetName,
Fn<EEContext,java.lang.Void> nodeMaker,
Fn<java.lang.String,NodeFindable> factory)
|
|
FrameToTable(java.lang.String frameId,
java.lang.String targetName,
Fn<EEContext,java.lang.Void> nodeMaker,
Fn<java.lang.String,NodeFindable> factory)
|
|
TransactionBuilder(java.util.Collection<java.lang.String> idCollection,
Fn<java.lang.String,NodeFindable> factory)
トークンのサイズを32とします。 |
|
TransactionBuilder(java.lang.String key,
java.util.Collection<java.lang.String> idCollection,
int size,
Fn<java.lang.String,NodeFindable> factory)
|
|
ValidatorBuilder(Fn<? super ValidatorContext,java.lang.Boolean> validatorFn)
EEContext.getConfig() にメッセージの値が
見つからない場合はNullPointerException を投げます。 |
|
ValidatorBuilder(Fn<? super ValidatorContext,java.lang.Boolean> validatorFn,
EL messagesEL,
boolean valueNotFoundIgnoreFlag)
|
woolpack.el での Fn の使用 |
---|
Fn を返す woolpack.el のメソッド | |
---|---|
Fn<ConvertContext,java.lang.Void> |
ReflectionPropertyELFactory.getFn()
|
Fn<ConvertContext,java.lang.Void> |
MapEL.getFn()
|
Fn<ConvertContext,java.lang.Void> |
MapPropertyELFactory.getFn()
|
Fn 型のパラメータを持つ woolpack.el のメソッド | |
---|---|
static PropertyELFactory |
ELUtils.getPropertyELFactory(Fn<ConvertContext,java.lang.Void> fn)
プロパティにアクセスする GettingEL とEL のファクトリを返します。 |
void |
ReflectionPropertyELFactory.setFn(Fn<ConvertContext,java.lang.Void> fn)
|
void |
MapEL.setFn(Fn<ConvertContext,java.lang.Void> fn)
|
void |
MapPropertyELFactory.setFn(Fn<ConvertContext,java.lang.Void> fn)
|
Fn 型のパラメータを持つ woolpack.el のコンストラクタ | |
---|---|
MapEL(java.lang.String key,
Fn<ConvertContext,java.lang.Void> fn)
|
|
MapPropertyELFactory(Fn<ConvertContext,java.lang.Void> fn,
PropertyELFactory factory)
|
|
ReflectionPropertyELFactory(Fn<ConvertContext,java.lang.Void> fn)
|
woolpack.factory での Fn の使用 |
---|
Fn を実装している woolpack.factory のクラス | |
---|---|
class |
ConcurrentMapCache<C,K>
委譲先で生成したオブジェクトを ConcurrentMap にキャッシュして返すFn です。 |
class |
GettingELFn
GettingEL に委譲するFn です。 |
class |
InputStreamReaderFactory<C>
委譲先で取得した InputStream をReader に変換するFn です。 |
class |
MapCache<C,K>
委譲先で生成したオブジェクトを Map にキャッシュして返すFn です。 |
class |
NewInstanceFactory<R>
Class.newInstance() を使用するオブジェクトファクトリです。 |
class |
SideEffectConcurrentMapCache<C,K>
委譲先で生成したオブジェクトを ConcurrentMap にキャッシュして
コンテキスト役に設定するFn です。 |
class |
SideEffectMapCache<C,K>
委譲先で生成したオブジェクトを Map にキャッシュして
コンテキスト役に設定するFn です。 |
class |
StringInputStreamFactory
文字列のバイト配列表現を返すテスト用の Fn です。 |
class |
StringReaderFactory
StringReader を返すテスト用のFn です。 |
Fn を返す woolpack.factory のメソッド | |
---|---|
Fn<? super C,? extends java.io.InputStream> |
InputStreamReaderFactory.getInputStreamFactory()
|
Fn<? super C,? extends K> |
ConcurrentMapCache.getKeyGetter()
|
Fn<? super C,? extends K> |
SideEffectConcurrentMapCache.getKeyGetter()
|
Fn<? super C,? extends K> |
MapCache.getKeyGetter()
|
Fn<? super C,? extends K> |
SideEffectMapCache.getKeyGetter()
|
Fn<? super C,?> |
ConcurrentMapCache.getMaker()
|
Fn<? super C,?> |
SideEffectConcurrentMapCache.getMaker()
|
Fn<? super C,?> |
MapCache.getMaker()
|
Fn<? super C,?> |
SideEffectMapCache.getMaker()
|
Fn<? super C,? extends java.util.concurrent.ConcurrentMap<? super K,java.lang.Object>> |
ConcurrentMapCache.getMapGetter()
|
Fn<? super C,? extends java.util.concurrent.ConcurrentMap<? super K,java.lang.Object>> |
SideEffectConcurrentMapCache.getMapGetter()
|
Fn<? super C,? extends java.util.Map<? super K,java.lang.Object>> |
MapCache.getMapGetter()
|
Fn<? super C,? extends java.util.Map<? super K,java.lang.Object>> |
SideEffectMapCache.getMapGetter()
|
Fn 型のパラメータを持つ woolpack.factory のメソッド | ||
---|---|---|
static
|
FactoryUtils.cache(Fn<? super C,? extends java.util.Map<? super K,java.lang.Object>> mapGetter,
Fn<? super C,? extends K> keyGetter,
Fn<? super C,?> maker,
EL el)
|
|
static
|
FactoryUtils.cache(Fn<? super C,? extends java.util.Map<? super K,java.lang.Object>> mapGetter,
Fn<? super C,? extends K> keyGetter,
Fn<? super C,?> maker,
EL el)
|
|
static
|
FactoryUtils.cache(Fn<? super C,? extends java.util.Map<? super K,java.lang.Object>> mapGetter,
Fn<? super C,? extends K> keyGetter,
Fn<? super C,?> maker,
EL el)
|
|
static
|
FactoryUtils.cache(Fn<? super C,? extends java.util.Map<? super K,java.lang.Object>> mapGetter,
Fn<? super C,K> keyGetter,
Fn<? super C,?> maker)
|
|
static
|
FactoryUtils.cache(Fn<? super C,? extends java.util.Map<? super K,java.lang.Object>> mapGetter,
Fn<? super C,K> keyGetter,
Fn<? super C,?> maker)
|
|
static
|
FactoryUtils.cache(Fn<? super C,? extends java.util.Map<? super K,java.lang.Object>> mapGetter,
Fn<? super C,K> keyGetter,
Fn<? super C,?> maker)
|
|
static
|
FactoryUtils.concurrentCache(Fn<? super C,? extends java.util.concurrent.ConcurrentMap<? super K,java.lang.Object>> mapGetter,
Fn<? super C,? extends K> keyGetter,
Fn<? super C,?> maker,
EL el)
|
|
static
|
FactoryUtils.concurrentCache(Fn<? super C,? extends java.util.concurrent.ConcurrentMap<? super K,java.lang.Object>> mapGetter,
Fn<? super C,? extends K> keyGetter,
Fn<? super C,?> maker,
EL el)
|
|
static
|
FactoryUtils.concurrentCache(Fn<? super C,? extends java.util.concurrent.ConcurrentMap<? super K,java.lang.Object>> mapGetter,
Fn<? super C,? extends K> keyGetter,
Fn<? super C,?> maker,
EL el)
|
|
static
|
FactoryUtils.concurrentCache(Fn<? super C,? extends java.util.concurrent.ConcurrentMap<? super K,java.lang.Object>> mapGetter,
Fn<? super C,K> keyGetter,
Fn<? super C,?> maker)
|
|
static
|
FactoryUtils.concurrentCache(Fn<? super C,? extends java.util.concurrent.ConcurrentMap<? super K,java.lang.Object>> mapGetter,
Fn<? super C,K> keyGetter,
Fn<? super C,?> maker)
|
|
static
|
FactoryUtils.concurrentCache(Fn<? super C,? extends java.util.concurrent.ConcurrentMap<? super K,java.lang.Object>> mapGetter,
Fn<? super C,K> keyGetter,
Fn<? super C,?> maker)
|
|
static
|
FactoryUtils.inputStreamReaderFactory(Fn<? super C,? extends java.io.InputStream> inputStreamFactory,
java.lang.String charset)
|
|
void |
InputStreamReaderFactory.setInputStreamFactory(Fn<? super C,? extends java.io.InputStream> inputStreamFactory)
|
|
void |
ConcurrentMapCache.setKeyGetter(Fn<? super C,? extends K> keyGetter)
|
|
void |
SideEffectConcurrentMapCache.setKeyGetter(Fn<? super C,? extends K> keyGetter)
|
|
void |
MapCache.setKeyGetter(Fn<? super C,? extends K> keyGetter)
|
|
void |
SideEffectMapCache.setKeyGetter(Fn<? super C,? extends K> keyGetter)
|
|
void |
ConcurrentMapCache.setMaker(Fn<? super C,?> maker)
|
|
void |
SideEffectConcurrentMapCache.setMaker(Fn<? super C,?> maker)
|
|
void |
MapCache.setMaker(Fn<? super C,?> maker)
|
|
void |
SideEffectMapCache.setMaker(Fn<? super C,?> maker)
|
|
void |
ConcurrentMapCache.setMapGetter(Fn<? super C,? extends java.util.concurrent.ConcurrentMap<? super K,java.lang.Object>> mapGetter)
|
|
void |
SideEffectConcurrentMapCache.setMapGetter(Fn<? super C,? extends java.util.concurrent.ConcurrentMap<? super K,java.lang.Object>> mapGetter)
|
|
void |
MapCache.setMapGetter(Fn<? super C,? extends java.util.Map<? super K,java.lang.Object>> mapGetter)
|
|
void |
SideEffectMapCache.setMapGetter(Fn<? super C,? extends java.util.Map<? super K,java.lang.Object>> mapGetter)
|
Fn 型のパラメータを持つ woolpack.factory のコンストラクタ | |
---|---|
ConcurrentMapCache(Fn<? super C,? extends java.util.concurrent.ConcurrentMap<? super K,java.lang.Object>> mapGetter,
Fn<? super C,K> keyGetter,
Fn<? super C,?> maker)
|
|
ConcurrentMapCache(Fn<? super C,? extends java.util.concurrent.ConcurrentMap<? super K,java.lang.Object>> mapGetter,
Fn<? super C,K> keyGetter,
Fn<? super C,?> maker)
|
|
ConcurrentMapCache(Fn<? super C,? extends java.util.concurrent.ConcurrentMap<? super K,java.lang.Object>> mapGetter,
Fn<? super C,K> keyGetter,
Fn<? super C,?> maker)
|
|
InputStreamReaderFactory(Fn<? super C,? extends java.io.InputStream> inputStreamFactory,
java.lang.String charset)
|
|
MapCache(Fn<? super C,? extends java.util.Map<? super K,java.lang.Object>> mapGetter,
Fn<? super C,K> keyGetter,
Fn<? super C,?> maker)
|
|
MapCache(Fn<? super C,? extends java.util.Map<? super K,java.lang.Object>> mapGetter,
Fn<? super C,K> keyGetter,
Fn<? super C,?> maker)
|
|
MapCache(Fn<? super C,? extends java.util.Map<? super K,java.lang.Object>> mapGetter,
Fn<? super C,K> keyGetter,
Fn<? super C,?> maker)
|
|
SideEffectConcurrentMapCache(Fn<? super C,? extends java.util.concurrent.ConcurrentMap<? super K,java.lang.Object>> mapGetter,
Fn<? super C,? extends K> keyGetter,
Fn<? super C,?> maker,
EL el)
|
|
SideEffectConcurrentMapCache(Fn<? super C,? extends java.util.concurrent.ConcurrentMap<? super K,java.lang.Object>> mapGetter,
Fn<? super C,? extends K> keyGetter,
Fn<? super C,?> maker,
EL el)
|
|
SideEffectConcurrentMapCache(Fn<? super C,? extends java.util.concurrent.ConcurrentMap<? super K,java.lang.Object>> mapGetter,
Fn<? super C,? extends K> keyGetter,
Fn<? super C,?> maker,
EL el)
|
|
SideEffectMapCache(Fn<? super C,? extends java.util.Map<? super K,java.lang.Object>> mapGetter,
Fn<? super C,? extends K> keyGetter,
Fn<? super C,?> maker,
EL el)
|
|
SideEffectMapCache(Fn<? super C,? extends java.util.Map<? super K,java.lang.Object>> mapGetter,
Fn<? super C,? extends K> keyGetter,
Fn<? super C,?> maker,
EL el)
|
|
SideEffectMapCache(Fn<? super C,? extends java.util.Map<? super K,java.lang.Object>> mapGetter,
Fn<? super C,? extends K> keyGetter,
Fn<? super C,?> maker,
EL el)
|
woolpack.fn での Fn の使用 |
---|
Fn を実装している woolpack.fn のクラス | |
---|---|
class |
CastFn<R>
Class.cast(Object) を使用してキャストするFn です。 |
class |
Delegator<C,R>
委譲するだけの Fn です。 |
class |
EchoFn<C>
引数をそのまま返す Fn です。 |
class |
ExecFn<C,R>
汎関数を処理する Fn です。 |
class |
FixFn<C,R>
固定値を返す Fn です。 |
class |
IfFn<C,R>
評価結果により委譲先を分岐する Fn です。 |
class |
JoinFn<A,B,C>
ふたつの委譲先を接続する Fn です。 |
class |
NullFn<C,R>
なにもしない Fn です。 |
class |
RecodeFn<C,R>
通過情報を Collection に記録するテスト用のFn です。 |
class |
SeqFn<C,R>
委譲先を順次実行し、最後に実行した結果を返す Fn です。 |
class |
SwitchFn<C,R>
Map を使用して、キーに対する値を返すFn です。 |
class |
ThrowFn<C,R>
RuntimeException を投げるFn です。 |
class |
TryFn<C,R>
Java の try-catch-finallyのそれぞれのブロックで委譲する Fn です。 |
Fn として宣言されている woolpack.fn のフィールド | |
---|---|
static Fn<java.lang.Class,java.lang.Class> |
FnUtils.TO_WRAPPER
プリミティブ型をオブジェクト型に変換する Fn です。 |
Fn を返す woolpack.fn のメソッド | ||
---|---|---|
Fn<? super C,? extends R> |
SwitchFn.getDefaultFn()
|
|
Fn<? super C,? extends R> |
IfFn.getFalseFn()
|
|
Fn<? super C,? extends R> |
TryFn.getFinallyFn()
|
|
Fn<? super A,? extends B> |
JoinFn.getFirstFn()
|
|
Fn<? super C,? extends R> |
RecodeFn.getFn()
|
|
Fn<? super C,? extends Fn<? super C,? extends R>> |
ExecFn.getFn()
|
|
Fn<? super C,? extends R> |
Delegator.getFn()
|
|
Fn<? super C,?> |
IfFn.getIfFn()
|
|
Fn<? super java.lang.Throwable,? extends R> |
TryFn.getReportFn()
|
|
Fn<? super B,? extends C> |
JoinFn.getSecondFn()
|
|
Fn<? super C,? extends R> |
IfFn.getTrueFn()
|
|
static
|
FnUtils.join(Fn<? super A,? extends B> fn0,
Fn<? super B,? extends C> fn1,
Fn<? super C,? extends D> fn2)
|
|
static
|
FnUtils.join(Fn<? super A,? extends B> fn0,
Fn<? super B,? extends C> fn1,
Fn<? super C,? extends D> fn2,
Fn<? super D,? extends E> fn3)
|
|
static
|
FnUtils.join(Fn<? super A,? extends B> fn0,
Fn<? super B,? extends C> fn1,
Fn<? super C,? extends D> fn2,
Fn<? super D,? extends E> fn3,
Fn<? super E,? extends F> fn4)
|
Fn 型の引数を持つ型を返す woolpack.fn のメソッド | |
---|---|
Fn<? super C,? extends Fn<? super C,? extends R>> |
ExecFn.getFn()
|
java.lang.Iterable<? extends Fn<? super C,? extends R>> |
SeqFn.getIterable()
|
Fn 型のパラメータを持つ woolpack.fn のメソッド | ||
---|---|---|
static
|
FnUtils.delegate(Fn<? super C,? extends R> fn)
|
|
static
|
FnUtils.exec(Fn<? super C,? extends Fn<? super C,? extends R>> fn)
|
|
static
|
FnUtils.ifTrue(Fn<? super C,?> ifFn,
Fn<? super C,? extends R> trueFn,
Fn<? super C,? extends R> falseFn)
|
|
static
|
FnUtils.ifTrue(Fn<? super C,?> ifFn,
Fn<? super C,? extends R> trueFn,
Fn<? super C,? extends R> falseFn)
|
|
static
|
FnUtils.ifTrue(Fn<? super C,?> ifFn,
Fn<? super C,? extends R> trueFn,
Fn<? super C,? extends R> falseFn)
|
|
static
|
FnUtils.join(Fn<? super A,? extends B> fn0,
Fn<? super B,? extends C> fn1)
|
|
static
|
FnUtils.join(Fn<? super A,? extends B> fn0,
Fn<? super B,? extends C> fn1)
|
|
static
|
FnUtils.join(Fn<? super A,? extends B> fn0,
Fn<? super B,? extends C> fn1,
Fn<? super C,? extends D> fn2)
|
|
static
|
FnUtils.join(Fn<? super A,? extends B> fn0,
Fn<? super B,? extends C> fn1,
Fn<? super C,? extends D> fn2)
|
|
static
|
FnUtils.join(Fn<? super A,? extends B> fn0,
Fn<? super B,? extends C> fn1,
Fn<? super C,? extends D> fn2)
|
|
static
|
FnUtils.join(Fn<? super A,? extends B> fn0,
Fn<? super B,? extends C> fn1,
Fn<? super C,? extends D> fn2,
Fn<? super D,? extends E> fn3)
|
|
static
|
FnUtils.join(Fn<? super A,? extends B> fn0,
Fn<? super B,? extends C> fn1,
Fn<? super C,? extends D> fn2,
Fn<? super D,? extends E> fn3)
|
|
static
|
FnUtils.join(Fn<? super A,? extends B> fn0,
Fn<? super B,? extends C> fn1,
Fn<? super C,? extends D> fn2,
Fn<? super D,? extends E> fn3)
|
|
static
|
FnUtils.join(Fn<? super A,? extends B> fn0,
Fn<? super B,? extends C> fn1,
Fn<? super C,? extends D> fn2,
Fn<? super D,? extends E> fn3)
|
|
static
|
FnUtils.join(Fn<? super A,? extends B> fn0,
Fn<? super B,? extends C> fn1,
Fn<? super C,? extends D> fn2,
Fn<? super D,? extends E> fn3,
Fn<? super E,? extends F> fn4)
|
|
static
|
FnUtils.join(Fn<? super A,? extends B> fn0,
Fn<? super B,? extends C> fn1,
Fn<? super C,? extends D> fn2,
Fn<? super D,? extends E> fn3,
Fn<? super E,? extends F> fn4)
|
|
static
|
FnUtils.join(Fn<? super A,? extends B> fn0,
Fn<? super B,? extends C> fn1,
Fn<? super C,? extends D> fn2,
Fn<? super D,? extends E> fn3,
Fn<? super E,? extends F> fn4)
|
|
static
|
FnUtils.join(Fn<? super A,? extends B> fn0,
Fn<? super B,? extends C> fn1,
Fn<? super C,? extends D> fn2,
Fn<? super D,? extends E> fn3,
Fn<? super E,? extends F> fn4)
|
|
static
|
FnUtils.join(Fn<? super A,? extends B> fn0,
Fn<? super B,? extends C> fn1,
Fn<? super C,? extends D> fn2,
Fn<? super D,? extends E> fn3,
Fn<? super E,? extends F> fn4)
|
|
static
|
FnUtils.recode(Fn<? super C,? extends R> fn,
java.util.Collection<? super C> contextList,
java.util.Collection<? super R> returnList)
|
|
static
|
FnUtils.recode(Fn<? super C,? extends R> fn,
java.lang.String name,
java.util.Collection<java.lang.String> nameList)
|
|
static
|
FnUtils.recode(Fn<? super C,? extends R> fn,
java.lang.String name,
java.util.Collection<java.lang.String> nameList,
java.util.Collection<? super C> contextList,
java.util.Collection<? super R> returnList)
|
|
void |
SwitchFn.setDefaultFn(Fn<? super C,? extends R> defaultFn)
|
|
void |
IfFn.setFalseFn(Fn<? super C,? extends R> falseFn)
|
|
void |
TryFn.setFinallyFn(Fn<? super C,? extends R> finallyFn)
|
|
void |
JoinFn.setFirstFn(Fn<? super A,? extends B> firstFn)
|
|
void |
ExecFn.setFn(Fn<? super C,? extends Fn<? super C,? extends R>> fn)
|
|
void |
RecodeFn.setFn(Fn<? super C,? extends R> fn)
|
|
void |
Delegator.setFn(Fn<? super C,? extends R> fn)
|
|
void |
IfFn.setIfFn(Fn<? super C,?> ifFn)
|
|
void |
TryFn.setReportFn(Fn<? super java.lang.Throwable,? extends R> reportFn)
|
|
void |
JoinFn.setSecondFn(Fn<? super B,? extends C> secondFn)
|
|
void |
IfFn.setTrueFn(Fn<? super C,? extends R> trueFn)
|
|
static
|
FnUtils.switching(java.util.Map<? super C,? extends R> map,
Fn<? super C,? extends R> defaultFn)
|
|
static
|
FnUtils.trying(Fn<? super C,? extends R> fn,
Fn<? super java.lang.Throwable,? extends R> reportFn,
Fn<? super C,? extends R> finallyFn)
|
|
static
|
FnUtils.trying(Fn<? super C,? extends R> fn,
Fn<? super java.lang.Throwable,? extends R> reportFn,
Fn<? super C,? extends R> finallyFn)
|
|
static
|
FnUtils.trying(Fn<? super C,? extends R> fn,
Fn<? super java.lang.Throwable,? extends R> reportFn,
Fn<? super C,? extends R> finallyFn)
|
Method parameters in woolpack.fn with type arguments of type Fn | ||
---|---|---|
static
|
FnUtils.exec(Fn<? super C,? extends Fn<? super C,? extends R>> fn)
|
|
static
|
FnUtils.seq(java.lang.Iterable<? extends Fn<? super C,? extends R>> iterable)
|
|
void |
ExecFn.setFn(Fn<? super C,? extends Fn<? super C,? extends R>> fn)
|
|
void |
SeqFn.setIterable(java.lang.Iterable<? extends Fn<? super C,? extends R>> iterable)
|
Fn 型のパラメータを持つ woolpack.fn のコンストラクタ | |
---|---|
Delegator(Fn<? super C,? extends R> fn)
|
|
ExecFn(Fn<? super C,? extends Fn<? super C,? extends R>> fn)
|
|
IfFn(Fn<? super C,?> ifFn,
Fn<? super C,? extends R> trueFn,
Fn<? super C,? extends R> falseFn)
|
|
IfFn(Fn<? super C,?> ifFn,
Fn<? super C,? extends R> trueFn,
Fn<? super C,? extends R> falseFn)
|
|
IfFn(Fn<? super C,?> ifFn,
Fn<? super C,? extends R> trueFn,
Fn<? super C,? extends R> falseFn)
|
|
JoinFn(Fn<? super A,? extends B> firstFn,
Fn<? super B,? extends C> secondFn)
|
|
JoinFn(Fn<? super A,? extends B> firstFn,
Fn<? super B,? extends C> secondFn)
|
|
RecodeFn(Fn<? super C,? extends R> fn,
java.util.Collection<? super C> contextList,
java.util.Collection<? super R> returnList)
|
|
RecodeFn(Fn<? super C,? extends R> fn,
java.lang.String name,
java.util.Collection<java.lang.String> nameList)
|
|
RecodeFn(Fn<? super C,? extends R> fn,
java.lang.String name,
java.util.Collection<java.lang.String> nameList,
java.util.Collection<? super C> contextList,
java.util.Collection<? super R> returnList)
|
|
SwitchFn(java.util.Map<? super C,? extends R> map,
Fn<? super C,? extends R> defaultFn)
|
|
TryFn(Fn<? super C,? extends R> fn,
Fn<? super java.lang.Throwable,? extends R> reportFn,
Fn<? super C,? extends R> finallyFn)
|
|
TryFn(Fn<? super C,? extends R> fn,
Fn<? super java.lang.Throwable,? extends R> reportFn,
Fn<? super C,? extends R> finallyFn)
|
|
TryFn(Fn<? super C,? extends R> fn,
Fn<? super java.lang.Throwable,? extends R> reportFn,
Fn<? super C,? extends R> finallyFn)
|
Constructor parameters in woolpack.fn with type arguments of type Fn | |
---|---|
ExecFn(Fn<? super C,? extends Fn<? super C,? extends R>> fn)
|
|
SeqFn(java.lang.Iterable<? extends Fn<? super C,? extends R>> iterable)
|
woolpack.html での Fn の使用 |
---|
Fn を実装している woolpack.html のクラス | |
---|---|
class |
AbstractCountProperty<C extends NodeContext>
各属性値の出現回数をカウントして #interpret(Object, PropertyCounter)
に処理を委譲するFn です。 |
class |
AutoUpdater
DOM エレメントの属性値をプロパティ名としてコンポーネントから値を取得し、 DOM ノードに自動設定する Fn です。 |
class |
BranchPropertyCounter<C extends NodeContext>
各属性値の出現回数(1回か2回以上)により処理を分岐する Fn です。 |
class |
CaseNormalizer
エレメント名を大文字に、属性名を小文字に変換する Fn です。 |
class |
CommentRemover
SCRIPT ノード以外のコメントノードを削除する Fn です。 |
class |
HiddenAppender
子ノードに HTML の隠し項目(hidden パラメータ)を追加する Fn です。 |
class |
MergeCell
テーブルの指定した列の上下同一値のセルを結合する Fn です。 |
class |
MergeCellAll
テーブルの全ての列の上下同一値のセルを結合する Fn です。 |
class |
RadioRemaker
Map に格納された値とラベルの対応表を使用して
HTML のラジオボタンまたはチェックボックスを再生成するFn です。 |
class |
RowAttrConverter
テーブルの行毎の属性値を循環的に設定する Fn です。 |
class |
RowIndexInserter
テーブルに行番号列を追加する Fn です。 |
class |
SelectedValueUpdater
値に対応するラベルを再生成する Fn です。 |
class |
SelectRemaker
Map に格納された値とラベルの対応表を使用して
HTML のセレクトを再生成するFn です。 |
class |
SpaceCompressor
テキストノードの空白文字を圧縮する Fn です。 |
class |
ThisAndTextsRemover
指定された DOM ノードを削除し、さらにその後ろにあるテキストノードを全て削除する Fn です。 |
class |
ValueUpdater
値を再生成する Fn です。 |
Fn を返す woolpack.html のメソッド | |
---|---|
Fn<? super C,java.lang.Void> |
BranchPropertyCounter.getFirstFn()
|
Fn<? super C,java.lang.Void> |
BranchPropertyCounter.getPluralFn()
|
static Fn<NodeContext,java.lang.Void> |
HtmlUtils.removeExtension(java.lang.String elementName,
java.lang.String attrName)
拡張子を取り除く Fn を返します。 |
Fn 型のパラメータを持つ woolpack.html のメソッド | ||
---|---|---|
static
|
HtmlUtils.branchPropertyCount(EL el,
java.lang.Iterable<java.lang.String> attrNames,
Fn<? super C,java.lang.Void> firstFn,
Fn<? super C,java.lang.Void> pluralFn)
|
|
static
|
HtmlUtils.branchPropertyCount(EL el,
java.lang.Iterable<java.lang.String> attrNames,
Fn<? super C,java.lang.Void> firstFn,
Fn<? super C,java.lang.Void> pluralFn)
|
|
void |
BranchPropertyCounter.setFirstFn(Fn<? super C,java.lang.Void> firstFn)
|
|
void |
BranchPropertyCounter.setPluralFn(Fn<? super C,java.lang.Void> pluralFn)
|
Fn 型のパラメータを持つ woolpack.html のコンストラクタ | |
---|---|
BranchPropertyCounter(EL el,
java.lang.Iterable<java.lang.String> attrNames,
Fn<? super C,java.lang.Void> firstFn,
Fn<? super C,java.lang.Void> pluralFn)
|
|
BranchPropertyCounter(EL el,
java.lang.Iterable<java.lang.String> attrNames,
Fn<? super C,java.lang.Void> firstFn,
Fn<? super C,java.lang.Void> pluralFn)
|
woolpack.id での Fn の使用 |
---|
Fn を実装している woolpack.id のクラス | |
---|---|
class |
IdConverter<R>
id の変換を委譲する Fn です。 |
class |
IdGetter
IdContext.getId() を返すFn です。 |
class |
LocalId<C extends IdContext,R>
委譲先から復帰したときに識別子の値を呼び出し時の状態に初期化する Fn です。 |
Fn を返す woolpack.id のメソッド | |
---|---|
Fn<? super java.lang.String,java.lang.String> |
IdConverter.getConverter()
|
Fn 型のパラメータを持つ woolpack.id のメソッド | ||
---|---|---|
static
|
IdUtils.convertId(Fn<? super java.lang.String,java.lang.String> fn)
|
|
static
|
IdUtils.localId(Fn<? super C,? extends R> fn)
|
|
void |
IdConverter.setConverter(Fn<? super java.lang.String,java.lang.String> fn)
|
Fn 型のパラメータを持つ woolpack.id のコンストラクタ | |
---|---|
IdConverter(Fn<? super java.lang.String,java.lang.String> converter)
|
|
LocalId(Fn<? super C,? extends R> fn)
|
woolpack.misc での Fn の使用 |
---|
Fn を実装している woolpack.misc のクラス | |
---|---|
class |
LapTimeFn<C,R>
委譲先の実行時間を測定する Fn です。 |
class |
LoadBalancer<C,R>
複数のスレッドで同時に実行することができない Fn を、
複数生成することにより並行に実行するようにみせるFn です。 |
class |
RunnableFn<R>
Runnable に委譲するFn です。 |
class |
SleepFn<C,R>
スリープするテスト用の Fn です。 |
class |
SwitchNearLocale<R>
一覧から指定されたロケールに最も近いロケールをキーとして値を返す Fn です。 |
class |
ThreadLocalGetter<R>
ThreadLocal.get() を返すFn です。 |
class |
TryLocales<R>
Locale を元に id に接尾辞を付加し、DOM ノードの生成を委譲するFn です。 |
Fn を返す woolpack.misc のメソッド | |
---|---|
Fn<java.lang.Object,? extends Fn<? super C,? extends R>> |
LoadBalancer.getFactory()
|
Fn<? super C,?> |
FnRunnable.getFn()
|
Fn<? super java.lang.String,? extends R> |
TryLocales.getFn()
|
Fn<java.lang.Long,?> |
LapTimeFn.getReportFn()
|
Fn 型の引数を持つ型を返す woolpack.misc のメソッド | |
---|---|
Fn<java.lang.Object,? extends Fn<? super C,? extends R>> |
LoadBalancer.getFactory()
|
Fn 型のパラメータを持つ woolpack.misc のメソッド | ||
---|---|---|
static
|
MiscUtils.fnRunnable(Fn<? super C,?> fn,
C c)
|
|
static
|
MiscUtils.lapTime(Fn<? super C,? extends R> fn,
Fn<java.lang.Long,?> reportFn)
|
|
static
|
MiscUtils.lapTime(Fn<? super C,? extends R> fn,
Fn<java.lang.Long,?> reportFn)
|
|
static
|
MiscUtils.loadBalancer(Fn<java.lang.Object,? extends Fn<? super C,? extends R>> factory,
int length)
|
|
void |
FnRunnable.setFn(Fn<? super C,?> fn)
|
|
void |
TryLocales.setFn(Fn<? super java.lang.String,? extends R> fn)
|
|
void |
LapTimeFn.setReportFn(Fn<java.lang.Long,?> reportFn)
|
|
static
|
MiscUtils.tryLocales(Fn<? super java.lang.String,? extends R> nodeMaker,
java.lang.ThreadLocal<java.util.Locale> threadLocal)
|
Method parameters in woolpack.misc with type arguments of type Fn | ||
---|---|---|
static
|
MiscUtils.loadBalancer(Fn<java.lang.Object,? extends Fn<? super C,? extends R>> factory,
int length)
|
Fn 型のパラメータを持つ woolpack.misc のコンストラクタ | |
---|---|
FnRunnable(Fn<? super C,?> fn,
C c)
|
|
LapTimeFn(Fn<? super C,? extends R> fn,
Fn<java.lang.Long,?> reportFn)
|
|
LapTimeFn(Fn<? super C,? extends R> fn,
Fn<java.lang.Long,?> reportFn)
|
|
LoadBalancer(Fn<java.lang.Object,? extends Fn<? super C,? extends R>> factory,
int length)
|
|
TryLocales(Fn<? super java.lang.String,? extends R> fn,
java.lang.ThreadLocal<java.util.Locale> threadLocal)
|
Constructor parameters in woolpack.misc with type arguments of type Fn | |
---|---|
LoadBalancer(Fn<java.lang.Object,? extends Fn<? super C,? extends R>> factory,
int length)
|
woolpack.test での Fn の使用 |
---|
Fn 型のパラメータを持つ woolpack.test のコンストラクタ | |
---|---|
TestDomContextBuilder(Fn<java.lang.String,NodeFindable> factory)
|
|
TestDomContextBuilder(java.lang.Iterable<java.lang.String> attrNames,
Fn<java.lang.String,NodeFindable> factory)
|
woolpack.typeconvert での Fn の使用 |
---|
Fn を実装している woolpack.typeconvert のクラス | |
---|---|
class |
CollectionConverter
一覧型を変換する Fn です。 |
class |
Converter
ConvertContext.getValue() を委譲先で変換した結果を
ConvertContext.setValue(Object) に設定するFn です。 |
class |
DelegationIfNecessityConverter
変換前の値が null であるか、 または変換前の値の型が変換後の型と等しいか、 または変換後の型が Object または null の場合は変換前の値を返し、
それ以外の場合は委譲するFn です。 |
class |
PropertyNameGetter
ConvertContext.getPropertyName() を返すFn です。 |
class |
ToTypeConverter
ConvertContext.getToType() を委譲先で変換した結果を
ConvertContext.setToType(Class) に設定するFn です。 |
Fn として宣言されている woolpack.typeconvert のフィールド | |
---|---|
static Fn<ConvertContext,java.lang.Void> |
TypeConvertUtils.COLLECTION_CONVERTER
一覧型変換器のデフォルト値です。 |
static Fn<ConvertContext,java.lang.Class> |
TypeConvertUtils.GET_FROM_TYPE
ConvertContext.getValue() のObject.getClass() を返すFn です。 |
static Fn<ConvertContext,java.lang.String> |
TypeConvertUtils.GET_PROPERTY_NAME
|
static Fn<ConvertContext,java.lang.Class> |
TypeConvertUtils.GET_TO_TYPE
ConvertContext.getToType() を返すFn です。 |
static Fn<ConvertContext,java.lang.Void> |
TypeConvertUtils.SIMPLE_CONVERTER
単純型変換器のデフォルト値です。 |
Fn を返す woolpack.typeconvert のメソッド | |
---|---|
static Fn<ConvertContext,java.lang.Void> |
TypeConvertUtils.getCollectionConverter(java.text.NumberFormat numberFormat,
java.text.DateFormat dateFormat)
一覧型変換器を返します。 |
Fn<? super java.lang.Class,? extends java.lang.Class> |
ToTypeConverter.getFn()
|
Fn<ConvertContext,java.lang.Void> |
CollectionConverter.getFn()
|
Fn<java.lang.Object,?> |
Converter.getFn()
|
Fn<ConvertContext,java.lang.Void> |
DelegationIfNecessityConverter.getFn()
|
static Fn<ConvertContext,java.lang.Void> |
TypeConvertUtils.getSimpleConverter(java.text.NumberFormat numberFormat,
java.text.DateFormat dateFormat)
単純型変換器を返します。 |
Fn 型のパラメータを持つ woolpack.typeconvert のメソッド | |
---|---|
void |
ToTypeConverter.setFn(Fn<? super java.lang.Class,? extends java.lang.Class> fn)
|
void |
CollectionConverter.setFn(Fn<ConvertContext,java.lang.Void> fn)
|
void |
DelegationIfNecessityConverter.setFn(Fn<ConvertContext,java.lang.Void> fn)
|
void |
Converter.setFn(Fn<java.lang.Object,?> fn)
|
Fn 型のパラメータを持つ woolpack.typeconvert のコンストラクタ | |
---|---|
CollectionConverter(Fn<ConvertContext,java.lang.Void> fn)
|
|
Converter(Fn<java.lang.Object,?> fn)
|
|
DelegationIfNecessityConverter(Fn<ConvertContext,java.lang.Void> fn)
|
|
ToTypeConverter(Fn<? super java.lang.Class,? extends java.lang.Class> fn)
|
woolpack.validator での Fn の使用 |
---|
Fn を実装している woolpack.validator のクラス | |
---|---|
class |
ConvertValidator
値の変換を委譲する Fn です。 |
class |
LocalIndexValidator
インデックス値を一時的に設定して委譲し、 委譲先から復帰したときに呼び出し時の状態に初期化する Fn です。 |
class |
LocalKeyValidator
キー値を一時的に設定して委譲し、 委譲先から復帰したときに呼び出し時の状態に初期化する Fn です。 |
class |
MapGetter
ValidatorContext.getInputMap() を返すFn です。 |
class |
MessageValidator
メッセージを追加する Fn です。 |
class |
NameBranch
プロパティ名で委譲先を分岐する Fn です。 |
class |
NameBranchIfExists
プロパティ名で委譲先を分岐する Fn です。 |
class |
ValueGetter
ValidatorContext.getValue() を返すFn です。 |
class |
ValueLoopValidator
ValidatorContext.getInputMap() の
ValidatorContext.getKey() をキーとした
値一覧に対し順次委譲先を実行するFn です。 |
class |
ValuesGetter
ValidatorContext.getInputMap() の
ValidatorContext.getKey() を
キーとした値一覧を返すFn です。 |
Fn を返す woolpack.validator のメソッド | |
---|---|
Fn<java.lang.Object,?> |
ConvertValidator.getFn()
|
Fn 型の引数を持つ型を返す woolpack.validator のメソッド | |
---|---|
java.util.Map<java.lang.String,? extends Fn<ValidatorContext,java.lang.Boolean>> |
NameBranch.getMap()
|
Fn 型のパラメータを持つ woolpack.validator のメソッド | |
---|---|
static ConvertValidator |
ValidatorUtils.convertValue(Fn<java.lang.Object,?> fn)
|
static LocalIndexValidator |
ValidatorUtils.localIndex(int tmpIndex,
Fn<ValidatorContext,java.lang.Boolean> fn)
|
static LocalKeyValidator |
ValidatorUtils.localKey(java.lang.String tmpKey,
Fn<ValidatorContext,java.lang.Boolean> fn)
|
static ValueLoopValidator |
ValidatorUtils.loopValue(BooleanOperator<ValidatorContext> operator,
Fn<? super ValidatorContext,java.lang.Boolean> fn)
|
static ValueLoopValidator |
ValidatorUtils.loopValue(Fn<? super ValidatorContext,java.lang.Boolean> fn)
|
void |
ConvertValidator.setFn(Fn<java.lang.Object,?> fn)
|
Method parameters in woolpack.validator with type arguments of type Fn | |
---|---|
static NameBranch |
ValidatorUtils.branchByName(BooleanOperator<ValidatorContext> operator,
java.util.Map<java.lang.String,? extends Fn<ValidatorContext,java.lang.Boolean>> map)
|
static NameBranch |
ValidatorUtils.branchByName(java.util.Map<java.lang.String,? extends Fn<ValidatorContext,java.lang.Boolean>> map)
|
static NameBranchIfExists |
ValidatorUtils.branchByNameIfExists(BooleanOperator<ValidatorContext> operator,
java.util.Map<java.lang.String,? extends Fn<ValidatorContext,java.lang.Boolean>> map)
|
static NameBranchIfExists |
ValidatorUtils.branchByNameIfExists(java.util.Map<java.lang.String,? extends Fn<ValidatorContext,java.lang.Boolean>> map)
|
void |
NameBranch.setMap(java.util.Map<java.lang.String,? extends Fn<ValidatorContext,java.lang.Boolean>> map)
|
Fn 型のパラメータを持つ woolpack.validator のコンストラクタ | |
---|---|
ConvertValidator(Fn<java.lang.Object,?> fn)
|
|
LocalIndexValidator(int index,
Fn<ValidatorContext,java.lang.Boolean> fn)
|
|
LocalKeyValidator(java.lang.String key,
Fn<ValidatorContext,java.lang.Boolean> fn)
|
|
ValueLoopValidator(BooleanOperator<ValidatorContext> operator,
Fn<? super ValidatorContext,java.lang.Boolean> fn)
|
|
ValueLoopValidator(Fn<? super ValidatorContext,java.lang.Boolean> fn)
And を使用します。 |
Constructor parameters in woolpack.validator with type arguments of type Fn | |
---|---|
NameBranch(BooleanOperator<ValidatorContext> operator,
java.util.Map<java.lang.String,? extends Fn<ValidatorContext,java.lang.Boolean>> map)
|
|
NameBranch(java.util.Map<java.lang.String,? extends Fn<ValidatorContext,java.lang.Boolean>> map)
And を使用します。 |
|
NameBranchIfExists(BooleanOperator<ValidatorContext> operator,
java.util.Map<java.lang.String,? extends Fn<ValidatorContext,java.lang.Boolean>> map)
|
|
NameBranchIfExists(java.util.Map<java.lang.String,? extends Fn<ValidatorContext,java.lang.Boolean>> map)
And を使用します。 |
woolpack.visitor での Fn の使用 |
---|
Fn を実装している woolpack.visitor のクラス | |
---|---|
class |
ArrayAcceptor
エレメント役を配列とみなして、順次取り出した 値を引数にして Visitor.visit(Object) に委譲するFn です。 |
class |
BeanAcceptor
エレメント役から順次取り出したプロパティの 名前と値を引数にして Visitor.visit(Object) に委譲するFn です。 |
class |
ComplexAcceptor
複合体を一段階分解した値を引数にして Visitor.visit(Object) に委譲するFn です。 |
class |
EchoAcceptor
Visitor.visit() に委譲するFn です。 |
class |
ElementAcceptor
コンテキストに DOM エレメントを追加して子ノードの処理を委譲する Fn です。 |
class |
FixAcceptor
固定値を引数にして Visitor に委譲するFn です。 |
class |
IterableAcceptor
エレメント役を Iterable にキャストして、順次取り出した
値を引数にしてVisitor.visit(Object) に委譲するFn です。 |
class |
MapAcceptor
エレメント役を Map にキャストして、順次取り出した
キーと値を引数にしてVisitor.visit(Object) に委譲するFn です。 |
Fn として宣言されている woolpack.visitor のフィールド | |
---|---|
static Fn<Visitor<?>,java.lang.Void> |
VisitorUtils.ARRAY_ACCEPTOR
|
static Fn<Visitor<?>,java.lang.Void> |
VisitorUtils.BEAN_ACCEPTOR
|
static Fn<Visitor<?>,java.lang.Void> |
VisitorUtils.COMPLEX_ACCEPTOR
|
static Fn<Visitor<?>,java.lang.Void> |
VisitorUtils.ECHO_ACCEPTOR
|
static Fn<Visitor<?>,java.lang.Void> |
VisitorUtils.ITERABLE_ACCEPTOR
|
static Fn<Visitor<?>,java.lang.Void> |
VisitorUtils.MAP_ACCEPTOR
|
Fn 型の型パラメータを持つ woolpack.visitor のフィールド | |
---|---|
static java.util.Map<java.lang.Object,Fn<Visitor<java.util.List<java.lang.Object>>,java.lang.Void>> |
VisitorAppUtils.CHECK_NOT_EMPTY
構造化されたエレメントに null も空文字列も存在しないことをチェックするための Visitor.setMap(Map) に設定する値です。 |
static java.util.Map<java.lang.Object,Fn<Visitor<org.w3c.dom.Node>,java.lang.Void>> |
VisitorAppUtils.DOC
構造化されたエレメントを HTML 表現に変換するための Visitor.setMap(Map) に設定する値です。 |
static java.util.Map<java.lang.Object,Fn<Visitor<java.lang.StringBuilder>,java.lang.Void>> |
VisitorAppUtils.JS
構造化されたエレメントを Javascript 表現に変換するための Visitor.setMap(Map) に設定する値です。 |
static java.util.Map<java.lang.Object,Fn<? super Visitor<java.util.Collection<java.lang.String>>,java.lang.Void>> |
VisitorAppUtils.MESSAGE
構造化されたエレメントに含まれる MessageValidator.getMessage() を収集するための、
Visitor.setMap(Map) に設定するMap です。 |
Fn 型の引数を持つ型を返す woolpack.visitor のメソッド | |
---|---|
java.util.Map<java.lang.Object,? extends Fn<? super Visitor<S>,java.lang.Void>> |
Visitor.getMap()
|
Fn 型のパラメータを持つ woolpack.visitor のメソッド | ||
---|---|---|
static
|
VisitorUtils.localContext(V c,
Visitor<V> visitor,
Fn<? super Visitor<V>,java.lang.Void> acceptor)
Visitor.setSubContext(Object) を一時的に設定して委譲し、
委譲先から復帰したときに呼び出し時の状態に初期化します。 |
|
static
|
VisitorUtils.localElement(java.lang.Object element,
Visitor<V> visitor,
Fn<? super Visitor<V>,java.lang.Void> acceptor)
Visitor.setElement(Object) を一時的に設定して委譲し、
委譲先から復帰したときに呼び出し時の状態に初期化します。 |
Method parameters in woolpack.visitor with type arguments of type Fn | |
---|---|
void |
Visitor.setMap(java.util.Map<java.lang.Object,? extends Fn<? super Visitor<S>,java.lang.Void>> map)
|
Fn 型のパラメータを持つ woolpack.visitor のコンストラクタ | |
---|---|
ElementAcceptor(java.lang.String elementName,
Fn<? super Visitor<org.w3c.dom.Node>,java.lang.Void> acceptor)
|
woolpack.web での Fn の使用 |
---|
Fn を実装している woolpack.web のクラス | |
---|---|
class |
ContainerContextSetter
WebContext.setContainer(Object) にContainerContext を設定するFn です。 |
Fn として宣言されている woolpack.web のフィールド | |
---|---|
static Fn<WebContext,java.util.concurrent.ConcurrentMap<java.lang.String,java.lang.Object>> |
WebUtils.APPLICATION_FN
アプリケーションスコープを返す Fn です。 |
static Fn<WebContext,java.lang.Void> |
WebUtils.CLEAR_SESSION
セッションスコープをクリアする Fn です。 |
static Fn<WebContext,java.util.Map<java.lang.String,java.lang.Object>> |
WebUtils.REQUEST_FN
リクエストスコープを返す Fn です。 |
static Fn<WebContext,java.util.concurrent.ConcurrentMap<java.lang.String,java.lang.Object>> |
WebUtils.SESSION_FN
セッションスコープを返す Fn です。 |
Fn を返す woolpack.web のメソッド | |
---|---|
Fn<? super ContainerContext<WebContext>,?> |
ContainerContextSetter.getFn()
|
Fn 型のパラメータを持つ woolpack.web のメソッド | ||
---|---|---|
static
|
WebUtils.application(Fn<? super C,?> fn)
アプリケーションスコープでキャッシュする Fn を返します。 |
|
static
|
WebUtils.request(Fn<? super C,?> fn)
リクエストスコープでキャッシュする Fn を返します。 |
|
static
|
WebUtils.session(Fn<? super C,?> fn)
セッションスコープでキャッシュする Fn を返します。 |
|
void |
ContainerContextSetter.setFn(Fn<? super ContainerContext<WebContext>,?> fn)
|
Fn 型のパラメータを持つ woolpack.web のコンストラクタ | |
---|---|
ContainerContextSetter(Fn<? super ContainerContext<WebContext>,?> fn)
|
woolpack.xml での Fn の使用 |
---|
Fn を実装している woolpack.xml のクラス | |
---|---|
class |
AbstractNodeSeeker<C extends NodeContext>
DOM ノードを再帰的にループする抽象クラスします。 |
class |
AttrRemover
DOM エレメントの属性を削除する Fn です。 |
class |
AttrValueBranch<C extends NodeContext>
コンテキストを DOM エレメントとして 属性名に対応する値をキーとして委譲先を検索し委譲する Fn です。 |
class |
AttrValueGetter
DOM エレメントの属性値を返す Fn です。 |
class |
AttrValueUpdater<C extends NodeContext>
委譲先の返却値で属性値を更新する Fn です。 |
class |
ChildElementInserter<C extends NodeContext>
子ノードとして DOM エレメントを挿入する Fn です。 |
class |
ChildrenRemover
DOM ノードの全ての子ノードを削除する Fn です。 |
class |
ChildrenRetain
現在の位置の DOM ノードのみを削除する Fn です。 |
class |
ChildTextReplacer<C extends NodeContext>
指定された DOM ノードの子ノードをテキストノードに置き換える Fn です。 |
class |
NodeClone
Node.cloneNode(boolean) で複製したノードを再設定するFn です。 |
class |
NodeFactory
Reader とXmlTransformer を使用するNode のファクトリです。 |
class |
NodeFindableFactory
XPath を使用して DOM ノードを検索するNodeFindable のファクトリです。 |
class |
NodeFinder<C extends NodeContext>
ノードを検索して委譲する Fn です。 |
class |
NodeGetter
DOM ノード名を返す Fn です。 |
class |
NodeNameGetter
DOM ノード名を返す Fn です。 |
class |
NodeNormalizer
ドキュメントノードに対して Node.normalize() を呼び出すFn です。 |
class |
NodeSeeker<C extends NodeContext>
DOMノードを再帰的にループしながら委譲する Fn です。 |
class |
NodeSetter<C extends NodeContext>
委譲先で生成したノードを設定する Fn です。 |
class |
ParentElementInserter<C extends NodeContext>
親ノードとして DOM エレメントを挿入する Fn です。 |
class |
TemplateCopier<C extends NodeContext>
コンテキスト役からコレクション取得し、 コレクションの各値に対し DOM ノードをコピーして処理を委譲し、 最後にオリジナルのノードを削除する Fn です。 |
class |
TextReplacer<C extends NodeContext>
指定された DOM ノードをテキストノードに置き換える Fn です。 |
class |
ThisRemover
子ノードを全て含む DOM ノードを削除する Fn です。 |
class |
XmlTransformer
Transformer を使用して恒等変換を行うFn です。 |
Fn として宣言されている woolpack.xml のフィールド | |
---|---|
static Fn<XmlTransformerContext,java.lang.Void> |
XmlUtils.TRANSFORMER
恒等変換のデフォルト値です。 |
Fn を返す woolpack.xml のメソッド | |
---|---|
Fn<? super C,java.lang.Void> |
NodeFinder.getFirstFn()
|
Fn<? super C,java.lang.Void> |
ChildElementInserter.getFn()
|
Fn<? super C,java.lang.String> |
ChildTextReplacer.getFn()
|
Fn<? super C,java.lang.String> |
AttrValueUpdater.getFn()
|
Fn<? super C,java.lang.String> |
TextReplacer.getFn()
|
Fn<? super C,java.lang.Void> |
NodeSeeker.getFn()
|
Fn<? super C,java.lang.Void> |
TemplateCopier.getFn()
|
Fn<? super C,java.lang.Void> |
ParentElementInserter.getFn()
|
Fn<? super C,? extends org.w3c.dom.Node> |
NodeSetter.getFn()
|
Fn<java.lang.String,? extends Fn<? super C,java.lang.Void>> |
AttrValueBranch.getFn()
|
Fn<org.w3c.dom.Node,java.lang.Boolean> |
NodeFindableChildNodesImpl.getNodeChecker()
|
Fn<? super C,java.lang.Void> |
NodeFinder.getPluralFn()
|
Fn<? super java.lang.String,? extends java.io.Reader> |
NodeFactory.getReaderFactory()
|
Fn<XmlTransformerContext,java.lang.Void> |
NodeFactory.getTransformer()
|
Fn 型の引数を持つ型を返す woolpack.xml のメソッド | |
---|---|
Fn<java.lang.String,? extends Fn<? super C,java.lang.Void>> |
AttrValueBranch.getFn()
|
Fn 型のパラメータを持つ woolpack.xml のメソッド | ||
---|---|---|
static
|
XmlUtils.branchByAttrValue(java.lang.Iterable<java.lang.String> attrNames,
Fn<java.lang.String,? extends Fn<? super C,java.lang.Void>> fn)
|
|
static
|
XmlUtils.copyTemplate(GettingEL collectionEL,
EL valueEL,
Fn<? super C,java.lang.Void> fn)
|
|
static
|
XmlUtils.findNode(NodeFindable findable,
Fn<? super C,java.lang.Void> fn)
|
|
static
|
XmlUtils.findNode(NodeFindable findable,
Fn<? super C,java.lang.Void> firstFn,
Fn<? super C,java.lang.Void> pluralFn)
|
|
static
|
XmlUtils.findNode(NodeFindable findable,
Fn<? super C,java.lang.Void> firstFn,
Fn<? super C,java.lang.Void> pluralFn)
|
|
static
|
XmlUtils.insertElementToChild(java.lang.String elementName,
Fn<? super C,java.lang.Void> fn)
|
|
static
|
XmlUtils.insertElementToParent(java.lang.String elementName,
Fn<? super C,java.lang.Void> fn)
|
|
static NodeFactory |
XmlUtils.nodeFactory(Fn<? super java.lang.String,? extends java.io.Reader> readerFactory,
Fn<XmlTransformerContext,java.lang.Void> transformer)
|
|
static NodeFactory |
XmlUtils.nodeFactory(Fn<? super java.lang.String,? extends java.io.Reader> readerFactory,
Fn<XmlTransformerContext,java.lang.Void> transformer)
|
|
static
|
XmlUtils.replaceText(Fn<? super C,java.lang.String> fn)
|
|
static
|
XmlUtils.replaceTextToChild(Fn<? super C,java.lang.String> fn)
|
|
static
|
XmlUtils.seekNode(Fn<? super C,java.lang.Void> fn)
|
|
void |
NodeFinder.setFirstFn(Fn<? super C,java.lang.Void> firstFn)
|
|
void |
NodeSetter.setFn(Fn<? super C,? extends org.w3c.dom.Node> fn)
|
|
void |
ChildTextReplacer.setFn(Fn<? super C,java.lang.String> fn)
|
|
void |
AttrValueUpdater.setFn(Fn<? super C,java.lang.String> fn)
|
|
void |
TextReplacer.setFn(Fn<? super C,java.lang.String> fn)
|
|
void |
ChildElementInserter.setFn(Fn<? super C,java.lang.Void> fn)
|
|
void |
NodeSeeker.setFn(Fn<? super C,java.lang.Void> fn)
|
|
void |
TemplateCopier.setFn(Fn<? super C,java.lang.Void> fn)
|
|
void |
ParentElementInserter.setFn(Fn<? super C,java.lang.Void> fn)
|
|
void |
AttrValueBranch.setFn(Fn<java.lang.String,? extends Fn<? super C,java.lang.Void>> fn)
|
|
static
|
XmlUtils.setNode(Fn<? super C,? extends org.w3c.dom.Node> fn)
|
|
void |
NodeFindableChildNodesImpl.setNodeChecker(Fn<org.w3c.dom.Node,java.lang.Boolean> nodeChecker)
|
|
void |
NodeFinder.setPluralFn(Fn<? super C,java.lang.Void> pluralFn)
|
|
void |
NodeFactory.setReaderFactory(Fn<? super java.lang.String,? extends java.io.Reader> readerFactory)
|
|
void |
NodeFactory.setTransformer(Fn<XmlTransformerContext,java.lang.Void> transformer)
|
|
static
|
XmlUtils.updateAttrValue(java.lang.String attrName,
Fn<? super C,java.lang.String> fn)
|
Method parameters in woolpack.xml with type arguments of type Fn | ||
---|---|---|
static
|
XmlUtils.branchByAttrValue(java.lang.Iterable<java.lang.String> attrNames,
Fn<java.lang.String,? extends Fn<? super C,java.lang.Void>> fn)
|
|
void |
AttrValueBranch.setFn(Fn<java.lang.String,? extends Fn<? super C,java.lang.Void>> fn)
|
Fn 型のパラメータを持つ woolpack.xml のコンストラクタ | |
---|---|
AttrValueBranch(java.lang.Iterable<java.lang.String> attrNames,
Fn<java.lang.String,? extends Fn<? super C,java.lang.Void>> fn)
|
|
AttrValueUpdater(java.lang.String attrName,
Fn<? super C,java.lang.String> fn)
|
|
ChildElementInserter(java.lang.String elementName,
Fn<? super C,java.lang.Void> fn)
|
|
ChildTextReplacer(Fn<? super C,java.lang.String> fn)
|
|
NodeFactory(Fn<? super java.lang.String,? extends java.io.Reader> readerFactory,
Fn<XmlTransformerContext,java.lang.Void> transformer)
|
|
NodeFactory(Fn<? super java.lang.String,? extends java.io.Reader> readerFactory,
Fn<XmlTransformerContext,java.lang.Void> transformer)
|
|
NodeFindableChildNodesImpl(Fn<org.w3c.dom.Node,java.lang.Boolean> nodeChecker,
boolean deepFlag)
|
|
NodeFinder(NodeFindable findable,
Fn<? super C,java.lang.Void> fn)
|
|
NodeFinder(NodeFindable findable,
Fn<? super C,java.lang.Void> firstFn,
Fn<? super C,java.lang.Void> pluralFn)
|
|
NodeFinder(NodeFindable findable,
Fn<? super C,java.lang.Void> firstFn,
Fn<? super C,java.lang.Void> pluralFn)
|
|
NodeSeeker(Fn<? super C,java.lang.Void> fn)
|
|
NodeSetter(Fn<? super C,? extends org.w3c.dom.Node> fn)
|
|
ParentElementInserter(java.lang.String elementName,
Fn<? super C,java.lang.Void> fn)
|
|
TemplateCopier(GettingEL collectionEL,
EL valueEL,
Fn<? super C,java.lang.Void> fn)
|
|
TextReplacer(Fn<? super C,java.lang.String> fn)
|
Constructor parameters in woolpack.xml with type arguments of type Fn | |
---|---|
AttrValueBranch(java.lang.Iterable<java.lang.String> attrNames,
Fn<java.lang.String,? extends Fn<? super C,java.lang.Void>> fn)
|
|
Woolpack API | |||||||||
前 次 | フレームあり フレームなし |