package graphql; import graphql.sql.SqlStatementType; import java.util.LinkedHashMap; import java.util.List; import java.util.Map; public interface GraphQlResolverRunner { QueryResultSet query(String objectName, Map arguments, List selectedFields) throws GraphQlAdapterException; QueryResultSet mutation(String objectName, LinkedHashMap newValues, LinkedHashMap arguments, List select, SqlStatementType statementType) throws GraphQlAdapterException; }