Woolpack API

パッケージ woolpack.bool

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

参照先:
          説明

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

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

パッケージ woolpack.bool の説明

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


Woolpack API

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