Woolpack API

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

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

woolpack.bool での BooleanOperator の使用
 

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

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

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

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

woolpack.validator での BooleanOperator の使用
 

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

BooleanOperator 型のパラメータを持つ woolpack.validator のメソッド
static
<E extends java.lang.Exception>
NameBranch<E>
ValidatorUtils.branchByName(BooleanOperator<ValidatorContext,E> operator, java.util.Map<java.lang.String,? extends Fn<? super ValidatorContext,java.lang.Boolean,? extends E>> map)
           
static
<E extends java.lang.Exception>
NameBranchIfExists<E>
ValidatorUtils.branchByNameIfExists(BooleanOperator<ValidatorContext,E> operator, java.util.Map<java.lang.String,? extends Fn<? super ValidatorContext,java.lang.Boolean,? extends E>> map)
           
static
<E extends java.lang.Exception>
ValueLoopValidator<E>
ValidatorUtils.loopValue(BooleanOperator<ValidatorContext,E> operator, Fn<? super ValidatorContext,java.lang.Boolean,? extends E> fn)
           
 void ValueLoopValidator.setOperator(BooleanOperator<ValidatorContext,E> operator)
           
 void NameBranch.setOperator(BooleanOperator<ValidatorContext,E> operator)
           
 

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


Woolpack API

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