Class RenameTransformer

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

public class RenameTransformer extends Object implements ConfigurableDocHandler<RenameTransformerConfig>

Rename metadata fields to different names.

Storing values in an existing field

If a target field with the same name already exists for a document, values will be added to the end of the existing value list. It is possible to change this default behavior by supplying a PropertySetter.

When using regular expressions, "toField" can also hold replacement patterns (e.g. $1, $2, etc).

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

See Also: