Class MavenToolchainsTransformer

java.lang.Object
org.apache.maven.toolchain.v4.MavenToolchainsTransformer

@Generated public class MavenToolchainsTransformer extends Object
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected String
    The transformation function.
    protected <T> List<T>
    transform(List<T> list, UnaryOperator<T> transformer)
     
    protected <T> Map<String,T>
    transform(Map<String,T> map, UnaryOperator<T> transformer)
     
    protected org.apache.maven.api.xml.XmlNode
    transform(org.apache.maven.api.xml.XmlNode node)
     
    protected org.apache.maven.api.toolchain.PersistedToolchains
    transformPersistedToolchains(org.apache.maven.api.toolchain.PersistedToolchains target)
     
    protected org.apache.maven.api.toolchain.PersistedToolchains.Builder
    transformPersistedToolchains_Toolchains(Supplier<? extends org.apache.maven.api.toolchain.PersistedToolchains.Builder> creator, org.apache.maven.api.toolchain.PersistedToolchains.Builder builder, org.apache.maven.api.toolchain.PersistedToolchains target)
     
    protected org.apache.maven.api.toolchain.ToolchainModel
    transformToolchainModel(org.apache.maven.api.toolchain.ToolchainModel target)
     
    protected org.apache.maven.api.toolchain.ToolchainModel.Builder
    transformToolchainModel_Configuration(Supplier<? extends org.apache.maven.api.toolchain.ToolchainModel.Builder> creator, org.apache.maven.api.toolchain.ToolchainModel.Builder builder, org.apache.maven.api.toolchain.ToolchainModel target)
     
    protected org.apache.maven.api.toolchain.ToolchainModel.Builder
    transformToolchainModel_Provides(Supplier<? extends org.apache.maven.api.toolchain.ToolchainModel.Builder> creator, org.apache.maven.api.toolchain.ToolchainModel.Builder builder, org.apache.maven.api.toolchain.ToolchainModel target)
     
    protected org.apache.maven.api.toolchain.ToolchainModel.Builder
    transformToolchainModel_Type(Supplier<? extends org.apache.maven.api.toolchain.ToolchainModel.Builder> creator, org.apache.maven.api.toolchain.ToolchainModel.Builder builder, org.apache.maven.api.toolchain.ToolchainModel target)
     
    protected org.apache.maven.api.toolchain.TrackableBase
    transformTrackableBase(org.apache.maven.api.toolchain.TrackableBase target)
     
    org.apache.maven.api.toolchain.PersistedToolchains
    visit(org.apache.maven.api.toolchain.PersistedToolchains target)
    Transforms the given model

    Methods inherited from class java.lang.Object

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

    • MavenToolchainsTransformer

      public MavenToolchainsTransformer(UnaryOperator<String> transformer)
  • Method Details

    • visit

      public org.apache.maven.api.toolchain.PersistedToolchains visit(org.apache.maven.api.toolchain.PersistedToolchains target)
      Transforms the given model
    • transform

      protected String transform(String value)
      The transformation function.
    • transformTrackableBase

      protected org.apache.maven.api.toolchain.TrackableBase transformTrackableBase(org.apache.maven.api.toolchain.TrackableBase target)
    • transformPersistedToolchains

      protected org.apache.maven.api.toolchain.PersistedToolchains transformPersistedToolchains(org.apache.maven.api.toolchain.PersistedToolchains target)
    • transformPersistedToolchains_Toolchains

      protected org.apache.maven.api.toolchain.PersistedToolchains.Builder transformPersistedToolchains_Toolchains(Supplier<? extends org.apache.maven.api.toolchain.PersistedToolchains.Builder> creator, org.apache.maven.api.toolchain.PersistedToolchains.Builder builder, org.apache.maven.api.toolchain.PersistedToolchains target)
    • transformToolchainModel

      protected org.apache.maven.api.toolchain.ToolchainModel transformToolchainModel(org.apache.maven.api.toolchain.ToolchainModel target)
    • transformToolchainModel_Type

      protected org.apache.maven.api.toolchain.ToolchainModel.Builder transformToolchainModel_Type(Supplier<? extends org.apache.maven.api.toolchain.ToolchainModel.Builder> creator, org.apache.maven.api.toolchain.ToolchainModel.Builder builder, org.apache.maven.api.toolchain.ToolchainModel target)
    • transformToolchainModel_Provides

      protected org.apache.maven.api.toolchain.ToolchainModel.Builder transformToolchainModel_Provides(Supplier<? extends org.apache.maven.api.toolchain.ToolchainModel.Builder> creator, org.apache.maven.api.toolchain.ToolchainModel.Builder builder, org.apache.maven.api.toolchain.ToolchainModel target)
    • transformToolchainModel_Configuration

      protected org.apache.maven.api.toolchain.ToolchainModel.Builder transformToolchainModel_Configuration(Supplier<? extends org.apache.maven.api.toolchain.ToolchainModel.Builder> creator, org.apache.maven.api.toolchain.ToolchainModel.Builder builder, org.apache.maven.api.toolchain.ToolchainModel target)
    • transform

      protected <T> List<T> transform(List<T> list, UnaryOperator<T> transformer)
    • transform

      protected <T> Map<String,T> transform(Map<String,T> map, UnaryOperator<T> transformer)
    • transform

      protected org.apache.maven.api.xml.XmlNode transform(org.apache.maven.api.xml.XmlNode node)