org.apache.commons.contract.constraints
Class DateConstraints
java.lang.Object
org.apache.commons.contract.constraints.DateConstraints
- All Implemented Interfaces:
- Castable, Constraints, Validatable
public class DateConstraints
- extends Object
- implements Constraints
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
UNCONSTRAINED
public static final DateConstraints UNCONSTRAINED
constrained
protected boolean constrained
allowedValues
protected List allowedValues
earliest
protected Date earliest
latest
protected Date latest
formatPattern
protected String formatPattern
DateConstraints
public DateConstraints()
DateConstraints
public DateConstraints(String formatPattern)
DateConstraints
public DateConstraints(Date earliest,
Date latest)
isConstrained
public boolean isConstrained()
setEarliest
public void setEarliest(Date earliest)
setLatest
public void setLatest(Date latest)
setFormatPattern
public void setFormatPattern(String dateFormat)
cast
public Object cast(Object value,
Context context)
throws CastException
- Specified by:
cast
in interface Castable
- Throws:
CastException
validate
public void validate(Object value,
Context context)
throws ValidationException
- Specified by:
validate
in interface Validatable
- Throws:
ValidationException
verboseConstraints
public org.apache.commons.i18n.bundles.TextBundle verboseConstraints()
- Specified by:
verboseConstraints
in interface Constraints
Copyright © 2001-2010 The Apache Software Foundation. All Rights Reserved.