.. java:import:: org.apache.commons.lang ArrayUtils .. java:import:: org.motechproject.commons.api Range .. java:import:: org.motechproject.mds.filter Filter .. java:import:: org.motechproject.mds.util InstanceSecurityRestriction .. java:import:: javax.jdo Query .. java:import:: java.util ArrayList .. java:import:: java.util Collection .. java:import:: java.util List .. java:import:: java.util Set QueryExecutor ============= .. java:package:: org.motechproject.mds.query :noindex: .. java:type:: public final class QueryExecutor The \ ``QueryExecutor``\ util class provides methods that help execute a JDO query. Methods ------- execute ^^^^^^^ .. java:method:: public static Object execute(Query query, InstanceSecurityRestriction restriction) :outertype: QueryExecutor execute ^^^^^^^ .. java:method:: public static Object execute(Query query, Object value, InstanceSecurityRestriction restriction) :outertype: QueryExecutor executeWithArray ^^^^^^^^^^^^^^^^ .. java:method:: public static Object executeWithArray(Query query, Object[] values, InstanceSecurityRestriction restriction) :outertype: QueryExecutor executeWithArray ^^^^^^^^^^^^^^^^ .. java:method:: public static Object executeWithArray(Query query, List properties) :outertype: QueryExecutor executeWithFilter ^^^^^^^^^^^^^^^^^ .. java:method:: public static Object executeWithFilter(Query query, Filter filter, InstanceSecurityRestriction restriction) :outertype: QueryExecutor