Class RemoveDuplicateFields.RenamePolicy

java.lang.Object
com.northconcepts.datapipeline.transform.RemoveDuplicateFields.RenamePolicy
All Implemented Interfaces:
RemoveDuplicateFields.IDuplicateFieldsPolicy
Enclosing class:
RemoveDuplicateFields

public static class RemoveDuplicateFields.RenamePolicy extends Object implements RemoveDuplicateFields.IDuplicateFieldsPolicy
An alternative to RemoveDuplicateFields.DuplicateFieldsPolicy.RENAME that uses a configurable separator between the original field name and the numeric suffix, preventing ambiguous names like 20101 when the field name itself ends in digits (e.g. 2010 becomes 2010_1 with separator "_").