Woolpack API

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

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

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

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

作成者:
nakamura

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

コンストラクタの詳細

LocalIndexValidator

public LocalIndexValidator(int index,
                           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

getIndex

public int getIndex()

setIndex

public void setIndex(int index)

Woolpack API

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