Class DefaultExtensionsMerger

java.lang.Object
graphql.extensions.DefaultExtensionsMerger
All Implemented Interfaces:
ExtensionsMerger

public class DefaultExtensionsMerger extends Object implements ExtensionsMerger
  • Constructor Details

    • DefaultExtensionsMerger

      public DefaultExtensionsMerger()
  • Method Details

    • merge

      public @NonNull Map<Object,Object> merge(@NonNull Map<Object,Object> leftMap, @NonNull Map<Object,Object> rightMap)
      Description copied from interface: ExtensionsMerger
      Called to merge the map on the left with the map on the right according to whatever code strategy some-one might envisage

      The map on the left is guaranteed to have been encountered before the map on the right

      Specified by:
      merge in interface ExtensionsMerger
      Parameters:
      leftMap - the map on the left
      rightMap - the map on the right
      Returns:
      a non null merged map