org.seasar.swing.validator
クラス FloatRangeConstraint
java.lang.Object
  
org.seasar.swing.validator.AbstractConstraint
      
org.seasar.swing.validator.FloatRangeConstraint
- すべての実装されたインタフェース: 
 - Constraint
 
public class FloatRangeConstraint
- extends AbstractConstraint
 
- 作成者:
 
  - kaiseh
 
 
| 
メソッドの概要 | 
 float | 
getMax()
 
            | 
protected  java.lang.String | 
getMessageKey()
 
            | 
protected  java.util.Map<java.lang.String,java.lang.String> | 
getMessageVariables(java.lang.Object value)
 
            | 
 float | 
getMin()
 
            | 
 boolean | 
isSatisfied(java.lang.Object value)
 
          値が制約を満たしているかどうかを検証します。 | 
 void | 
read(java.lang.Class<?> modelClass,
     java.lang.String propertyName,
     java.lang.Class<?> propertyClass,
     java.lang.annotation.Annotation annotation)
 
          アノテーションから制約の設定を読み取ります。 | 
 void | 
setMax(float max)
 
            | 
 void | 
setMin(float min)
 
            | 
 
 
| クラス java.lang.Object から継承されたメソッド | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
FloatRangeConstraint
public FloatRangeConstraint()
FloatRangeConstraint
public FloatRangeConstraint(float min,
                            float max)
read
public void read(java.lang.Class<?> modelClass,
                 java.lang.String propertyName,
                 java.lang.Class<?> propertyClass,
                 java.lang.annotation.Annotation annotation)
- インタフェース 
Constraint の記述:  
- アノテーションから制約の設定を読み取ります。
- 定義:
 - インタフェース 
Constraint 内の read - オーバーライド: 
 - クラス 
AbstractConstraint 内の read 
 
- パラメータ:
 modelClass - プロパティの所有クラスpropertyName - プロパティ名propertyClass - プロパティクラスannotation - アノテーション
 
 
getMin
public float getMin()
 
setMin
public void setMin(float min)
 
getMax
public float getMax()
 
setMax
public void setMax(float max)
 
getMessageKey
protected java.lang.String getMessageKey()
- オーバーライド: 
 - クラス 
AbstractConstraint 内の getMessageKey 
 
 
getMessageVariables
protected java.util.Map<java.lang.String,java.lang.String> getMessageVariables(java.lang.Object value)
- オーバーライド: 
 - クラス 
AbstractConstraint 内の getMessageVariables 
 
 
isSatisfied
public boolean isSatisfied(java.lang.Object value)
- インタフェース 
Constraint の記述:  
- 値が制約を満たしているかどうかを検証します。
- パラメータ:
 value - 検証対象の値
- 戻り値:
 - 値が制約を満たしている場合は
true