概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
| Woolpack API
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

## woolpack.fn
インタフェース Fn<C,R>

型パラメータ:
  `C` - コンテキスト役。
  `R` - 返却値。

既知の実装クラスの一覧:
  AbstractCountProperty, AbstractNodeSeeker, AcquireFn, ArrayAcceptor, AttrRemover, AttrValueBranch, AttrValueGetter, AttrValueUpdater, AutoUpdater, BeanAcceptor, BooleanConverter, BoolSeq, BranchPropertyCounter, CaseNormalizer, CastFn, ChildElementInserter, ChildrenRemover, ChildrenRetain, ChildTextReplacer, CloneFormatFactory, CollectionConverter, CommentRemover, CompareFn, ComplexAcceptor, ConcurrentMapCache, ConfigGetter, ConfigSetter, ContainerContextSetter, ContainsAllChecker, ContainsChecker, Converter, ConvertValidator, DelegationIfNecessityConverter, Delegator, DoSemaphoreFactory, EchoAcceptor, EchoFn, ElementAcceptor, EqualsChecker, ExecFn, FixAcceptor, FixFn, FormatConverter, FrameToTable, GettingELFn, HiddenAppender, IdConverter, IdGetter, IfFn, InputStreamReaderFactory, IterableAcceptor, JoinFn, JXPFactory, KeySetGetter, LapTimeFn, LoadBalancer, LocalId, LocalIndexValidator, LocalKeyValidator, MapAcceptor, MapCache, MapGetter, MaxChecker, MaxLengthChecker, MergeCell, MergeCellAll, MessageValidator, MinChecker, MinLengthChecker, NameBranch, NameBranchIfExists, NetMaskConverter, NewInstanceFactory, NodeClone, NodeFactory, NodeFindableFactory, NodeFinder, NodeGetter, NodeNameGetter, NodeNormalizer, NodeSeeker, NodeSetter, NotDelegator, NotEmptyChecker, NotFn, NullFn, ObjectMatcher, ParentElementInserter, ParseConverter, PropertyNameGetter, PutResourceBundle, RadioRemaker, RecodeFn, RegExpChecker, RegExpConverter, ResourceBundleFactory, RetainKeys, RowAttrConverter, RowIndexInserter, RunnableFn, SelectedValueUpdater, SelectRemaker, SeqFn, ServletInputStreamFactory, SideEffectConcurrentMapCache, SideEffectMapCache, SleepFn, SpaceCompressor, StringInputStreamFactory, StringReaderFactory, SwitchFn, SwitchNearLocale, TemplateCopier, TextReplacer, ThisAndTextsRemover, ThisRemover, ThreadLocalGetter, ThrowFn, ToBigDecimalConverter, ToBigIntegerConverter, ToByteConverter, ToDoubleConverter, ToFloatConverter, ToIntegerConverter, ToLinkedHashMap, ToLongConverter, ToShortConverter, ToSqlDateConverter, ToStringConverter, ToTimestampConverter, ToTypeConverter, TryFn, TryLocales, TrySemaphoreFactory, TrysFn, ValueGetter, ValueLoopValidator, ValuesGetter, ValueUpdater, XmlTransformer

    public interface Fn<C,R>

引数をひとつとり、返却値をひとつとる関数を表します。 本インタフェースでは以下のデザインパターンを適用することができます。

デザインパターン | 適用方法
Interpreter | 引数にコンテキスト役を割り当てる
Abstract Factory | 実装で返却値を生成する
Composite | 実装で本インタフェースの変数を宣言する
Proxy | 委譲を制御する
Adapter | 引数を変換して委譲する

作成者:
  nakamura

メソッドの概要
`R` | `exec(C c)` 関数を実行します。

メソッドの詳細

### exec

    R exec(C c)

  関数を実行します。

  パラメータ:
    `c` - コンテキスト役。
  戻り値:
    返却値。

概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
| Woolpack API
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

Copyright (C) 2006-2007 Takahiro Nakamura. All rights reserved.