Package graphql.schema.diffing
Class PossibleMappingsCalculator.PossibleMappings
- java.lang.Object
-
- graphql.schema.diffing.PossibleMappingsCalculator.PossibleMappings
-
- Enclosing class:
- PossibleMappingsCalculator
public class PossibleMappingsCalculator.PossibleMappings extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description java.util.Set<Vertex>
allIsolatedSource
java.util.Set<Vertex>
allIsolatedTarget
com.google.common.collect.Table<java.util.List<java.lang.String>,java.util.Set<Vertex>,java.util.Set<Vertex>>
contexts
com.google.common.collect.BiMap<Vertex,Vertex>
fixedOneToOneMappings
java.util.List<Vertex>
fixedOneToOneSources
java.util.List<Vertex>
fixedOneToOneTargets
com.google.common.collect.Multimap<Vertex,Vertex>
possibleMappings
-
Constructor Summary
Constructors Constructor Description PossibleMappings()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
mappingPossible(Vertex sourceVertex, Vertex targetVertex)
void
putPossibleMappings(java.util.List<java.lang.String> contextId, java.util.Collection<Vertex> sourceVertices, java.util.Collection<Vertex> targetVertices, java.lang.String typeName)
-
-
-
Field Detail
-
allIsolatedSource
public java.util.Set<Vertex> allIsolatedSource
-
allIsolatedTarget
public java.util.Set<Vertex> allIsolatedTarget
-
contexts
public com.google.common.collect.Table<java.util.List<java.lang.String>,java.util.Set<Vertex>,java.util.Set<Vertex>> contexts
-
fixedOneToOneSources
public java.util.List<Vertex> fixedOneToOneSources
-
fixedOneToOneTargets
public java.util.List<Vertex> fixedOneToOneTargets
-
-