`NamedQuery` is a query that is a reference to another query stored in the DataMap. It can hold named parameters that will be passed to the named query on execution.

Assuming that there a query called "Login" was previously mapped in the Modeler, we can do this:

    String[] keys = new String[] {"loginid", "password"};
    Object[] values = new String[] {"joe", "secret"};

    NamedQuery query = new NamedQuery("Login", keys, values);

    List matchingUsers = context.performQuery(query);