Class MavenToolchainMerger

java.lang.Object
org.apache.maven.toolchain.merge.MavenToolchainMerger

public class MavenToolchainMerger extends Object
Since:
3.2.4
Author:
Robert Scholte
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected Object
    getToolchainModelKey(org.apache.maven.api.toolchain.ToolchainModel model)
     
    org.apache.maven.api.toolchain.PersistedToolchains
    merge(org.apache.maven.api.toolchain.PersistedToolchains dominant, org.apache.maven.api.toolchain.PersistedToolchains recessive, String recessiveSourceLevel)
     
    protected org.apache.maven.api.toolchain.ToolchainModel
    mergeToolchainModelConfiguration(org.apache.maven.api.toolchain.ToolchainModel target, org.apache.maven.api.toolchain.ToolchainModel source)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • MavenToolchainMerger

      public MavenToolchainMerger()
  • Method Details

    • merge

      public org.apache.maven.api.toolchain.PersistedToolchains merge(org.apache.maven.api.toolchain.PersistedToolchains dominant, org.apache.maven.api.toolchain.PersistedToolchains recessive, String recessiveSourceLevel)
    • mergeToolchainModelConfiguration

      protected org.apache.maven.api.toolchain.ToolchainModel mergeToolchainModelConfiguration(org.apache.maven.api.toolchain.ToolchainModel target, org.apache.maven.api.toolchain.ToolchainModel source)
    • getToolchainModelKey

      protected Object getToolchainModelKey(org.apache.maven.api.toolchain.ToolchainModel model)