Uses of Class
graphql.schema.diffing.SchemaGraph
Packages that use SchemaGraph
-
Uses of SchemaGraph in graphql.schema.diffing
Methods in graphql.schema.diffing that return SchemaGraphMethods in graphql.schema.diffing with parameters of type SchemaGraphModifier and TypeMethodDescriptionstatic intEditorialCostForMapping.baseEditorialCostForMapping(Mapping mapping, SchemaGraph sourceGraph, SchemaGraph targetGraph) static intEditorialCostForMapping.baseEditorialCostForMapping(Mapping mapping, SchemaGraph sourceGraph, SchemaGraph targetGraph, List<EditOperation> editOperationsResult) Gets the "editorial cost for mapping" for the base mapping.static intEditorialCostForMapping.editorialCostForMapping(int baseCost, Mapping mapping, SchemaGraph sourceGraph, SchemaGraph targetGraph) Calculates the "editorial cost for mapping" for the non-fixed targets in aMapping.booleanPossibleMappingsCalculator.VertexContextSegment.filter(Vertex vertex, SchemaGraph schemaGraph) PossibleMappingsCalculator.getNonFixedParentRestrictions(SchemaGraph sourceGraph, SchemaGraph targetGraph, Mapping mapping) This computes the initial set of parent restrictions based on the given non-fixed mapping.abstract StringPossibleMappingsCalculator.VertexContextSegment.idForVertex(Vertex vertex, SchemaGraph schemaGraph) Constructors in graphql.schema.diffing with parameters of type SchemaGraphModifierConstructorDescriptionDiffImpl(PossibleMappingsCalculator possibleMappingsCalculator, SchemaGraph completeSourceGraph, SchemaGraph completeTargetGraph, PossibleMappingsCalculator.PossibleMappings possibleMappings, graphql.schema.diffing.SchemaDiffingRunningCheck runningCheck) OptimalEdit(SchemaGraph completeSourceGraph, SchemaGraph completeTargetGraph) OptimalEdit(SchemaGraph completeSourceGraph, SchemaGraph completeTargetGraph, Mapping mapping, int ged) PossibleMappingsCalculator(SchemaGraph sourceGraph, SchemaGraph targetGraph, graphql.schema.diffing.SchemaDiffingRunningCheck runningCheck) -
Uses of SchemaGraph in graphql.schema.diffing.ana
Constructors in graphql.schema.diffing.ana with parameters of type SchemaGraphModifierConstructorDescriptionEditOperationAnalyzer(GraphQLSchema oldSchema, GraphQLSchema newSchema, SchemaGraph oldSchemaGraph, SchemaGraph newSchemaGraph)