public class ReportDeploymentServiceImpl extends java.lang.Object implements ReportDeploymentService
Constructor and Description |
---|
ReportDeploymentServiceImpl(TableReportUtils tableReportUtils) |
Modifier and Type | Method and Description |
---|---|
java.util.Set<ColumnDifference> |
calculateColumnDifferences(Report leftReport,
TableDefinition leftReportTableDef,
Report rightReport,
TableDefinition rightReportTableDef,
boolean ignoreCase) |
java.util.Map<ReportVariant,java.util.Set<ColumnDifference>> |
getVariantsConflictingColumns(Report leftReport,
TableDefinition leftReportTableDef,
Report rightReport,
TableDefinition rightReportTableDef,
boolean ignoreCase) |
public ReportDeploymentServiceImpl(TableReportUtils tableReportUtils)
public java.util.Set<ColumnDifference> calculateColumnDifferences(Report leftReport, TableDefinition leftReportTableDef, Report rightReport, TableDefinition rightReportTableDef, boolean ignoreCase) throws ReportExecutorException
calculateColumnDifferences
in interface ReportDeploymentService
ReportExecutorException
public java.util.Map<ReportVariant,java.util.Set<ColumnDifference>> getVariantsConflictingColumns(Report leftReport, TableDefinition leftReportTableDef, Report rightReport, TableDefinition rightReportTableDef, boolean ignoreCase) throws ReportExecutorException
getVariantsConflictingColumns
in interface ReportDeploymentService
ReportExecutorException