org.apache.commons.validator

Class ValidatorResult.ResultStatus

Enclosing Class:
ValidatorResult
Implemented Interfaces:
Serializable

protected class ValidatorResult.ResultStatus
extends java.lang.Object
implements Serializable

Contains the status of the validation.

Field Summary

private Object
result
private boolean
valid

Constructor Summary

ResultStatus(boolean valid, Object result)
Construct a Result status.

Method Summary

Object
getResult()
Gets the result returned by a validation method.
boolean
isValid()
Tests whether or not the validation passed.
void
setResult(Object result)
Sets the result returned by a validation method.
void
setValid(boolean valid)
Sets whether or not the validation passed.

Field Details

result

private Object result

valid

private boolean valid

Constructor Details

ResultStatus

public ResultStatus(boolean valid,
                    Object result)
Construct a Result status.
Parameters:
valid - Whether the validator passed or failed.
result - Value returned by the validator.

Method Details

getResult

public Object getResult()
Gets the result returned by a validation method. This can be used to retrieve to the correctly typed value of a date validation for example.
Returns:
The value returned by the validation.

isValid

public boolean isValid()
Tests whether or not the validation passed.
Returns:
true if the result was good.

setResult

public void setResult(Object result)
Sets the result returned by a validation method. This can be used to retrieve to the correctly typed value of a date validation for example.
Parameters:
result - The value returned by the validation.

setValid

public void setValid(boolean valid)
Sets whether or not the validation passed.
Parameters:
valid - Whether the validation passed.

Copyright (c) 2001-2004 Apache Software Foundation