/* * 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.test.internal.constraintvalidators.bv.time; import java.util.Calendar; import java.util.Date; import javax.validation.constraints.Future; import javax.validation.constraints.Past; /** * @author Hardy Ferentschik */ public class DateHolder { @Past private Calendar calendarWithPastDate; @Future private Calendar calendarWithFutureDate; @Past private Date past; @Past private Date future; public DateHolder() { calendarWithPastDate = Calendar.getInstance(); calendarWithPastDate.add( Calendar.YEAR, -1 ); past = calendarWithPastDate.getTime(); calendarWithFutureDate = Calendar.getInstance(); calendarWithFutureDate.add( Calendar.YEAR, 1 ); future = calendarWithFutureDate.getTime(); } public Calendar getCalendarWithPastDate() { return calendarWithPastDate; } public Calendar getCalendarWithFutureDate() { return calendarWithFutureDate; } public Date getPast() { return past; } public Date getFuture() { return future; } }