org.databene.commons.validator
Class StringValidator

java.lang.Object
  extended by org.databene.commons.validator.StringLengthValidator
      extended by org.databene.commons.validator.StringValidator
All Implemented Interfaces:
Validator<java.lang.String>

public class StringValidator
extends StringLengthValidator

Validates a String by length and characters.

Created at 14.08.2008 09:19:51

Since:
0.4.5
Author:
Volker Bergmann

Constructor Summary
StringValidator()
           
StringValidator(int minLength, java.lang.Integer maxLength)
           
StringValidator(Validator<java.lang.Character> charValidator)
           
StringValidator(Validator<java.lang.Character> charValidator, int minLength, java.lang.Integer maxLength)
           
 
Method Summary
 boolean valid(java.lang.String text)
          Checks if an object is valid.
 
Methods inherited from class org.databene.commons.validator.StringLengthValidator
getMaxLength, getMinLength, isNullAllowed, setMaxLength, setMinLength, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

StringValidator

public StringValidator()

StringValidator

public StringValidator(Validator<java.lang.Character> charValidator)

StringValidator

public StringValidator(int minLength,
                       java.lang.Integer maxLength)

StringValidator

public StringValidator(Validator<java.lang.Character> charValidator,
                       int minLength,
                       java.lang.Integer maxLength)
Method Detail

valid

public boolean valid(java.lang.String text)
Description copied from interface: Validator
Checks if an object is valid.

Specified by:
valid in interface Validator<java.lang.String>
Overrides:
valid in class StringLengthValidator
Parameters:
text - the string to validate
Returns:
true if the length restrictions match, otherwise false.
See Also:
Validator


Copyright © 2010. All Rights Reserved.