Woolpack API

woolpack.validator
クラス LocalKeyValidator<E extends java.lang.Exception>

java.lang.Object
  上位を拡張 woolpack.fn.Delegator<ValidatorContext,java.lang.Boolean,E>
      上位を拡張 woolpack.validator.LocalKeyValidator<E>
型パラメータ:
E -
すべての実装されたインタフェース:
Fn<ValidatorContext,java.lang.Boolean,E>

public class LocalKeyValidator<E extends java.lang.Exception>
extends Delegator<ValidatorContext,java.lang.Boolean,E>

キー値を一時的に設定して委譲し、 委譲先から復帰したときに呼び出し時の状態に初期化するFnです。

作成者:
nakamura

コンストラクタの概要
LocalKeyValidator(java.lang.String key, Fn<? super ValidatorContext,java.lang.Boolean,? extends E> fn)
           
 
メソッドの概要
 java.lang.Boolean exec(ValidatorContext context)
          関数を実行します。
 java.lang.String getKey()
           
 void setKey(java.lang.String key)
           
 
クラス woolpack.fn.Delegator から継承されたメソッド
getFn, setFn
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

LocalKeyValidator

public LocalKeyValidator(java.lang.String key,
                         Fn<? super ValidatorContext,java.lang.Boolean,? extends E> fn)
メソッドの詳細

exec

public java.lang.Boolean exec(ValidatorContext context)
                       throws E extends java.lang.Exception
インタフェース Fn の記述:
関数を実行します。

定義:
インタフェース Fn<ValidatorContext,java.lang.Boolean,E extends java.lang.Exception> 内の exec
オーバーライド:
クラス Delegator<ValidatorContext,java.lang.Boolean,E extends java.lang.Exception> 内の exec
パラメータ:
context - コンテキスト役。
戻り値:
返却値。
例外:
E - 例外。
E extends java.lang.Exception

getKey

public java.lang.String getKey()

setKey

public void setKey(java.lang.String key)

Woolpack API

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