Class DiffImpl.MappingEntry

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

private static class DiffImpl.MappingEntry extends Object
  • Field Details

    • mappingEntriesSiblings

      public LinkedBlockingQueue<DiffImpl.MappingEntry> mappingEntriesSiblings
    • assignments

      public int[] assignments
    • availableTargetVertices

      public List<Vertex> availableTargetVertices
      These are the available vertices, relative to the parent mapping. Meaning the last mapped element is NOT contained in it.
    • partialMapping

      Mapping partialMapping
    • level

      int level
    • lowerBoundCost

      double lowerBoundCost
  • Constructor Details

    • MappingEntry

      public MappingEntry(Mapping partialMapping, int level, double lowerBoundCost)