org.apache.commons.latka.validators
Class ByteLengthValidator

java.lang.Object
  extended by org.apache.commons.latka.validators.BaseValidator
      extended by org.apache.commons.latka.validators.ByteLengthValidator
All Implemented Interfaces:
Validator

public class ByteLengthValidator
extends BaseValidator
implements Validator

FIXME: Docs

Version:
$Id: ByteLengthValidator.java 155424 2005-02-26 13:09:29Z dirkv $
Author:
Morgan Delagrange, dIon Gillard

Field Summary
protected  int _maxLength
           
protected  int _minLength
           
protected static MessageFormat MAX_MESSAGE
           
protected static MessageFormat MIN_MESSAGE
           
 
Fields inherited from class org.apache.commons.latka.validators.BaseValidator
_label, _log
 
Constructor Summary
ByteLengthValidator()
           
ByteLengthValidator(int min, int max)
           
ByteLengthValidator(String label)
           
ByteLengthValidator(String label, int min, int max)
           
 
Method Summary
 void setMaxLength(int length)
           
 void setMinLength(int length)
           
 void validate(Response response)
          Validate a response
 
Methods inherited from class org.apache.commons.latka.validators.BaseValidator
fail, getLabel, setLabel
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_minLength

protected int _minLength

_maxLength

protected int _maxLength

MAX_MESSAGE

protected static final MessageFormat MAX_MESSAGE

MIN_MESSAGE

protected static final MessageFormat MIN_MESSAGE
Constructor Detail

ByteLengthValidator

public ByteLengthValidator()

ByteLengthValidator

public ByteLengthValidator(String label)

ByteLengthValidator

public ByteLengthValidator(int min,
                           int max)

ByteLengthValidator

public ByteLengthValidator(String label,
                           int min,
                           int max)
Method Detail

setMinLength

public void setMinLength(int length)

setMaxLength

public void setMaxLength(int length)

validate

public void validate(Response response)
              throws ValidationException
Description copied from class: BaseValidator
Validate a response

Specified by:
validate in interface Validator
Specified by:
validate in class BaseValidator
Parameters:
response - the response to validate
Throws:
ValidationException - if the Response fails to be valid


Copyright © 2001-2010 The Apache Software Foundation. All Rights Reserved.