public class ModelMerger extends Object
mergeClassname( Classname target, Classname source, boolean sourceDominant,
Map
for each model classmergeClassname_FieldName( Classname target, Classname source, boolean
sourceDominant, Map
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 ModelMerger()
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 getPluginKey(Plugin plugin)
protected Object getPluginExecutionKey(PluginExecution pluginExecution)
protected Object getReportPluginKey(ReportPlugin reportPlugin)
protected Object getReportSetKey(ReportSet reportSet)
protected Object getLicenseKey(License license)
protected Object getMailingListKey(MailingList mailingList)
protected Object getDeveloperKey(Developer developer)
protected Object getContributorKey(Contributor contributor)
protected Object getProfileKey(Profile profile)
protected Object getRepositoryKey(Repository repository)
protected Object getRepositoryBaseKey(RepositoryBase repositoryBase)
protected Object getNotifierKey(Notifier notifier)
protected Object getResourceKey(Resource resource)
protected Object getExtensionKey(Extension extension)
protected Object getExclusionKey(Exclusion exclusion)
Copyright © 2001–2014 The Apache Software Foundation. All rights reserved.