/** Returns a new query context. */ public static QueryContext allocate() { QueryContext queryContext = _freeList.allocate(); if (queryContext == null) queryContext = new QueryContext(); queryContext.clearParameters(); queryContext._limit = -1; queryContext._isNonLocking = false; return queryContext; }