package apijson.orm.script; import java.util.List; import java.util.Map; import apijson.orm.AbstractFunctionParser; public interface ScriptExecutor, L extends List> { ScriptExecutor init(); void load(String name, String script); Object execute(AbstractFunctionParser parser, Map currentObject, String methodName, Object[] args) throws Exception; void cleanCache(); }