com.bankframe.fe.statemachine.ext.apploaders
Class ValidationRule
java.lang.Object
com.bankframe.fe.statemachine.ext.apploaders.ValidationRule
- public class ValidationRule
- extends java.lang.Object
Field Summary |
static java.lang.String |
EMPTY
|
static java.lang.String[] |
RULES
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
EMPTY
public static java.lang.String EMPTY
RULES
public static java.lang.String[] RULES
ValidationRule
public ValidationRule()
toString
public java.lang.String toString()
getKey
public java.lang.String getKey()
isExactLength
public boolean isExactLength()
isMandatory
public boolean isMandatory()
isValidateIf
public boolean isValidateIf()
getValidateIfField
public java.lang.String getValidateIfField()
getValidateIfValue
public java.lang.String getValidateIfValue()
getMinLength
public java.lang.Integer getMinLength()
getMaxLength
public java.lang.Integer getMaxLength()
getDesc
public java.lang.String getDesc()
getRule
public java.lang.String getRule()
isValidate
public boolean isValidate()
getMinRange
public java.lang.Double getMinRange()
getMaxRange
public java.lang.Double getMaxRange()
setKey
public void setKey(java.lang.String newKey)
setExactLength
public void setExactLength(boolean newExactLength)
setMandatory
public void setMandatory(boolean newMandatory)
setValidateIf
public void setValidateIf(boolean newValidateIf)
setValidateIfField
public void setValidateIfField(java.lang.String newValidateIfField)
setValidateIfValue
public void setValidateIfValue(java.lang.String newValidateIfValue)
setMinLength
public void setMinLength(java.lang.Integer newMinLength)
setMaxLength
public void setMaxLength(java.lang.Integer newMaxLength)
setDesc
public void setDesc(java.lang.String newDesc)
setRule
public void setRule(java.lang.String newRule)
setValidate
public void setValidate(boolean newValidate)
setMinRange
public void setMinRange(java.lang.Double newMinRange)
setMaxRange
public void setMaxRange(java.lang.Double newMaxRange)
convert
public static ValidationRule convert(java.lang.String ruleStr)
setMinLengthWithString
public void setMinLengthWithString(java.lang.String value)
setMaxLengthWithString
public void setMaxLengthWithString(java.lang.String value)
setMinRangeWithString
public void setMinRangeWithString(java.lang.String value)
setMaxRangeWithString
public void setMaxRangeWithString(java.lang.String value)
requiresPattern
public boolean requiresPattern()
requiresKey
public boolean requiresKey()
requiresKeyOrPattern
public static boolean requiresKeyOrPattern(java.lang.String key)
isRange
public boolean isRange()
isRange
public static boolean isRange(java.lang.String text)
getMinLengthAsStr
public java.lang.String getMinLengthAsStr()
getMaxLengthAsStr
public java.lang.String getMaxLengthAsStr()
getMinRangeAsStr
public java.lang.String getMinRangeAsStr()
getMaxRangeAsStr
public java.lang.String getMaxRangeAsStr()
executeValidate
public void executeValidate(Inputs inputs,
java.lang.Object value)
throws ValidationException
- Throws:
ValidationException
setDescAsDPName
public void setDescAsDPName(java.lang.String dpName)
Copyright © 2004 Siebel Systems, Inc. All rights reserved.