Class DiffImpl.OptimalEdit

java.lang.Object
graphql.schema.diffing.DiffImpl.OptimalEdit
Enclosing class:
DiffImpl

public static class DiffImpl.OptimalEdit extends Object
An optimal edit from one graph to another. The mapping maps all vertices from source to target, but not all mappings represent an actual change. This is why there is a separate list of the actual changes.
  • Field Details

    • completeSourceGraph

      private final SchemaGraph completeSourceGraph
    • completeTargetGraph

      private final SchemaGraph completeTargetGraph
    • mapping

      public Mapping mapping
    • ged

      public int ged
  • Constructor Details

  • Method Details