package foundation.ai;
|
|
import java.io.File;
|
|
public class Action {
|
|
private Operator operator;
|
private AIProvider provider;
|
|
|
public Action(Operator operator, AIProvider provider) {
|
this.operator = operator;
|
this.provider = provider;
|
}
|
|
public OCRResult exec(File file) throws Exception {
|
return provider.executeAction(operator, file);
|
}
|
|
public OCRResult exec(Object paramObject) throws Exception {
|
return provider.executeAction(operator, paramObject);
|
}
|
|
public Operator getOperator() {
|
return operator;
|
}
|
|
}
|