@Override
    public boolean equals(Object o) {
        if (o == this) return true;
        if ( ! (o instanceof DocumentSummary)) return false;
        var other = (DocumentSummary)o;
        if ( ! other.name.equals(this.name)) return false;
        if ( other.dynamic != this.dynamic) return false;
        if ( ! other.fields.equals(this.fields)) return false;
        return true;
    }
Returns whether this contains fields which are generated dynamically from the query and field data.
container-search/src/main/java/com/yahoo/search/schema/DocumentSummary.java