Package com.sap.cds.impl.diff
Class DiffProcessor
java.lang.Object
com.sap.cds.impl.diff.DiffProcessor
- All Implemented Interfaces:
CdsDiffProcessor
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from interface com.sap.cds.CdsDiffProcessor
CdsDiffProcessor.DiffVisitor
-
Field Summary
Fields inherited from interface com.sap.cds.CdsDiffProcessor
factory
-
Method Summary
Modifier and TypeMethodDescriptionadd
(CdsDataProcessor.Filter filter, CdsDiffProcessor.DiffVisitor diffVisitor) static DiffProcessor
create()
void
process
(Iterable<? extends Map<String, Object>> newImages, Iterable<? extends Map<String, Object>> oldImages, CdsStructuredType type) void
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.sap.cds.CdsDiffProcessor
add
-
Method Details
-
create
-
forDeepTraversal
- Specified by:
forDeepTraversal
in interfaceCdsDiffProcessor
-
add
public CdsDiffProcessor add(CdsDataProcessor.Filter filter, CdsDiffProcessor.DiffVisitor diffVisitor) - Specified by:
add
in interfaceCdsDiffProcessor
-
process
public void process(Map<String, Object> newImage, Map<String, Object> oldImage, CdsStructuredType type) - Specified by:
process
in interfaceCdsDiffProcessor
-
process
public void process(Iterable<? extends Map<String, Object>> newImages, Iterable<? extends Map<String, Object>> oldImages, CdsStructuredType type) - Specified by:
process
in interfaceCdsDiffProcessor
-