Package graphql.schema.diff
Class SchemaDiff
java.lang.Object
graphql.schema.diff.SchemaDiff
The SchemaDiff is called with a 
DiffSet and will report the
 differences in the graphql schema APIs by raising events to a
 DifferenceReporter- 
Nested Class SummaryNested ClassesModifier and TypeClassDescriptionstatic classOptions for controlling the diffing process
- 
Constructor SummaryConstructorsConstructorDescriptionConstructs a differ using default optionsSchemaDiff(SchemaDiff.Options options) Constructs a differ with the specified options
- 
Method SummaryModifier and TypeMethodDescriptionintdiffSchema(DiffSet diffSet, DifferenceReporter reporter) Deprecated.intdiffSchema(SchemaDiffSet schemaDiffSet, DifferenceReporter reporter) This will perform a difference on the two schemas.
- 
Constructor Details- 
SchemaDiffpublic SchemaDiff()Constructs a differ using default options
- 
SchemaDiffConstructs a differ with the specified options- Parameters:
- options- the controlling options
 
 
- 
- 
Method Details- 
diffSchemaDeprecated.This will perform a difference on the two schemas. The reporter callback interface will be called when differences are encountered.- Parameters:
- diffSet- the two schemas to compare for difference
- reporter- the place to report difference events to
- Returns:
- the number of API breaking changes
 
- 
diffSchemaThis will perform a difference on the two schemas. The reporter callback interface will be called when differences are encountered.- Parameters:
- schemaDiffSet- the two schemas to compare for difference
- reporter- the place to report difference events to
- Returns:
- the number of API breaking changes
 
 
-