All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.vaadin.v7.data.validator.AbstractStringValidator Maven / Gradle / Ivy

The newest version!
/*
 * Copyright (C) 2000-2024 Vaadin Ltd
 *
 * This program is available under Vaadin Commercial License and Service Terms.
 *
 * See  for the full
 * license.
 */
package com.vaadin.v7.data.validator;

/**
 * Validator base class for validating strings.
 * 

* To include the value that failed validation in the exception message you can * use "{0}" in the error message. This will be replaced with the failed value * (converted to string using {@link #toString()}) or "null" if the value is * null. *

* * @author Vaadin Ltd. * @since 5.4 * * * @deprecated As of 8.0, replaced by {@link com.vaadin.data.validator.AbstractValidator} */ @SuppressWarnings("serial") @Deprecated public abstract class AbstractStringValidator extends AbstractValidator { /** * Constructs a validator for strings. * *

* Null and empty string values are always accepted. To reject empty values, * set the field being validated as required. *

* * @param errorMessage * the message to be included in an {@link InvalidValueException} * (with "{0}" replaced by the value that failed validation). */ public AbstractStringValidator(String errorMessage) { super(errorMessage); } @Override public Class getType() { return String.class; } }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy