Package graphql.schema.diffing
Class DiffImpl.OptimalEdit
- java.lang.Object
-
- graphql.schema.diffing.DiffImpl.OptimalEdit
-
- Enclosing class:
- DiffImpl
public static class DiffImpl.OptimalEdit extends java.lang.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 Summary
Fields Modifier and Type Field Description int
ged
java.util.List<EditOperation>
listOfEditOperations
Mapping
mapping
-
Constructor Summary
Constructors Constructor Description OptimalEdit()
OptimalEdit(Mapping mapping, java.util.List<EditOperation> listOfEditOperations, int ged)
-
-
-
Field Detail
-
mapping
public Mapping mapping
-
listOfEditOperations
public java.util.List<EditOperation> listOfEditOperations
-
ged
public int ged
-
-
Constructor Detail
-
OptimalEdit
public OptimalEdit()
-
OptimalEdit
public OptimalEdit(Mapping mapping, java.util.List<EditOperation> listOfEditOperations, int ged)
-
-