Class KeepOnlyTransformer

java.lang.Object
com.norconex.importer.handler.transformer.impl.KeepOnlyTransformer
All Implemented Interfaces:
Configurable<KeepOnlyTransformerConfig>, ConfigurableDocHandler<KeepOnlyTransformerConfig>, DocHandler

public class KeepOnlyTransformer extends Object implements ConfigurableDocHandler<KeepOnlyTransformerConfig>

Keep only the metadata fields provided, delete all other ones. Exact field names (case-insensitive) to keep can be provided as well as a regular expression that matches one or many fields (since 2.1.0).

Note: Unless you have good reasons for doing otherwise, it is recommended to use this handler as one of the last ones to be executed. This is a good practice to ensure all metadata fields are available to other handlers that may require them even if they are not otherwise required.

Can be used both as a pre-parse or post-parse handler.

See Also: