• QueryBuilder does not need generics. elastic#18133

    QueryBuilder has generics, but those are never used: all call sites use
    `QueryBuilder<?>`. Only `AbstractQueryBuilder` needs generics so that the base
    class can contain a default implementation for setters that returns `this`.
    jpountz committed May 6, 2016