![JAR search and dependency download from the Maven repository](/logo.png)
com.swak.excel.validation.BeanDataValidator Maven / Gradle / Ivy
package com.swak.excel.validation;
import com.swak.common.validation.ValidationResult;
import com.swak.common.validation.ValidatorUtils;
import com.swak.excel.metadata.ExcelRow;
public class BeanDataValidator implements RowDataValidator {
private Class>[] groups;
public BeanDataValidator(Class>[] groups) {
this.groups = groups;
}
public static BeanDataValidator newDataValidator(Class>[] groups) {
return new BeanDataValidator(groups);
}
@Override
public ValidationResult validate(ExcelRow data) {
return ValidatorUtils.warpValidate(data, groups);
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy