Package graphql.schema.diffing
Class PossibleMappingsCalculator.PossibleMappings
- java.lang.Object
-
- graphql.schema.diffing.PossibleMappingsCalculator.PossibleMappings
-
- Enclosing class:
- PossibleMappingsCalculator
public static 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
Mapping
mapping
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 void
addIsolatedSource(java.util.Collection<Vertex> isolatedSource)
void
addIsolatedTarget(java.util.Collection<Vertex> isolatedTarget)
boolean
mappingPossible(Vertex sourceVertex, Vertex targetVertex)
void
putContext(java.util.List<java.lang.String> contextId, java.util.Set<Vertex> source, java.util.Set<Vertex> target)
void
putPossibleMappings(java.util.Collection<Vertex> sourceVertices, java.util.Collection<Vertex> targetVertex)
-
-
-
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
-
mapping
public Mapping mapping
-
-
Method Detail
-
putPossibleMappings
public void putPossibleMappings(java.util.Collection<Vertex> sourceVertices, java.util.Collection<Vertex> targetVertex)
-
addIsolatedSource
public void addIsolatedSource(java.util.Collection<Vertex> isolatedSource)
-
addIsolatedTarget
public void addIsolatedTarget(java.util.Collection<Vertex> isolatedTarget)
-
-