Package org.apache.maven.model.building
Class DefaultBuildPomXMLFilterFactory
java.lang.Object
org.apache.maven.model.transform.BuildToRawPomXMLFilterFactory
org.apache.maven.model.building.DefaultBuildPomXMLFilterFactory
A BuildPomXMLFilterFactory which is context aware
- Since:
- 4.0.0
- Author:
- Robert Scholte
-
Constructor Summary
ConstructorsConstructorDescriptionDefaultBuildPomXMLFilterFactory(TransformerContext context, boolean consume) -
Method Summary
Modifier and TypeMethodDescriptionprotected BiFunction<String,String, String> protected Function<Path,Optional<RelativeProject>> getSha1()Methods inherited from class org.apache.maven.model.transform.BuildToRawPomXMLFilterFactory
get
-
Constructor Details
-
DefaultBuildPomXMLFilterFactory
- Parameters:
context- a set of data to extract values from as required for the build pomconsume-trueif this factory is being used for creating the consumer pom, otherwisefalse
-
-
Method Details
-
getRelativePathMapper
- Overrides:
getRelativePathMapperin classBuildToRawPomXMLFilterFactory- Returns:
- the mapper or
nullif relativePaths don't need to be mapped
-
getDependencyKeyToVersionMapper
- Overrides:
getDependencyKeyToVersionMapperin classBuildToRawPomXMLFilterFactory
-
getChangelist
- Overrides:
getChangelistin classBuildToRawPomXMLFilterFactory
-
getRevision
- Overrides:
getRevisionin classBuildToRawPomXMLFilterFactory
-
getSha1
- Overrides:
getSha1in classBuildToRawPomXMLFilterFactory
-