org.outerj.xreporter.datatype
Class ValidationResult

java.lang.Object
  extended byorg.outerj.xreporter.datatype.ValidationResult

public class ValidationResult
extends java.lang.Object

Object returned as result of calling DataType.validate(java.lang.String, org.outerj.xreporter.report.definition.ExecutionContext). If isValid() returns true, getValue() can be called to get the value, otherwise getErrorMsg() can be called to get the validation error message.


Field Summary
protected  java.lang.String errorMsg
           
protected  boolean valid
           
protected  java.lang.Object value
           
 
Constructor Summary
ValidationResult()
           
 
Method Summary
 java.lang.String getErrorMsg()
           
 java.lang.Object getValue()
           
 boolean isValid()
           
 void setErrorMsg(java.lang.String errorMsg)
           
 void setValid(boolean valid)
           
 void setValue(java.lang.Object value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

valid

protected boolean valid

value

protected java.lang.Object value

errorMsg

protected java.lang.String errorMsg
Constructor Detail

ValidationResult

public ValidationResult()
Method Detail

setValue

public void setValue(java.lang.Object value)

setValid

public void setValid(boolean valid)

setErrorMsg

public void setErrorMsg(java.lang.String errorMsg)

getValue

public java.lang.Object getValue()

isValid

public boolean isValid()

getErrorMsg

public java.lang.String getErrorMsg()