public static ObjectDiffer buildDefault() { return startBuilding().build(); }
public static ObjectDifferBuilder startBuilding() { return new ObjectDifferBuilder(); }
public ObjectMerger() { this.objectDiffer = ObjectDifferBuilder.buildDefault(); }
public ObjectDiffer build() { final DifferProvider differProvider = new DifferProvider(); final DifferDispatcher differDispatcher = newDifferDispatcher(differProvider); differProvider.push(newBeanDiffer(differDispatcher)); differProvider.push(newCollectionDiffer(differDispatcher)); differProvider.push(newMapDiffer(differDispatcher)); differProvider.push(newPrimitiveDiffer()); differProvider.pushAll(createCustomDiffers(differDispatcher)); return new ObjectDiffer(differDispatcher); }
.startBuilding() .categories() .toBe(REFERENCING_OBJECT) .and() .inclusion() .exclude() .propertyName("nodeTemplateOrRelationshipTemplate") .category(REFERENCING_OBJECT) .and() .identity() .build() .compare(newVersion, oldVersion);
public SchemaCrawlerDifferBuilder() { objectDifferBuilder = ObjectDifferBuilder.startBuilding(); objectDifferBuilder.filtering().omitNodesWithState(State.UNTOUCHED); objectDifferBuilder.filtering().omitNodesWithState(State.CIRCULAR); objectDifferBuilder.inclusion().exclude().propertyName("fullName"); objectDifferBuilder.inclusion().exclude().propertyName("parent"); objectDifferBuilder.inclusion().exclude() .propertyName("exportedForeignKeys"); objectDifferBuilder.inclusion().exclude() .propertyName("importedForeignKeys"); objectDifferBuilder.inclusion().exclude().propertyName("deferrable"); objectDifferBuilder.inclusion().exclude().propertyName("initiallyDeferred"); }
public ObjectDiffer build() { return objectDifferBuilder.build(); }
public ObjectDiffer build() { final DifferProvider differProvider = new DifferProvider(); final DifferDispatcher differDispatcher = newDifferDispatcher(differProvider); differProvider.push(newBeanDiffer(differDispatcher)); differProvider.push(newCollectionDiffer(differDispatcher)); differProvider.push(newMapDiffer(differDispatcher)); differProvider.push(newPrimitiveDiffer()); differProvider.pushAll(createCustomDiffers(differDispatcher)); return new ObjectDiffer(differDispatcher); }
public static ObjectDiffer buildDefault() { return startBuilding().build(); }
public static ObjectDifferBuilder startBuilding() { return new ObjectDifferBuilder(); }
public ObjectMerger() { this.objectDiffer = ObjectDifferBuilder.buildDefault(); }