@Override
    public Map<String, FieldTypes> get(final Collection<String> fieldNames) {
        return get(fieldNames, ImmutableSet.of());
    }
@ Override public Map < String , FieldTypes > get ( final Collection < String > fieldNames ) { return get ( fieldNames , ImmutableSet . of ( ) ) ; }
Returns a map of field names to {@link FieldTypes} objects.

@param fieldNames a collection of field names to get the types for
@return map of field names to field type objects