code: public static FieldDataTermsQuery newLongs(final byte[] encodedTerms, final IndexNumericFieldData fieldData, final long cacheKey) {
      return new LongsFieldDataTermsQuery(encodedTerms, fieldData, cacheKey);
    }
docs: Get a {@link FieldDataTermsQuery} that filters on non-floating point numeric terms found in a hppc
  {@link LongHashSet}.
  
  @param encodedTerms  An encoded set of terms.
  @param fieldData     The fielddata for the field.
  @param cacheKey      A unique key to use for caching this query.
  @return the query.