net.sourceforge.annovalidator.builtin.validators
Annotation Type ValidateDateCompare


@Target(value=FIELD)
@Retention(value=RUNTIME)
public @interface ValidateDateCompare


Required Element Summary
 ValidateDateCompare.ComparisonType comparisonType
           
 DateUtil.DateSource secondDate
           
 
Optional Element Summary
 java.lang.String[] dateFormats
           
 java.lang.String errorCode
           
 DateUtil.DateSource firstDate
           
 boolean inclusive
           
 java.lang.String invalidDateErrorCode
           
 java.lang.String otherDateFieldName
           
 

Element Detail

secondDate

public abstract DateUtil.DateSource secondDate

comparisonType

public abstract ValidateDateCompare.ComparisonType comparisonType

firstDate

public abstract DateUtil.DateSource firstDate
Default:
@net.sourceforge.annovalidator.util.DateUtil.DateSource

otherDateFieldName

public abstract java.lang.String otherDateFieldName
Default:
""

dateFormats

public abstract java.lang.String[] dateFormats
Default:
"dd/MM/yyyy"

inclusive

public abstract boolean inclusive
Default:
true

errorCode

public abstract java.lang.String errorCode
Default:
""

invalidDateErrorCode

public abstract java.lang.String invalidDateErrorCode
Default:
"invalidDate"


Copyright © 2008. All Rights Reserved.