Class ComparisonDataSourceTriple

java.lang.Object
com._1c.g5.v8.dt.compare.model.ObjectsTriple<IComparisonDataSource>
com._1c.g5.v8.dt.internal.compare.ComparisonDataSourceTriple

public class ComparisonDataSourceTriple extends ObjectsTriple<IComparisonDataSource>
A triple of IComparisonDataSource's.
  • Constructor Details

    • ComparisonDataSourceTriple

      public ComparisonDataSourceTriple(IComparisonDataSource mainDataSource, IComparisonDataSource otherDataSource)
      Creates a new instance for 2-way comparison.
      Parameters:
      mainDataSource - the main data source, cannot be null
      otherDataSource - the other data source, cannot be null
    • ComparisonDataSourceTriple

      public ComparisonDataSourceTriple(IComparisonDataSource mainDataSource, IComparisonDataSource otherDataSource, IComparisonDataSource ancestorDataSource)
      Creates a new instance for 2/3-way comparison.
      Parameters:
      mainDataSource - the main data source, cannot be null
      otherDataSource - the other data source, cannot be null
      ancestorDataSource - the ancestor data source, may null for 2-way comparison