Skip to content

Latest commit

 

History

History
21 lines (13 loc) · 465 Bytes

File metadata and controls

21 lines (13 loc) · 465 Bytes

Small library which uses Java reflection to merge 'source' and 'target' objects. Can be used in cases when object partially update is needed.

Real use case: REST API PATCH method

Benefits:

  1. Easy to use
  2. Don't have third party dependency
  3. Very small

How to use:

See

com.tarde.merger.DataProvider - target object data structure

com.tarde.merger.ObjectMergerTest - use cases

Code example:

ObjectMerger.mergerOf(source, target).merge();