/*
 * Hibernate Validator, declare and validate application constraints
 *
 * License: Apache License, Version 2.0
 * See the license.txt file in the root directory or <http://www.apache.org/licenses/LICENSE-2.0>.
 */
package org.hibernate.validator.cfg.defs;

import org.hibernate.validator.cfg.ConstraintDef;
import org.hibernate.validator.constraints.LuhnCheck;

Author:Marko Bekta
/** * @author Marko Bekta */
public class LuhnCheckDef extends ConstraintDef<LuhnCheckDef, LuhnCheck> { public LuhnCheckDef() { super( LuhnCheck.class ); } public LuhnCheckDef startIndex(int index) { addParameter( "startIndex", index ); return this; } public LuhnCheckDef endIndex(int index) { addParameter( "endIndex", index ); return this; } public LuhnCheckDef checkDigitIndex(int index) { addParameter( "checkDigitIndex", index ); return this; } public LuhnCheckDef ignoreNonDigitCharacters(boolean ignore) { addParameter( "ignoreNonDigitCharacters", ignore ); return this; } }