org.sejda.model.validation.validator
Class FileValidator

java.lang.Object
  extended by org.sejda.model.validation.validator.FileValidator
All Implemented Interfaces:
javax.validation.ConstraintValidator<IsFile,File>

public class FileValidator
extends Object
implements javax.validation.ConstraintValidator<IsFile,File>

Constraint validating the an instance of File is actually a file and not a directory.

Author:
Andrea Vacondio

Constructor Summary
FileValidator()
           
 
Method Summary
 void initialize(IsFile constraintAnnotation)
           
 boolean isValid(File value, javax.validation.ConstraintValidatorContext context)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FileValidator

public FileValidator()
Method Detail

initialize

public void initialize(IsFile constraintAnnotation)
Specified by:
initialize in interface javax.validation.ConstraintValidator<IsFile,File>

isValid

public boolean isValid(File value,
                       javax.validation.ConstraintValidatorContext context)
Specified by:
isValid in interface javax.validation.ConstraintValidator<IsFile,File>


Copyright © 2013 sejda. All Rights Reserved.