@Override
    public Field.Type type() {
        if (schema == null || fieldNames.isEmpty()) return null;
        return randomFieldInThis().type();
    }
A set of fields which can be queried as one.

@author bratseth
container-search/src/main/java/com/yahoo/search/schema/FieldSet.java