Class PropertyMapping.DefaultOperations

  • Enclosing class:
    PropertyMapping

    public static final class PropertyMapping.DefaultOperations
    extends Object
    • Field Detail

      • MERGE

        public static final String MERGE
        Mapping is merged at the destination, for example:
         // { listA: ['A', 'B', 'C'], listB: ['1', '2', '3'] } ==> { listA: ['A', 'B', 'C', '1', '2',
         // '3']
         // }
         PropertyMapping.map("listB", "listA", Operation.MERGE);
         
        See Also:
        Constant Field Values
      • REPLACE

        public static final String REPLACE
        Mapping is replaced at the destination, for example:
         // { listA: ['A', 'B', 'C'], listB: ['1', '2', '3'] } ==> { listA: ['1', '2', '3'] }
         PropertyMapping.map("listB", "listA", Operation.REPLACE);
         
        See Also:
        Constant Field Values