org.javalite.activejdbc.validation
Class ValidatorAdapter
java.lang.Object
org.javalite.activejdbc.validation.ValidatorAdapter
- All Implemented Interfaces:
- Validator
- Direct Known Subclasses:
- AttributePresenceValidator, Converter, NumericValidator, RangeValidator, RegexpValidator, UniquenessValidator
public abstract class ValidatorAdapter
- extends Object
- implements Validator
Subclass this class to create custom validators.
- Author:
- Igor Polevoy
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.javalite.activejdbc.validation.Validator |
validate |
ValidatorAdapter
public ValidatorAdapter()
setMessage
public final void setMessage(String message)
- Description copied from interface:
Validator
- Sets an message on this validator.
- Specified by:
setMessage in interface Validator
- Parameters:
message - error message.
formatMessage
public String formatMessage(Locale locale,
Object... params)
- Provides default implementation, will look for a property in resource bundle, using set message as key.
If property in resource bundle not found, treats message verbatim.
- Specified by:
formatMessage in interface Validator
- Parameters:
locale - locale to use, or null for default locale.params - parameters in case a message is parametrized.
- Returns:
- formatted message.
getMessage
public final String getMessage()
Copyright © 2015 JavaLite. All rights reserved.