Package com.stimulsoft.report.dictionary
Class StiValidationSettings
java.lang.Object
com.stimulsoft.report.dictionary.StiValidationSettings
- All Implemented Interfaces:
IStiSerializable,IStiSerializableToString
Copyright Stimulsoft
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddeserialize(String textContent) getMax()getMin()booleanisEmpty()booleanstatic StiValidationSettingsvoidsetExpression(String expression) voidsetExpressionLevel(StiValidationLevel expressionLevel) voidsetExpressionMessage(String expressionMessage) voidvoidvoidsetPatternLevel(StiValidationLevel patternLevel) voidsetPatternMessage(String patternMessage) voidsetPatternRegex(String patternRegex) voidsetPatternType(StiValidationPatternType patternType) voidsetRangeLevel(StiValidationLevel rangeLevel) voidsetRangeMessage(String rangeMessage) voidsetRequired(boolean required) toString()validate(Object value, StiSystemTypeEnum type, StiReport report, StiVariable variable)
-
Constructor Details
-
StiValidationSettings
public StiValidationSettings()
-
-
Method Details
-
isRequired
public boolean isRequired() -
setRequired
public void setRequired(boolean required) -
getMin
-
setMin
-
getMax
-
setMax
-
getRangeMessage
-
setRangeMessage
-
getRangeLevel
-
setRangeLevel
-
getExpression
-
setExpression
-
getExpressionMessage
-
setExpressionMessage
-
getExpressionLevel
-
setExpressionLevel
-
getPatternType
-
setPatternType
-
getPatternMessage
-
setPatternMessage
-
getPatternRegex
-
setPatternRegex
-
getPatternLevel
-
setPatternLevel
-
isEmpty
public boolean isEmpty() -
deserialize
- Specified by:
deserializein interfaceIStiSerializableToString
-
parse
-
serialize
- Specified by:
serializein interfaceIStiSerializableToString
-
toString
-
validate
public StiValidationResult validate(Object value, StiSystemTypeEnum type, StiReport report, StiVariable variable)
-