public QueryContext with ( Map < String , Object > variables ) { return new QueryContext ( context , repositoryCache , workspaceNames , overriddenNodeCachesByWorkspaceName , schemata , indexDefns , nodeTypes , bufferManager , hints , problems , variables ) ; }
Obtain a copy of this context except that the copy uses the supplied variables .