public class ModelMerger extends Object
mergeClassname( Classname target, Classname source, boolean sourceDominant,
Map<Object, Object> context )
for each model classmergeClassname_FieldName( Classname target, Classname source, boolean
sourceDominant, Map<Object, Object> context )
for each field of each model classObject getClassnameKey( Classname classname )
for each class that is used in a listObject getClassnameKey( Classname classname )
method, which by default return the object itself and is expected to be overridden to calculate better suited key
value.Constructor and Description |
---|
ModelMerger() |
Modifier and Type | Method and Description |
---|---|
protected Object |
getContributorKey(Contributor contributor) |
protected Object |
getDependencyKey(Dependency dependency) |
protected Object |
getDeveloperKey(Developer developer) |
protected Object |
getExclusionKey(Exclusion exclusion) |
protected Object |
getExtensionKey(Extension extension) |
protected Object |
getLicenseKey(License license) |
protected Object |
getMailingListKey(MailingList mailingList) |
protected Object |
getNotifierKey(Notifier notifier) |
protected Object |
getPluginExecutionKey(PluginExecution pluginExecution) |
protected Object |
getPluginKey(Plugin plugin) |
protected Object |
getProfileKey(Profile profile) |
protected Object |
getReportPluginKey(ReportPlugin reportPlugin) |
protected Object |
getReportSetKey(ReportSet reportSet) |
protected Object |
getRepositoryBaseKey(RepositoryBase repositoryBase) |
protected Object |
getRepositoryKey(Repository repository) |
protected Object |
getResourceKey(Resource resource) |
void |
merge(Model target,
Model source,
boolean sourceDominant,
Map<?,?> hints)
Merges the specified source object into the given target object.
|
protected void |
mergeActivation(Activation target,
Activation source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeBuild_Extensions(Build target,
Build source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeBuild_OutputDirectory(Build target,
Build source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeBuild_ScriptSourceDirectory(Build target,
Build source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeBuild_SourceDirectory(Build target,
Build source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeBuild_TestOutputDirectory(Build target,
Build source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeBuild_TestSourceDirectory(Build target,
Build source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeBuild(Build target,
Build source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeBuildBase_DefaultGoal(BuildBase target,
BuildBase source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeBuildBase_Directory(BuildBase target,
BuildBase source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeBuildBase_Filters(BuildBase target,
BuildBase source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeBuildBase_FinalName(BuildBase target,
BuildBase source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeBuildBase_Resources(BuildBase target,
BuildBase source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeBuildBase_TestResources(BuildBase target,
BuildBase source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeBuildBase(BuildBase target,
BuildBase source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeCiManagement_Notifiers(CiManagement target,
CiManagement source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeCiManagement_System(CiManagement target,
CiManagement source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeCiManagement_Url(CiManagement target,
CiManagement source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeCiManagement(CiManagement target,
CiManagement source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeConfigurationContainer_Configuration(ConfigurationContainer target,
ConfigurationContainer source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeConfigurationContainer_Inherited(ConfigurationContainer target,
ConfigurationContainer source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeConfigurationContainer(ConfigurationContainer target,
ConfigurationContainer source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeContributor_Email(Contributor target,
Contributor source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeContributor_Name(Contributor target,
Contributor source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeContributor_Organization(Contributor target,
Contributor source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeContributor_OrganizationUrl(Contributor target,
Contributor source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeContributor_Properties(Contributor target,
Contributor source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeContributor_Roles(Contributor target,
Contributor source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeContributor_Timezone(Contributor target,
Contributor source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeContributor_Url(Contributor target,
Contributor source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeContributor(Contributor target,
Contributor source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeDependency_ArtifactId(Dependency target,
Dependency source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeDependency_Classifier(Dependency target,
Dependency source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeDependency_Exclusions(Dependency target,
Dependency source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeDependency_GroupId(Dependency target,
Dependency source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeDependency_Optional(Dependency target,
Dependency source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeDependency_Scope(Dependency target,
Dependency source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeDependency_SystemPath(Dependency target,
Dependency source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeDependency_Type(Dependency target,
Dependency source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeDependency_Version(Dependency target,
Dependency source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeDependency(Dependency target,
Dependency source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeDependencyManagement_Dependencies(DependencyManagement target,
DependencyManagement source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeDependencyManagement(DependencyManagement target,
DependencyManagement source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeDeploymentRepository_UniqueVersion(DeploymentRepository target,
DeploymentRepository source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeDeploymentRepository(DeploymentRepository target,
DeploymentRepository source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeDeveloper_Id(Developer target,
Developer source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeDeveloper(Developer target,
Developer source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeDistributionManagement_DownloadUrl(DistributionManagement target,
DistributionManagement source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeDistributionManagement_Repository(DistributionManagement target,
DistributionManagement source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeDistributionManagement_Site(DistributionManagement target,
DistributionManagement source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeDistributionManagement_SnapshotRepository(DistributionManagement target,
DistributionManagement source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeDistributionManagement_Status(DistributionManagement target,
DistributionManagement source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeDistributionManagement(DistributionManagement target,
DistributionManagement source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeExclusion_ArtifactId(Exclusion target,
Exclusion source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeExclusion_GroupId(Exclusion target,
Exclusion source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeExclusion(Exclusion target,
Exclusion source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeExtension_ArtifactId(Extension target,
Extension source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeExtension_GroupId(Extension target,
Extension source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeExtension_Version(Extension target,
Extension source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeExtension(Extension target,
Extension source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeFileSet_Directory(FileSet target,
FileSet source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeFileSet(FileSet target,
FileSet source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeIssueManagement_System(IssueManagement target,
IssueManagement source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeIssueManagement_Url(IssueManagement target,
IssueManagement source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeIssueManagement(IssueManagement target,
IssueManagement source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeLicense_Comments(License target,
License source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeLicense_Distribution(License target,
License source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeLicense_Name(License target,
License source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeLicense_Url(License target,
License source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeLicense(License target,
License source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeMailingList_Archive(MailingList target,
MailingList source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeMailingList_Name(MailingList target,
MailingList source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeMailingList_OtherArchives(MailingList target,
MailingList source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeMailingList_Post(MailingList target,
MailingList source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeMailingList_Subscribe(MailingList target,
MailingList source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeMailingList_Unsubscribe(MailingList target,
MailingList source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeMailingList(MailingList target,
MailingList source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeModel_ArtifactId(Model target,
Model source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeModel_Build(Model target,
Model source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeModel_CiManagement(Model target,
Model source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeModel_Contributors(Model target,
Model source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeModel_Description(Model target,
Model source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeModel_Developers(Model target,
Model source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeModel_GroupId(Model target,
Model source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeModel_InceptionYear(Model target,
Model source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeModel_IssueManagement(Model target,
Model source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeModel_Licenses(Model target,
Model source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeModel_MailingLists(Model target,
Model source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeModel_ModelVersion(Model target,
Model source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeModel_Name(Model target,
Model source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeModel_Organization(Model target,
Model source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeModel_Packaging(Model target,
Model source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeModel_Parent(Model target,
Model source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeModel_Prerequisites(Model target,
Model source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeModel_Profiles(Model target,
Model source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeModel_Scm(Model target,
Model source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeModel_Url(Model target,
Model source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeModel_Version(Model target,
Model source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeModel(Model target,
Model source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeModelBase_Dependencies(ModelBase target,
ModelBase source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeModelBase_DependencyManagement(ModelBase target,
ModelBase source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeModelBase_DistributionManagement(ModelBase target,
ModelBase source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeModelBase_Modules(ModelBase target,
ModelBase source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeModelBase_PluginRepositories(ModelBase target,
ModelBase source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeModelBase_Properties(ModelBase target,
ModelBase source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeModelBase_Reporting(ModelBase target,
ModelBase source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeModelBase_Repositories(ModelBase target,
ModelBase source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeModelBase(ModelBase target,
ModelBase source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeNotifier_Address(Notifier target,
Notifier source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeNotifier_Configuration(Notifier target,
Notifier source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeNotifier_SendOnError(Notifier target,
Notifier source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeNotifier_SendOnFailure(Notifier target,
Notifier source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeNotifier_SendOnSuccess(Notifier target,
Notifier source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeNotifier_SendOnWarning(Notifier target,
Notifier source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeNotifier_Type(Notifier target,
Notifier source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeNotifier(Notifier target,
Notifier source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeOrganization_Name(Organization target,
Organization source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeOrganization_Url(Organization target,
Organization source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeOrganization(Organization target,
Organization source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeParent_ArtifactId(Parent target,
Parent source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeParent_GroupId(Parent target,
Parent source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeParent_RelativePath(Parent target,
Parent source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeParent_Version(Parent target,
Parent source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeParent(Parent target,
Parent source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergePatternSet_Excludes(PatternSet target,
PatternSet source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergePatternSet_Includes(PatternSet target,
PatternSet source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergePatternSet(PatternSet target,
PatternSet source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergePlugin_ArtifactId(Plugin target,
Plugin source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergePlugin_Dependencies(Plugin target,
Plugin source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergePlugin_Executions(Plugin target,
Plugin source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergePlugin_Extensions(Plugin target,
Plugin source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergePlugin_GroupId(Plugin target,
Plugin source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergePlugin_Version(Plugin target,
Plugin source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergePlugin(Plugin target,
Plugin source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergePluginConfiguration_PluginManagement(PluginConfiguration target,
PluginConfiguration source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergePluginConfiguration(PluginConfiguration target,
PluginConfiguration source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergePluginContainer_Plugins(PluginContainer target,
PluginContainer source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergePluginContainer(PluginContainer target,
PluginContainer source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergePluginExecution_Goals(PluginExecution target,
PluginExecution source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergePluginExecution_Id(PluginExecution target,
PluginExecution source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergePluginExecution_Phase(PluginExecution target,
PluginExecution source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergePluginExecution(PluginExecution target,
PluginExecution source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergePluginManagement(PluginManagement target,
PluginManagement source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergePrerequisites_Maven(Prerequisites target,
Prerequisites source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergePrerequisites(Prerequisites target,
Prerequisites source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeProfile(Profile target,
Profile source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeRelocation_ArtifactId(Relocation target,
Relocation source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeRelocation_GroupId(Relocation target,
Relocation source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeRelocation_Message(Relocation target,
Relocation source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeRelocation_Version(Relocation target,
Relocation source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeRelocation(Relocation target,
Relocation source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeReporting_ExcludeDefaults(Reporting target,
Reporting source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeReporting_OutputDirectory(Reporting target,
Reporting source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeReporting_Plugins(Reporting target,
Reporting source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeReporting(Reporting target,
Reporting source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeReportPlugin_ArtifactId(ReportPlugin target,
ReportPlugin source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeReportPlugin_GroupId(ReportPlugin target,
ReportPlugin source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeReportPlugin_ReportSets(ReportPlugin target,
ReportPlugin source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeReportPlugin_Version(ReportPlugin target,
ReportPlugin source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeReportPlugin(ReportPlugin target,
ReportPlugin source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeReportSet_Id(ReportSet target,
ReportSet source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeReportSet_Reports(ReportSet target,
ReportSet source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeReportSet(ReportSet target,
ReportSet source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeRepository_Releases(Repository target,
Repository source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeRepository_Snapshots(Repository target,
Repository source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeRepository(Repository target,
Repository source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeRepositoryBase_Id(RepositoryBase target,
RepositoryBase source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeRepositoryBase_Layout(RepositoryBase target,
RepositoryBase source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeRepositoryBase_Name(RepositoryBase target,
RepositoryBase source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeRepositoryBase_Url(RepositoryBase target,
RepositoryBase source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeRepositoryBase(RepositoryBase target,
RepositoryBase source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeRepositoryPolicy_ChecksumPolicy(RepositoryPolicy target,
RepositoryPolicy source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeRepositoryPolicy_Enabled(RepositoryPolicy target,
RepositoryPolicy source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeRepositoryPolicy_UpdatePolicy(RepositoryPolicy target,
RepositoryPolicy source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeRepositoryPolicy(RepositoryPolicy target,
RepositoryPolicy source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeResource_Filtering(Resource target,
Resource source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeResource_MergeId(Resource target,
Resource source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeResource_TargetPath(Resource target,
Resource source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeResource(Resource target,
Resource source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeScm_Connection(Scm target,
Scm source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeScm_DeveloperConnection(Scm target,
Scm source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeScm_Tag(Scm target,
Scm source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeScm_Url(Scm target,
Scm source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeScm(Scm target,
Scm source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeSite_Id(Site target,
Site source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeSite_Name(Site target,
Site source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeSite_Url(Site target,
Site source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
mergeSite(Site target,
Site source,
boolean sourceDominant,
Map<Object,Object> context) |
public void merge(Model target, Model source, boolean sourceDominant, Map<?,?> hints)
target
- The target object whose existing contents should be merged with the source, must not be
null
.source
- The (read-only) source object that should be merged into the target object, may be
null
.sourceDominant
- A flag indicating whether either the target object or the source object provides the
dominant data.hints
- A set of key-value pairs that customized merger implementations can use to carry domain-specific
information along, may be null
.protected void mergeModel(Model target, Model source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeModel_ModelVersion(Model target, Model source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeModel_Parent(Model target, Model source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeModel_GroupId(Model target, Model source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeModel_ArtifactId(Model target, Model source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeModel_Version(Model target, Model source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeModel_Packaging(Model target, Model source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeModel_Name(Model target, Model source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeModel_Description(Model target, Model source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeModel_Url(Model target, Model source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeModel_InceptionYear(Model target, Model source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeModel_Organization(Model target, Model source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeModel_Licenses(Model target, Model source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeModel_MailingLists(Model target, Model source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeModel_Developers(Model target, Model source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeModel_Contributors(Model target, Model source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeModel_IssueManagement(Model target, Model source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeModel_Scm(Model target, Model source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeModel_CiManagement(Model target, Model source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeModel_Prerequisites(Model target, Model source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeModel_Build(Model target, Model source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeModel_Profiles(Model target, Model source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeModelBase(ModelBase target, ModelBase source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeModelBase_Modules(ModelBase target, ModelBase source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeModelBase_Dependencies(ModelBase target, ModelBase source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeModelBase_Repositories(ModelBase target, ModelBase source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeModelBase_PluginRepositories(ModelBase target, ModelBase source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeModelBase_DistributionManagement(ModelBase target, ModelBase source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeModelBase_Reporting(ModelBase target, ModelBase source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeModelBase_DependencyManagement(ModelBase target, ModelBase source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeModelBase_Properties(ModelBase target, ModelBase source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeDistributionManagement(DistributionManagement target, DistributionManagement source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeDistributionManagement_Repository(DistributionManagement target, DistributionManagement source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeDistributionManagement_SnapshotRepository(DistributionManagement target, DistributionManagement source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeDistributionManagement_Site(DistributionManagement target, DistributionManagement source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeDistributionManagement_Status(DistributionManagement target, DistributionManagement source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeDistributionManagement_DownloadUrl(DistributionManagement target, DistributionManagement source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeRelocation(Relocation target, Relocation source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeRelocation_GroupId(Relocation target, Relocation source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeRelocation_ArtifactId(Relocation target, Relocation source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeRelocation_Version(Relocation target, Relocation source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeRelocation_Message(Relocation target, Relocation source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeDeploymentRepository(DeploymentRepository target, DeploymentRepository source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeDeploymentRepository_UniqueVersion(DeploymentRepository target, DeploymentRepository source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeSite(Site target, Site source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeSite_Id(Site target, Site source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeSite_Name(Site target, Site source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeSite_Url(Site target, Site source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeRepository(Repository target, Repository source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeRepository_Releases(Repository target, Repository source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeRepository_Snapshots(Repository target, Repository source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeRepositoryBase(RepositoryBase target, RepositoryBase source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeRepositoryBase_Id(RepositoryBase target, RepositoryBase source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeRepositoryBase_Url(RepositoryBase target, RepositoryBase source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeRepositoryBase_Name(RepositoryBase target, RepositoryBase source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeRepositoryBase_Layout(RepositoryBase target, RepositoryBase source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeRepositoryPolicy(RepositoryPolicy target, RepositoryPolicy source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeRepositoryPolicy_Enabled(RepositoryPolicy target, RepositoryPolicy source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeRepositoryPolicy_UpdatePolicy(RepositoryPolicy target, RepositoryPolicy source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeRepositoryPolicy_ChecksumPolicy(RepositoryPolicy target, RepositoryPolicy source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeDependency(Dependency target, Dependency source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeDependency_GroupId(Dependency target, Dependency source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeDependency_ArtifactId(Dependency target, Dependency source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeDependency_Version(Dependency target, Dependency source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeDependency_Type(Dependency target, Dependency source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeDependency_Classifier(Dependency target, Dependency source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeDependency_Scope(Dependency target, Dependency source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeDependency_SystemPath(Dependency target, Dependency source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeDependency_Optional(Dependency target, Dependency source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeDependency_Exclusions(Dependency target, Dependency source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeExclusion(Exclusion target, Exclusion source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeExclusion_GroupId(Exclusion target, Exclusion source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeExclusion_ArtifactId(Exclusion target, Exclusion source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeReporting(Reporting target, Reporting source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeReporting_OutputDirectory(Reporting target, Reporting source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeReporting_ExcludeDefaults(Reporting target, Reporting source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeReporting_Plugins(Reporting target, Reporting source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeReportPlugin(ReportPlugin target, ReportPlugin source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeReportPlugin_GroupId(ReportPlugin target, ReportPlugin source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeReportPlugin_ArtifactId(ReportPlugin target, ReportPlugin source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeReportPlugin_Version(ReportPlugin target, ReportPlugin source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeReportPlugin_ReportSets(ReportPlugin target, ReportPlugin source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeReportSet(ReportSet target, ReportSet source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeReportSet_Id(ReportSet target, ReportSet source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeReportSet_Reports(ReportSet target, ReportSet source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeDependencyManagement(DependencyManagement target, DependencyManagement source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeDependencyManagement_Dependencies(DependencyManagement target, DependencyManagement source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeParent(Parent target, Parent source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeParent_GroupId(Parent target, Parent source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeParent_ArtifactId(Parent target, Parent source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeParent_Version(Parent target, Parent source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeParent_RelativePath(Parent target, Parent source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeOrganization(Organization target, Organization source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeOrganization_Name(Organization target, Organization source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeOrganization_Url(Organization target, Organization source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeLicense(License target, License source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeLicense_Name(License target, License source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeLicense_Url(License target, License source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeLicense_Distribution(License target, License source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeLicense_Comments(License target, License source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeMailingList(MailingList target, MailingList source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeMailingList_Name(MailingList target, MailingList source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeMailingList_Subscribe(MailingList target, MailingList source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeMailingList_Unsubscribe(MailingList target, MailingList source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeMailingList_Post(MailingList target, MailingList source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeMailingList_Archive(MailingList target, MailingList source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeMailingList_OtherArchives(MailingList target, MailingList source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeDeveloper(Developer target, Developer source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeDeveloper_Id(Developer target, Developer source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeContributor(Contributor target, Contributor source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeContributor_Name(Contributor target, Contributor source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeContributor_Email(Contributor target, Contributor source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeContributor_Url(Contributor target, Contributor source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeContributor_Organization(Contributor target, Contributor source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeContributor_OrganizationUrl(Contributor target, Contributor source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeContributor_Timezone(Contributor target, Contributor source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeContributor_Roles(Contributor target, Contributor source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeContributor_Properties(Contributor target, Contributor source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeIssueManagement(IssueManagement target, IssueManagement source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeIssueManagement_System(IssueManagement target, IssueManagement source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeIssueManagement_Url(IssueManagement target, IssueManagement source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeScm(Scm target, Scm source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeScm_Url(Scm target, Scm source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeScm_Connection(Scm target, Scm source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeScm_DeveloperConnection(Scm target, Scm source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeScm_Tag(Scm target, Scm source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeCiManagement(CiManagement target, CiManagement source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeCiManagement_System(CiManagement target, CiManagement source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeCiManagement_Url(CiManagement target, CiManagement source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeCiManagement_Notifiers(CiManagement target, CiManagement source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeNotifier(Notifier target, Notifier source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeNotifier_Type(Notifier target, Notifier source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeNotifier_Address(Notifier target, Notifier source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeNotifier_Configuration(Notifier target, Notifier source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeNotifier_SendOnError(Notifier target, Notifier source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeNotifier_SendOnFailure(Notifier target, Notifier source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeNotifier_SendOnSuccess(Notifier target, Notifier source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeNotifier_SendOnWarning(Notifier target, Notifier source, boolean sourceDominant, Map<Object,Object> context)
protected void mergePrerequisites(Prerequisites target, Prerequisites source, boolean sourceDominant, Map<Object,Object> context)
protected void mergePrerequisites_Maven(Prerequisites target, Prerequisites source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeBuild(Build target, Build source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeBuild_SourceDirectory(Build target, Build source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeBuild_ScriptSourceDirectory(Build target, Build source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeBuild_TestSourceDirectory(Build target, Build source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeBuild_OutputDirectory(Build target, Build source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeBuild_TestOutputDirectory(Build target, Build source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeBuild_Extensions(Build target, Build source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeExtension(Extension target, Extension source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeExtension_GroupId(Extension target, Extension source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeExtension_ArtifactId(Extension target, Extension source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeExtension_Version(Extension target, Extension source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeBuildBase(BuildBase target, BuildBase source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeBuildBase_DefaultGoal(BuildBase target, BuildBase source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeBuildBase_Directory(BuildBase target, BuildBase source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeBuildBase_FinalName(BuildBase target, BuildBase source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeBuildBase_Filters(BuildBase target, BuildBase source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeBuildBase_Resources(BuildBase target, BuildBase source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeBuildBase_TestResources(BuildBase target, BuildBase source, boolean sourceDominant, Map<Object,Object> context)
protected void mergePluginConfiguration(PluginConfiguration target, PluginConfiguration source, boolean sourceDominant, Map<Object,Object> context)
protected void mergePluginConfiguration_PluginManagement(PluginConfiguration target, PluginConfiguration source, boolean sourceDominant, Map<Object,Object> context)
protected void mergePluginContainer(PluginContainer target, PluginContainer source, boolean sourceDominant, Map<Object,Object> context)
protected void mergePluginContainer_Plugins(PluginContainer target, PluginContainer source, boolean sourceDominant, Map<Object,Object> context)
protected void mergePluginManagement(PluginManagement target, PluginManagement source, boolean sourceDominant, Map<Object,Object> context)
protected void mergePlugin(Plugin target, Plugin source, boolean sourceDominant, Map<Object,Object> context)
protected void mergePlugin_GroupId(Plugin target, Plugin source, boolean sourceDominant, Map<Object,Object> context)
protected void mergePlugin_ArtifactId(Plugin target, Plugin source, boolean sourceDominant, Map<Object,Object> context)
protected void mergePlugin_Version(Plugin target, Plugin source, boolean sourceDominant, Map<Object,Object> context)
protected void mergePlugin_Extensions(Plugin target, Plugin source, boolean sourceDominant, Map<Object,Object> context)
protected void mergePlugin_Dependencies(Plugin target, Plugin source, boolean sourceDominant, Map<Object,Object> context)
protected void mergePlugin_Executions(Plugin target, Plugin source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeConfigurationContainer(ConfigurationContainer target, ConfigurationContainer source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeConfigurationContainer_Inherited(ConfigurationContainer target, ConfigurationContainer source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeConfigurationContainer_Configuration(ConfigurationContainer target, ConfigurationContainer source, boolean sourceDominant, Map<Object,Object> context)
protected void mergePluginExecution(PluginExecution target, PluginExecution source, boolean sourceDominant, Map<Object,Object> context)
protected void mergePluginExecution_Id(PluginExecution target, PluginExecution source, boolean sourceDominant, Map<Object,Object> context)
protected void mergePluginExecution_Phase(PluginExecution target, PluginExecution source, boolean sourceDominant, Map<Object,Object> context)
protected void mergePluginExecution_Goals(PluginExecution target, PluginExecution source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeResource(Resource target, Resource source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeResource_TargetPath(Resource target, Resource source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeResource_Filtering(Resource target, Resource source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeResource_MergeId(Resource target, Resource source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeFileSet(FileSet target, FileSet source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeFileSet_Directory(FileSet target, FileSet source, boolean sourceDominant, Map<Object,Object> context)
protected void mergePatternSet(PatternSet target, PatternSet source, boolean sourceDominant, Map<Object,Object> context)
protected void mergePatternSet_Includes(PatternSet target, PatternSet source, boolean sourceDominant, Map<Object,Object> context)
protected void mergePatternSet_Excludes(PatternSet target, PatternSet source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeProfile(Profile target, Profile source, boolean sourceDominant, Map<Object,Object> context)
protected void mergeActivation(Activation target, Activation source, boolean sourceDominant, Map<Object,Object> context)
protected Object getDependencyKey(Dependency dependency)
protected Object getPluginExecutionKey(PluginExecution pluginExecution)
protected Object getReportPluginKey(ReportPlugin reportPlugin)
protected Object getMailingListKey(MailingList mailingList)
protected Object getContributorKey(Contributor contributor)
protected Object getRepositoryKey(Repository repository)
protected Object getRepositoryBaseKey(RepositoryBase repositoryBase)
Copyright © 2001–2017 The Apache Software Foundation. All rights reserved.