概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
| Woolpack API
前のパッケージ 次のパッケージ | フレームあり フレームなし

## パッケージ woolpack.bool

真偽値処理を行う部品のパッケージです。

参照先:
説明

インタフェースの概要
BooleanOperator<C> | 委譲先の一覧の呼び出し方と結果の集計方法を表します。

クラスの概要
And<C> | ビットAND演算子の`BooleanOperator`です。
AndAnd<C> | 論理AND演算子の`BooleanOperator`です。
BooleanConverter | 引数が null または`Boolean.FALSE`の場合のみ `Boolean.FALSE`を返却する`Fn`です。
BoolSeq<C> | 委譲先を順次呼び出して集計する`Fn`です。
BoolUtils | ユーティリティです。
CompareFn<C extends Comparable<C>> | 比較する`Fn`です。
ContainsAllChecker | コレクションがすべて含まれることをチェックする`Fn`です。
ContainsChecker | コンテキスト役がコレクションに含まれることをチェックする`Fn`です。
Eq<C> | ビット同値演算子の`BooleanOperator`です。
EqEq<C> | 論理同値演算子の`BooleanOperator`です。
EqualsChecker | `Object.equals(Object)`で同値関係をチェックする`Fn`です。
MaxChecker<C extends Comparable<C>> | 最大値をチェックする`Fn`です。
MaxLengthChecker | 文字列の最大文字数をチェックする`Fn`です。
MinChecker<C extends Comparable<C>> | 最小値をチェックする`Fn`です。
MinLengthChecker | 文字列の最小文字数をチェックする`Fn`です。
NotDelegator<C> | 委譲先の結果の否定する`Fn`です。
NotEmptyChecker | null でない、かつ文字列の場合は空でないことをチェックする`Fn`です。
NotFn | コンテキストを否定する`Fn`です。
ObjectMatcher | プロパティ値により以下の判定を行うクラスです。
Or<C> | ビットOR演算子の`BooleanOperator`です。
OrOr<C> | 論理OR演算子の`BooleanOperator`です。
RegExpChecker | 正規表現でチェックする`Fn`です。

## パッケージ woolpack.bool の説明

真偽値処理を行う部品のパッケージです。 このパッケージでは返却値が`Boolean`である`Fn`の各種実装を定義しています。 また委譲先の一覧の呼び出し方と`Boolean`型返却値の集計方法を表す `BooleanOperator`インタフェースとその実装 (論理AND演算子、ビットAND演算子、論理OR演算子、ビットOR演算子、論理同値演算子、ビット同値演算子) を定義しています。

概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
| Woolpack API
前のパッケージ 次のパッケージ | フレームあり フレームなし

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