package com.atlassian.jgitflow.core.extension.impl; import com.atlassian.jgitflow.core.extension.ExtensionCommand; public class MergeProcessExtensionWrapper { private final Iterable<ExtensionCommand> beforeCheckout; private final Iterable<ExtensionCommand> afterCheckout; private final Iterable<ExtensionCommand> beforeMerge; private final Iterable<ExtensionCommand> afterMerge; public MergeProcessExtensionWrapper(Iterable<ExtensionCommand> beforeCheckout, Iterable<ExtensionCommand> afterCheckout, Iterable<ExtensionCommand> beforeMerge, Iterable<ExtensionCommand> afterMerge) { this.beforeCheckout = beforeCheckout; this.afterCheckout = afterCheckout; this.beforeMerge = beforeMerge; this.afterMerge = afterMerge; } public Iterable<ExtensionCommand> beforeCheckout() {return this.beforeCheckout;} public Iterable<ExtensionCommand> afterCheckout() {return this.afterCheckout;} public Iterable<ExtensionCommand> beforeMerge() {return this.beforeMerge;} public Iterable<ExtensionCommand> afterMerge() {return this.afterMerge;} }