graphql.schema.diffing.ana.EditOperationAnalysisResult Maven / Gradle / Ivy
package graphql.schema.diffing.ana;
import graphql.Internal;
import java.util.Map;
@Internal
public class EditOperationAnalysisResult {
private final Map objectDifferences;
private final Map interfaceDifferences;
private final Map unionDifferences;
private final Map enumDifferences;
private final Map inputObjectDifferences;
private final Map scalarDifferences;
private final Map directiveDifferences;
public EditOperationAnalysisResult(Map objectChanges,
Map interfaceDifferences,
Map unionDifferences,
Map enumDifferences,
Map inputObjectDifferences,
Map scalarDifferences,
Map directiveDifferences) {
this.objectDifferences = objectChanges;
this.interfaceDifferences = interfaceDifferences;
this.unionDifferences = unionDifferences;
this.enumDifferences = enumDifferences;
this.inputObjectDifferences = inputObjectDifferences;
this.scalarDifferences = scalarDifferences;
this.directiveDifferences = directiveDifferences;
}
public Map getObjectDifferences() {
return objectDifferences;
}
public Map getInterfaceDifferences() {
return interfaceDifferences;
}
public Map getUnionDifferences() {
return unionDifferences;
}
public Map getEnumDifferences() {
return enumDifferences;
}
public Map getInputObjectDifferences() {
return inputObjectDifferences;
}
public Map getScalarDifferences() {
return scalarDifferences;
}
public Map getDirectiveDifferences() {
return directiveDifferences;
}
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy