Return a map of the meta mappers that have been registered. The
returned map uses the name of the field as a key.
public boolean isMetaDataField(java.lang.String field)
Returns true if the provide field is a registered metadata field, false otherwise
public java.util.function.Function<java.lang.String,java.util.function.Predicate<java.lang.String>> getFieldFilter()
Returns a function that given an index name, returns a predicate that fields must match in order to be returned by get mappings,
get index, get field mappings and field capabilities API. Useful to filter the fields that such API return.
The predicate receives the field name as input arguments. In case multiple plugins register a field filter through
MapperPlugin.getFieldFilter(), only fields that match all the registered filters will be returned by get mappings,
get index, get field mappings and field capabilities API.