Class DBSTransactionState.DirtyPathsFinder

  • Enclosing class:
    DBSTransactionState

    protected static class DBSTransactionState.DirtyPathsFinder
    extends Object
    Iterates on a state diff to find the paths corresponding to dirty values.
    Since:
    7.10-HF04, 8.1
    • Constructor Detail

      • DirtyPathsFinder

        public DirtyPathsFinder​(Set<String> paths)
    • Method Detail

      • findDirtyPaths

        protected void findDirtyPaths​(Object value,
                                      String path)
      • findDirtyPaths

        protected void findDirtyPaths​(Object[] value,
                                      String path)
      • findDirtyPaths

        protected void findDirtyPaths​(List<?> value,
                                      String path)
      • findDirtyPaths

        protected void findDirtyPaths​(State value,
                                      String path)