package crate.elasticsearch.action.import_.parser;
import java.util.regex.Pattern;
import org.elasticsearch.common.xcontent.XContentParser;
import crate.elasticsearch.action.import_.ImportContext;
public class FilePatternParseElement implements ImportParseElement {
@Override
public void parse(XContentParser parser, ImportContext context)
throws Exception {
XContentParser.Token token = parser.currentToken();
if (token.isValue()) {
Pattern p = Pattern.compile(parser.text());
context.file_pattern(p);
}
}
}