Woolpack API

クラス
woolpack.validator.ValidatorContext の使用

ValidatorContext を使用しているパッケージ
woolpack.ee Web アプリケーション用部品とServlet API に依存する部品のパッケージです。 
woolpack.validator 値検証と値変換のための部品のパッケージです。 
 

woolpack.ee での ValidatorContext の使用
 

ValidatorContext 型の引数を持つ型を返す woolpack.ee のメソッド
 Fn<? super ValidatorContext,java.lang.Boolean,? extends E> ValidatorBuilder.getValidatorFn()
           
 

Method parameters in woolpack.ee with type arguments of type ValidatorContext
 void ValidatorBuilder.setValidatorFn(Fn<? super ValidatorContext,java.lang.Boolean,? extends E> validatorFn)
           
 

Constructor parameters in woolpack.ee with type arguments of type ValidatorContext
ValidatorBuilder(Fn<? super ValidatorContext,java.lang.Boolean,? extends E> validatorFn)
          EEContext.getConfig()にメッセージの値が 見つからない場合はNullPointerExceptionを投げます。
ValidatorBuilder(Fn<? super ValidatorContext,java.lang.Boolean,? extends E> validatorFn, EL messagesEL, boolean valueNotFoundIgnoreFlag)
           
 

woolpack.validator での ValidatorContext の使用
 

ValidatorContext 型の引数を持つ型を返す woolpack.validator のメソッド
 java.util.Map<java.lang.String,? extends Fn<? super ValidatorContext,java.lang.Boolean,? extends E>> NameBranch.getMap()
           
 BooleanOperator<ValidatorContext,E> ValueLoopValidator.getOperator()
           
 BooleanOperator<ValidatorContext,E> NameBranch.getOperator()
           
 

ValidatorContext 型のパラメータを持つ woolpack.validator のメソッド
 void SimpleMessageCollector.add(java.lang.String message, ValidatorContext context)
           
 void AddressedMessageCollector.add(java.lang.String message, ValidatorContext context)
           
 void MessageCollectable.add(java.lang.String message, ValidatorContext context)
          add(String)から呼び出されます(called)。
 java.lang.Boolean LocalIndexValidator.exec(ValidatorContext context)
           
 java.util.Map<java.lang.String,java.util.List<java.lang.Object>> MapGetter.exec(ValidatorContext c)
           
 java.lang.Boolean LocalKeyValidator.exec(ValidatorContext context)
           
 java.lang.Boolean ValueLoopValidator.exec(ValidatorContext context)
           
 java.lang.Boolean MessageValidator.exec(ValidatorContext context)
           
 java.lang.Boolean NameBranch.exec(ValidatorContext context)
           
 java.lang.Boolean ConvertValidator.exec(ValidatorContext c)
           
 java.util.List<java.lang.Object> ValuesGetter.exec(ValidatorContext c)
           
 java.lang.Object ValueGetter.exec(ValidatorContext c)
           
protected  java.util.Collection<java.lang.String> NameBranchIfExists.keySet(ValidatorContext context)
           
protected  java.util.Collection<java.lang.String> NameBranch.keySet(ValidatorContext context)
           
 

Method parameters in woolpack.validator with type arguments of type ValidatorContext
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>
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>
NameBranch<E>
ValidatorUtils.branchByName(java.util.Map<java.lang.String,? extends Fn<? super ValidatorContext,java.lang.Boolean,? extends E>> map)
          BoolUtils.and()を使用します。
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>
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>
NameBranchIfExists<E>
ValidatorUtils.branchByNameIfExists(java.util.Map<java.lang.String,? extends Fn<? super ValidatorContext,java.lang.Boolean,? extends E>> map)
          BoolUtils.and()を使用します。
static
<E extends java.lang.Exception>
LocalIndexValidator<E>
ValidatorUtils.localIndex(int tmpIndex, Fn<? super ValidatorContext,java.lang.Boolean,? extends E> fn)
           
static
<E extends java.lang.Exception>
LocalKeyValidator<E>
ValidatorUtils.localKey(java.lang.String tmpKey, Fn<? super ValidatorContext,java.lang.Boolean,? extends E> fn)
           
static
<E extends java.lang.Exception>
ValueLoopValidator<E>
ValidatorUtils.loopValue(BooleanOperator<ValidatorContext,E> operator, Fn<? super ValidatorContext,java.lang.Boolean,? extends E> fn)
           
static
<E extends java.lang.Exception>
ValueLoopValidator<E>
ValidatorUtils.loopValue(BooleanOperator<ValidatorContext,E> operator, Fn<? super ValidatorContext,java.lang.Boolean,? extends E> fn)
           
static
<E extends java.lang.Exception>
ValueLoopValidator<E>
ValidatorUtils.loopValue(Fn<? super ValidatorContext,java.lang.Boolean,? extends E> fn)
           
 void NameBranch.setMap(java.util.Map<java.lang.String,? extends Fn<? super ValidatorContext,java.lang.Boolean,? extends E>> map)
           
 void ValueLoopValidator.setOperator(BooleanOperator<ValidatorContext,E> operator)
           
 void NameBranch.setOperator(BooleanOperator<ValidatorContext,E> operator)
           
 

Constructor parameters in woolpack.validator with type arguments of type ValidatorContext
LocalIndexValidator(int index, Fn<? super ValidatorContext,java.lang.Boolean,? extends E> fn)
           
LocalKeyValidator(java.lang.String key, Fn<? super ValidatorContext,java.lang.Boolean,? extends E> fn)
           
NameBranch(BooleanOperator<ValidatorContext,E> operator, java.util.Map<java.lang.String,? extends Fn<? super ValidatorContext,java.lang.Boolean,? extends E>> map)
           
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)
           
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)
           
ValueLoopValidator(BooleanOperator<ValidatorContext,E> operator, Fn<? super ValidatorContext,java.lang.Boolean,? extends E> fn)
           
ValueLoopValidator(Fn<? super ValidatorContext,java.lang.Boolean,? extends E> fn)
          BoolUtils.and()を使用します。
 


Woolpack API

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