package edu.washington.escience.myria.api.encoding;
import edu.washington.escience.myria.Schema;
import edu.washington.escience.myria.api.encoding.QueryConstruct.ConstructArgs;
import edu.washington.escience.myria.io.DataSource;
import edu.washington.escience.myria.operator.FileScan;
public class FileScanEncoding extends LeafOperatorEncoding<FileScan> {
@Required public Schema schema;
@Required public DataSource source;
public Character delimiter;
public Character quote;
public Character escape;
public Integer skip;
@Override
public FileScan construct(ConstructArgs args) {
return new FileScan(source, schema, delimiter, quote, escape, skip);
}
}