jaxx.runtime.validator.field
Class FieldExpressionWithParamsValidator
java.lang.Object
com.opensymphony.xwork2.validator.validators.ValidatorSupport
com.opensymphony.xwork2.validator.validators.FieldValidatorSupport
com.opensymphony.xwork2.validator.validators.FieldExpressionValidator
jaxx.runtime.validator.field.FieldExpressionWithParamsValidator
- All Implemented Interfaces:
- com.opensymphony.xwork2.validator.FieldValidator, com.opensymphony.xwork2.validator.ShortCircuitableValidator, com.opensymphony.xwork2.validator.Validator
public class FieldExpressionWithParamsValidator
- extends com.opensymphony.xwork2.validator.validators.FieldExpressionValidator
Extends FieldExpressionValidator to add some extra parameters available
in the FieldExpressionValidator.getExpression()
- Since:
- 1.3
- Author:
- tony
| Fields inherited from class com.opensymphony.xwork2.validator.validators.ValidatorSupport |
defaultMessage, log, messageKey |
| Methods inherited from class com.opensymphony.xwork2.validator.validators.FieldExpressionValidator |
getExpression, setExpression |
| Methods inherited from class com.opensymphony.xwork2.validator.validators.FieldValidatorSupport |
getFieldName, setFieldName, setValidatorType |
| Methods inherited from class com.opensymphony.xwork2.validator.validators.ValidatorSupport |
addActionError, addFieldError, conditionalParse, getDefaultMessage, getFieldValue, getMessage, getMessageKey, getMessageParameters, getParse, getValidatorContext, isShortCircuit, setDefaultMessage, setMessageKey, setMessageParameters, setParse, setShortCircuit, setValidatorContext |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface com.opensymphony.xwork2.validator.Validator |
getDefaultMessage, getMessage, getMessageKey, getMessageParameters, getValidatorContext, setDefaultMessage, setMessageKey, setMessageParameters, setValidatorContext |
EXTRA_BOOLEAN_PARAM_ENTRY_PATTERN
protected static final java.util.regex.Pattern EXTRA_BOOLEAN_PARAM_ENTRY_PATTERN
EXTRA_SHORT_PARAM_ENTRY_PATTERN
protected static final java.util.regex.Pattern EXTRA_SHORT_PARAM_ENTRY_PATTERN
EXTRA_INT_PARAM_ENTRY_PATTERN
protected static final java.util.regex.Pattern EXTRA_INT_PARAM_ENTRY_PATTERN
EXTRA_LONG_PARAM_ENTRY_PATTERN
protected static final java.util.regex.Pattern EXTRA_LONG_PARAM_ENTRY_PATTERN
EXTRA_DOUBLE_PARAM_ENTRY_PATTERN
protected static final java.util.regex.Pattern EXTRA_DOUBLE_PARAM_ENTRY_PATTERN
EXTRA_STRING_PARAM_ENTRY_PATTERN
protected static final java.util.regex.Pattern EXTRA_STRING_PARAM_ENTRY_PATTERN
stack
protected com.opensymphony.xwork2.util.ValueStack stack
booleanParams
protected java.lang.String booleanParams
shortParams
protected java.lang.String shortParams
intParams
protected java.lang.String intParams
longParams
protected java.lang.String longParams
doubleParams
protected java.lang.String doubleParams
stringParams
protected java.lang.String stringParams
booleans
protected java.util.Map<java.lang.String,java.lang.Boolean> booleans
shorts
protected java.util.Map<java.lang.String,java.lang.Short> shorts
ints
protected java.util.Map<java.lang.String,java.lang.Integer> ints
longs
protected java.util.Map<java.lang.String,java.lang.Long> longs
doubles
protected java.util.Map<java.lang.String,java.lang.Double> doubles
strings
protected java.util.Map<java.lang.String,java.lang.String> strings
FieldExpressionWithParamsValidator
public FieldExpressionWithParamsValidator()
getBooleanParams
public java.lang.String getBooleanParams()
setBooleanParams
public void setBooleanParams(java.lang.String booleanParams)
getDoubleParams
public java.lang.String getDoubleParams()
setDoubleParams
public void setDoubleParams(java.lang.String doubleParams)
getIntParams
public java.lang.String getIntParams()
setIntParams
public void setIntParams(java.lang.String intParams)
getLongParams
public java.lang.String getLongParams()
setLongParams
public void setLongParams(java.lang.String longParams)
getShortParams
public java.lang.String getShortParams()
setShortParams
public void setShortParams(java.lang.String shortParams)
getStringParams
public java.lang.String getStringParams()
setStringParams
public void setStringParams(java.lang.String stringParams)
getBooleans
public java.util.Map<java.lang.String,java.lang.Boolean> getBooleans()
getDoubles
public java.util.Map<java.lang.String,java.lang.Double> getDoubles()
getInts
public java.util.Map<java.lang.String,java.lang.Integer> getInts()
getLongs
public java.util.Map<java.lang.String,java.lang.Long> getLongs()
getShorts
public java.util.Map<java.lang.String,java.lang.Short> getShorts()
getStrings
public java.util.Map<java.lang.String,java.lang.String> getStrings()
getValidatorType
public java.lang.String getValidatorType()
- Specified by:
getValidatorType in interface com.opensymphony.xwork2.validator.Validator- Overrides:
getValidatorType in class com.opensymphony.xwork2.validator.validators.FieldValidatorSupport
setValueStack
public void setValueStack(com.opensymphony.xwork2.util.ValueStack stack)
- Specified by:
setValueStack in interface com.opensymphony.xwork2.validator.Validator- Overrides:
setValueStack in class com.opensymphony.xwork2.validator.validators.ValidatorSupport
validate
public void validate(java.lang.Object object)
throws com.opensymphony.xwork2.validator.ValidationException
- Specified by:
validate in interface com.opensymphony.xwork2.validator.Validator- Overrides:
validate in class com.opensymphony.xwork2.validator.validators.FieldExpressionValidator
- Throws:
com.opensymphony.xwork2.validator.ValidationException
initParams
protected <T> java.util.Map<java.lang.String,T> initParams(java.lang.Class<T> klass,
java.lang.String extraParams,
java.util.regex.Pattern pattern)
throws com.opensymphony.xwork2.validator.ValidationException
- Throws:
com.opensymphony.xwork2.validator.ValidationException
Copyright © 2008-2009 CodeLutin. All Rights Reserved.