Class MergeConfiguration<E>

    • Field Detail

      • KEY_FALLBACKONCONFLICT

        public static final String KEY_FALLBACKONCONFLICT
        The name of the key used to setup the default fallback to use when finding a conflict.
        See Also:
        Constant Field Values
    • Constructor Detail

      • MergeConfiguration

        public MergeConfiguration​(List<ConflictDecision<E>> conflictDecisions)
        Create a merge configuration with the given list of decisions and a fallback to current version by default.
        Parameters:
        conflictDecisions - the decisions to be taken in case of conflict.
        Since:
        11.7RC1
      • MergeConfiguration

        public MergeConfiguration​(MergeConfiguration.Version version,
                                  List<ConflictDecision<E>> conflictDecisions)
        Crate a merge configuration with the given fallback version and the given conflict decisions to be taken.
        Parameters:
        version - the fallback version.
        conflictDecisions - the decisions to be taken in case of conflict.
        Since:
        11.7RC1
      • MergeConfiguration

        public MergeConfiguration()
        Create a default merge configuration without any decisions and with a fallback on current version by default.