Woolpack API

パッケージ woolpack.bool

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

参照先:
          説明

クラスの概要
BooleanConverter<E extends Exception> 引数が null またはBoolean.FALSEの場合のみ Boolean.FALSEを返却するFnです。
BooleanState  
BooleanStateAndAndFactory  
BooleanStateAndFactory  
BooleanStateEqEqFactory  
BooleanStateEqFactory  
BooleanStateOrFactory  
BooleanStateOrOrFactory  
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です。
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> プロパティ値により以下の判定を行うクラスです。
RegExpChecker<E extends Exception> 正規表現でチェックするFnです。
 

パッケージ woolpack.bool の説明

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


Woolpack API

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