private MSentryGMPrivilege getPrivilege(MSentryGMPrivilege privilege, PersistenceManager pm) { Query query = pm.newQuery(MSentryGMPrivilege.class); QueryParamBuilder paramBuilder = toQueryParam(privilege); query.setFilter(paramBuilder.toString()); query.setUnique(true); MSentryGMPrivilege result = (MSentryGMPrivilege)query.executeWithMap(paramBuilder.getArguments()); return result; }