Package org.apache.maven.model.building
Class DefaultTransformerContextBuilder
java.lang.Object
org.apache.maven.model.building.DefaultTransformerContextBuilder
- All Implemented Interfaces:
TransformerContextBuilder
@Deprecated(since="4.0.0")
class DefaultTransformerContextBuilder
extends Object
implements TransformerContextBuilder
Deprecated.
Builds up the transformer context.
After the buildplan is ready, the build()-method returns the immutable context useful during distribution.
This is an inner class, as it must be able to call readRawModel()
- Since:
- 4.0.0
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final DefaultTransformerContext
Deprecated.private final Graph
Deprecated.private final DefaultModelBuilder
Deprecated.private boolean
Deprecated.private final Map
<String, Set<FileModelSource>> Deprecated. -
Constructor Summary
ConstructorsConstructorDescriptionDefaultTransformerContextBuilder
(DefaultModelBuilder defaultModelBuilder) Deprecated. -
Method Summary
Modifier and TypeMethodDescriptionprivate boolean
addEdge
(Path from, Path p, DefaultModelProblemCollector problems) Deprecated.build()
Deprecated.The immutable transformerContext, can be used after the buildplan is finished.Deprecated.initialize
(ModelBuildingRequest request, ModelProblemCollector collector) Deprecated.If an interface could be extracted, DefaultModelProblemCollector should be ModelProblemCollectorExtvoid
putSource
(String groupId, String artifactId, FileModelSource source) Deprecated.
-
Field Details
-
dag
Deprecated. -
defaultModelBuilder
Deprecated. -
context
Deprecated. -
mappedSources
Deprecated. -
fullReactorLoaded
private volatile boolean fullReactorLoadedDeprecated.
-
-
Constructor Details
-
DefaultTransformerContextBuilder
DefaultTransformerContextBuilder(DefaultModelBuilder defaultModelBuilder) Deprecated.
-
-
Method Details
-
initialize
Deprecated.If an interface could be extracted, DefaultModelProblemCollector should be ModelProblemCollectorExt- Specified by:
initialize
in interfaceTransformerContextBuilder
- Parameters:
request
- the modelBuildingRequestcollector
- the problemCollector- Returns:
- the mutable transformerContext
-
addEdge
Deprecated. -
build
Deprecated.Description copied from interface:TransformerContextBuilder
The immutable transformerContext, can be used after the buildplan is finished.- Specified by:
build
in interfaceTransformerContextBuilder
- Returns:
- the immutable transformerContext
-
getSource
Deprecated. -
putSource
Deprecated.
-
ModelBuilder
instead