Woolpack API

woolpack.validator
クラス ValidatorContext

java.lang.Object
  上位を拡張 woolpack.validator.ValidatorContext
すべての実装されたインタフェース:
IdContext

public class ValidatorContext
extends java.lang.Object
implements IdContext

値を検証し変換するためのコンテキストです。
適用しているデザインパターン:InterpreterのContext役。

作成者:
nakamura

コンストラクタの概要
ValidatorContext()
           
 
メソッドの概要
 void add(java.lang.String message)
          メッセージを追加します。
 MessageCollectable getCollectable()
           
 java.lang.String getId()
           
 int getIndex()
           
 java.util.Map<java.lang.String,java.util.List<java.lang.Object>> getInputMap()
           
 java.lang.String getKey()
           
 java.lang.Object getValue()
          getKey()getIndex()getInputMap()を検索し、 その位置の値を返します。
 void setCollectable(MessageCollectable collectable)
           
 void setId(java.lang.String id)
           
 void setIndex(int index)
           
 void setInputMap(java.util.Map<java.lang.String,java.util.List<java.lang.Object>> inputMap)
           
 void setKey(java.lang.String key)
           
 void setValue(java.lang.Object value)
          getKey()getIndex()getInputMap()を検索し、 その位置に値を設定します。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

ValidatorContext

public ValidatorContext()
メソッドの詳細

add

public void add(java.lang.String message)
メッセージを追加します。

パラメータ:
message -

getValue

public java.lang.Object getValue()
getKey()getIndex()getInputMap()を検索し、 その位置の値を返します。

戻り値:
設定されている値。

setValue

public void setValue(java.lang.Object value)
getKey()getIndex()getInputMap()を検索し、 その位置に値を設定します。

パラメータ:
value - 設定する値。

getCollectable

public MessageCollectable getCollectable()

setCollectable

public void setCollectable(MessageCollectable collectable)

getId

public java.lang.String getId()
定義:
インタフェース IdContext 内の getId

setId

public void setId(java.lang.String id)
定義:
インタフェース IdContext 内の setId

getInputMap

public java.util.Map<java.lang.String,java.util.List<java.lang.Object>> getInputMap()

setInputMap

public void setInputMap(java.util.Map<java.lang.String,java.util.List<java.lang.Object>> inputMap)

getKey

public java.lang.String getKey()

setKey

public void setKey(java.lang.String key)

getIndex

public int getIndex()

setIndex

public void setIndex(int index)

Woolpack API

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