Package org.apache.maven.toolchain.v4
Class MavenToolchainsTransformer
java.lang.Object
org.apache.maven.toolchain.v4.MavenToolchainsTransformer
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected String
The transformation function.protected <T> List<T>
transform
(List<T> list, UnaryOperator<T> transformer) 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
-
Constructor Details
-
MavenToolchainsTransformer
-
-
Method Details
-
visit
public org.apache.maven.api.toolchain.PersistedToolchains visit(org.apache.maven.api.toolchain.PersistedToolchains target) Transforms the given model -
transform
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
-
transform
-
transform
protected org.apache.maven.api.xml.XmlNode transform(org.apache.maven.api.xml.XmlNode node)
-