@Override public Terms terms(String field) throws IOException { Terms terms = in.terms(field); if (terms == null) { return null; } return (queryTimeout.isTimeoutEnabled()) ? new ExitableTerms(terms, queryTimeout) : terms; }
@Override public Terms terms(String field) throws IOException { Terms terms = in.terms(field); if (terms == null) { return null; } return (queryTimeout.isTimeoutEnabled()) ? new ExitableTerms(terms, queryTimeout) : terms; }