Class BeanDiff

java.lang.Object
sk.iway.iwcm.helpers.BeanDiff

public class BeanDiff extends Object
BeanDiff.java Compares 2 beans of equal classes, returning differences found in the process.
  • Constructor Details

    • BeanDiff

      public BeanDiff()
  • Method Details

    • diff

      public Map<String,PropertyDiff> diff()
    • setOriginal

      public BeanDiff setOriginal(Object original)
    • setNew

      public BeanDiff setNew(Object newBean)
    • setNewLoadJpaOriginal

      public BeanDiff setNewLoadJpaOriginal(Object actual, int id)
      Nastavi novy objekt typu JPA a nahra aktualnu verziu z DB na porovnanie Nie je potrebne nasledne volat setOriginal
      Parameters:
      actual -
      id -
      Returns:
    • whitelist

      public BeanDiff whitelist(String... properties)
    • blacklist

      public BeanDiff blacklist(String... properties)
    • hasOriginal

      public boolean hasOriginal()