Woolpack API

インタフェース
woolpack.bool.BooleanOperator の使用

BooleanOperator を使用しているパッケージ
woolpack.bool 真偽値処理を行う部品のパッケージです。 
woolpack.validator 値検証と値変換のための部品のパッケージです。 
 

woolpack.bool での BooleanOperator の使用
 

BooleanOperator を実装している woolpack.bool のクラス
 class And<C>
          ビットAND演算子のBooleanOperatorです。
 class AndAnd<C>
          論理AND演算子のBooleanOperatorです。
 class Eq<C>
          ビット同値演算子のBooleanOperatorです。
 class EqEq<C>
          論理同値演算子のBooleanOperatorです。
 class Or<C>
          ビットOR演算子のBooleanOperatorです。
 class OrOr<C>
          論理OR演算子のBooleanOperatorです。
 

BooleanOperator を返す woolpack.bool のメソッド
 BooleanOperator<C> BoolSeq.getOperator()
           
 

BooleanOperator 型のパラメータを持つ woolpack.bool のメソッド
static
<C> BoolSeq<C>
BoolUtils.boolSeq(BooleanOperator<C> operator, java.lang.Iterable<? extends Fn<? super C,java.lang.Boolean>> iterable)
           
 void BoolSeq.setOperator(BooleanOperator<C> operator)
           
 

BooleanOperator 型のパラメータを持つ woolpack.bool のコンストラクタ
BoolSeq(BooleanOperator<C> operator, java.lang.Iterable<? extends Fn<? super C,java.lang.Boolean>> iterable)
           
 

woolpack.validator での BooleanOperator の使用
 

BooleanOperator を返す woolpack.validator のメソッド
 BooleanOperator<ValidatorContext> ValueLoopValidator.getOperator()
           
 BooleanOperator<ValidatorContext> NameBranch.getOperator()
           
 

BooleanOperator 型のパラメータを持つ woolpack.validator のメソッド
static NameBranch ValidatorUtils.branchByName(BooleanOperator<ValidatorContext> operator, 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 ValueLoopValidator ValidatorUtils.loopValue(BooleanOperator<ValidatorContext> operator, Fn<? super ValidatorContext,java.lang.Boolean> fn)
           
 void ValueLoopValidator.setOperator(BooleanOperator<ValidatorContext> operator)
           
 void NameBranch.setOperator(BooleanOperator<ValidatorContext> operator)
           
 

BooleanOperator 型のパラメータを持つ woolpack.validator のコンストラクタ
NameBranch(BooleanOperator<ValidatorContext> operator, java.util.Map<java.lang.String,? extends Fn<ValidatorContext,java.lang.Boolean>> map)
           
NameBranchIfExists(BooleanOperator<ValidatorContext> operator, java.util.Map<java.lang.String,? extends Fn<ValidatorContext,java.lang.Boolean>> map)
           
ValueLoopValidator(BooleanOperator<ValidatorContext> operator, Fn<? super ValidatorContext,java.lang.Boolean> fn)
           
 


Woolpack API

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