com.jonpereiradev.jfile.reader.rule.column.ColumnRule Maven / Gradle / Ivy
package com.jonpereiradev.jfile.reader.rule.column;
import com.jonpereiradev.jfile.reader.file.JFileColumn;
import com.jonpereiradev.jfile.reader.rule.GenericRule;
import org.apache.commons.lang3.StringUtils;
public interface ColumnRule extends GenericRule {
@Override
boolean isValid(JFileColumn fileColumn);
@Override
default boolean canValidate(JFileColumn fileColumn) {
return StringUtils.isNotBlank(fileColumn.getText());
}
int getPosition();
}