Index

A B C D E F G H I J K L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AbstractModelBuildingListener - Class in org.apache.maven.model.building
Provides a skeleton implementation for model building listeners.
AbstractModelBuildingListener() - Constructor for class org.apache.maven.model.building.AbstractModelBuildingListener
 
AbstractStringBasedModelInterpolator - Class in org.apache.maven.model.interpolation
Use a regular expression search to find and resolve expressions within the POM.
AbstractStringBasedModelInterpolator(PathTranslator, UrlNormalizer, RootLocator) - Constructor for class org.apache.maven.model.interpolation.AbstractStringBasedModelInterpolator
 
add(ModelProblemCollectorRequest) - Method in interface org.apache.maven.model.building.ModelProblemCollector
Adds the specified problem.
addProblem(Result<T>, ModelProblem) - Static method in class org.apache.maven.model.building.Result
New result consisting of given result and new problem.
addProblems(Result<T>, Iterable<? extends ModelProblem>) - Static method in class org.apache.maven.model.building.Result
New result that includes the given
addProblems(Result<T>, Result<?>...) - Static method in class org.apache.maven.model.building.Result
 
addProfileActivator(ProfileActivator) - Method in class org.apache.maven.model.profile.DefaultProfileSelector
 
addRepository(Repository) - Method in interface org.apache.maven.model.resolution.ModelResolver
 
addRepository(Repository, boolean) - Method in interface org.apache.maven.model.resolution.ModelResolver
 
addRepository(Repository) - Method in interface org.apache.maven.model.resolution.ModelResolver
Adds a repository to use for subsequent resolution requests.
addRepository(Repository, boolean) - Method in interface org.apache.maven.model.resolution.ModelResolver
Adds a repository to use for subsequent resolution requests.
alignToBaseDirectory(String, File) - Method in class org.apache.maven.model.path.DefaultPathTranslator
 
alignToBaseDirectory(String, File) - Method in interface org.apache.maven.model.path.PathTranslator
alignToBaseDirectory(String, Path) - Method in class org.apache.maven.model.path.DefaultPathTranslator
 
alignToBaseDirectory(String, Path) - Method in interface org.apache.maven.model.path.PathTranslator
Resolves the specified path against the given base directory.
alignToBaseDirectory(Model, File, ModelBuildingRequest) - Method in class org.apache.maven.model.path.DefaultModelPathTranslator
Deprecated.
alignToBaseDirectory(Model, File, ModelBuildingRequest) - Method in interface org.apache.maven.model.path.ModelPathTranslator
alignToBaseDirectory(Model, Path, ModelBuildingRequest) - Method in class org.apache.maven.model.path.DefaultModelPathTranslator
 
alignToBaseDirectory(Model, Path, ModelBuildingRequest) - Method in interface org.apache.maven.model.path.ModelPathTranslator
Resolves the well-known paths of the specified model against the given base directory.
ArtifactModelSource - Class in org.apache.maven.model.building
Represents a model pulled from a repository
ArtifactModelSource(File, String, String, String) - Constructor for class org.apache.maven.model.building.ArtifactModelSource
Deprecated.
ArtifactModelSource(Path, String, String, String) - Constructor for class org.apache.maven.model.building.ArtifactModelSource
 
assembleModelInheritance(Model, Model, ModelBuildingRequest, ModelProblemCollector) - Method in class org.apache.maven.model.inheritance.DefaultInheritanceAssembler
 
assembleModelInheritance(Model, Model, ModelBuildingRequest, ModelProblemCollector) - Method in interface org.apache.maven.model.inheritance.InheritanceAssembler
Merges values from the specified parent model into the given child model.

B

BASE - Enum constant in enum class org.apache.maven.model.building.ModelProblem.Version
 
build() - Method in interface org.apache.maven.model.building.TransformerContextBuilder
The immutable transformerContext, can be used after the buildplan is finished.
build(ModelBuildingRequest) - Method in class org.apache.maven.model.building.DefaultModelBuilder
 
build(ModelBuildingRequest) - Method in interface org.apache.maven.model.building.ModelBuilder
Builds the effective model of the specified POM.
build(ModelBuildingRequest, Collection<String>) - Method in class org.apache.maven.model.building.DefaultModelBuilder
 
build(ModelBuildingRequest, ModelBuildingResult) - Method in class org.apache.maven.model.building.DefaultModelBuilder
 
build(ModelBuildingRequest, ModelBuildingResult) - Method in interface org.apache.maven.model.building.ModelBuilder
Builds the effective model by completing the specified interim result which was produced by a previous call to ModelBuilder.build(ModelBuildingRequest) with isTwoPhaseBuilding() being true.
BUILD_TIMESTAMP_FORMAT_PROPERTY - Static variable in class org.apache.maven.model.interpolation.MavenBuildTimestamp
 
buildExtensionsAssembled(ModelBuildingEvent) - Method in class org.apache.maven.model.building.AbstractModelBuildingListener
 
buildExtensionsAssembled(ModelBuildingEvent) - Method in interface org.apache.maven.model.building.ModelBuildingListener
Notifies the listener that the model has been constructed to the extent where build extensions can be processed.
buildRawModel(File, int, boolean) - Method in class org.apache.maven.model.building.DefaultModelBuilder
Deprecated.
buildRawModel(File, int, boolean) - Method in interface org.apache.maven.model.building.ModelBuilder
buildRawModel(File, int, boolean, TransformerContext) - Method in class org.apache.maven.model.building.DefaultModelBuilder
Deprecated.
buildRawModel(File, int, boolean, TransformerContext) - Method in interface org.apache.maven.model.building.ModelBuilder
buildRawModel(Path, int, boolean) - Method in class org.apache.maven.model.building.DefaultModelBuilder
 
buildRawModel(Path, int, boolean) - Method in interface org.apache.maven.model.building.ModelBuilder
Performs only the part of ModelBuilder.build(ModelBuildingRequest) that loads the raw model
buildRawModel(Path, int, boolean, TransformerContext) - Method in class org.apache.maven.model.building.DefaultModelBuilder
 
buildRawModel(Path, int, boolean, TransformerContext) - Method in interface org.apache.maven.model.building.ModelBuilder
 
buildRawModel(ModelBuildingRequest) - Method in class org.apache.maven.model.building.DefaultModelBuilder
 

C

computeIfAbsent(String, String, String, String, Supplier<T>) - Method in interface org.apache.maven.model.building.ModelCache
 
computeIfAbsent(Source, String, Supplier<T>) - Method in interface org.apache.maven.model.building.ModelCache
 
convertReporting(Model, ModelBuildingRequest, ModelProblemCollector) - Method in class org.apache.maven.model.plugin.DefaultReportingConverter
Deprecated.
 
convertReporting(Model, ModelBuildingRequest, ModelProblemCollector) - Method in interface org.apache.maven.model.plugin.ReportingConverter
Deprecated.
Converts values from model's reporting section into the configuration for Maven Site Plugin 3.x.
createPostProcessors(Model, Path, ModelBuildingRequest) - Method in class org.apache.maven.model.interpolation.AbstractStringBasedModelInterpolator
 
createRecursionInterceptor(ModelBuildingRequest) - Method in class org.apache.maven.model.interpolation.AbstractStringBasedModelInterpolator
 
createValueSources(Model, Path, ModelBuildingRequest, ModelProblemCollector) - Method in class org.apache.maven.model.interpolation.AbstractStringBasedModelInterpolator
 

D

DEFAULT_BUILD_TIME_ZONE - Static variable in class org.apache.maven.model.interpolation.MavenBuildTimestamp
 
DEFAULT_BUILD_TIMESTAMP_FORMAT - Static variable in class org.apache.maven.model.interpolation.MavenBuildTimestamp
 
DefaultDependencyManagementImporter - Class in org.apache.maven.model.composition
Handles the import of dependency management from other models into the target model.
DefaultDependencyManagementImporter() - Constructor for class org.apache.maven.model.composition.DefaultDependencyManagementImporter
 
DefaultDependencyManagementInjector - Class in org.apache.maven.model.management
Handles injection of dependency management into the model.
DefaultDependencyManagementInjector() - Constructor for class org.apache.maven.model.management.DefaultDependencyManagementInjector
 
DefaultDependencyManagementInjector.ManagementModelMerger - Class in org.apache.maven.model.management
ManagementModelMerger
DefaultInheritanceAssembler - Class in org.apache.maven.model.inheritance
Handles inheritance of model values.
DefaultInheritanceAssembler() - Constructor for class org.apache.maven.model.inheritance.DefaultInheritanceAssembler
 
DefaultInheritanceAssembler.InheritanceModelMerger - Class in org.apache.maven.model.inheritance
InheritanceModelMerger
DefaultModelBuilder - Class in org.apache.maven.model.building
 
DefaultModelBuilder(ModelProcessor, ModelValidator, ModelNormalizer, ModelInterpolator, ModelPathTranslator, ModelUrlNormalizer, SuperPomProvider, InheritanceAssembler, ProfileSelector, ProfileInjector, PluginManagementInjector, DependencyManagementInjector, DependencyManagementImporter, LifecycleBindingsInjector, PluginConfigurationExpander, ReportConfigurationExpander, ProfileActivationFilePathInterpolator, ModelVersionProcessor, ModelSourceTransformer, ModelVersionParser) - Constructor for class org.apache.maven.model.building.DefaultModelBuilder
 
DefaultModelBuilderFactory - Class in org.apache.maven.model.building
A factory to create model builder instances when no dependency injection is available.
DefaultModelBuilderFactory() - Constructor for class org.apache.maven.model.building.DefaultModelBuilderFactory
 
DefaultModelBuildingRequest - Class in org.apache.maven.model.building
Collects settings that control building of effective models.
DefaultModelBuildingRequest() - Constructor for class org.apache.maven.model.building.DefaultModelBuildingRequest
Creates an empty request.
DefaultModelBuildingRequest(ModelBuildingRequest) - Constructor for class org.apache.maven.model.building.DefaultModelBuildingRequest
Creates a shallow copy of the specified request.
DefaultModelLocator - Class in org.apache.maven.model.locator
Locates a POM file within a project base directory.
DefaultModelLocator() - Constructor for class org.apache.maven.model.locator.DefaultModelLocator
 
DefaultModelNormalizer - Class in org.apache.maven.model.normalization
Handles normalization of a model.
DefaultModelNormalizer() - Constructor for class org.apache.maven.model.normalization.DefaultModelNormalizer
 
DefaultModelNormalizer.DuplicateMerger - Class in org.apache.maven.model.normalization
DuplicateMerger
DefaultModelPathTranslator - Class in org.apache.maven.model.path
Resolves relative paths within a model against a specific base directory.
DefaultModelPathTranslator(PathTranslator) - Constructor for class org.apache.maven.model.path.DefaultModelPathTranslator
 
DefaultModelProblem - Class in org.apache.maven.model.building
Describes a problem that was encountered during model building.
DefaultModelProblem(String, ModelProblem.Severity, ModelProblem.Version, String, int, int, String, Exception) - Constructor for class org.apache.maven.model.building.DefaultModelProblem
Creates a new problem with the specified message and exception.
DefaultModelProblem(String, ModelProblem.Severity, ModelProblem.Version, Model, int, int, Exception) - Constructor for class org.apache.maven.model.building.DefaultModelProblem
Creates a new problem with the specified message and exception.
DefaultModelProcessor - Class in org.apache.maven.model.building
Note: uses @Typed to limit the types it is available for injection to just ModelProcessor.
DefaultModelProcessor(List<ModelParser>, ModelLocator, ModelReader) - Constructor for class org.apache.maven.model.building.DefaultModelProcessor
 
DefaultModelReader - Class in org.apache.maven.model.io
Handles deserialization of a model from some kind of textual format like XML.
DefaultModelReader(ModelSourceTransformer) - Constructor for class org.apache.maven.model.io.DefaultModelReader
 
DefaultModelUrlNormalizer - Class in org.apache.maven.model.path
Normalizes URLs to remove the ugly parent references "../" that got potentially inserted by URL adjustment during model inheritance.
DefaultModelUrlNormalizer(UrlNormalizer) - Constructor for class org.apache.maven.model.path.DefaultModelUrlNormalizer
 
DefaultModelValidator - Class in org.apache.maven.model.validation
 
DefaultModelValidator(ModelVersionProcessor) - Constructor for class org.apache.maven.model.validation.DefaultModelValidator
 
DefaultModelVersionProcessor - Class in org.apache.maven.model.interpolation
Maven default implementation of the ModelVersionProcessor to support CI Friendly Versions
DefaultModelVersionProcessor() - Constructor for class org.apache.maven.model.interpolation.DefaultModelVersionProcessor
 
DefaultModelWriter - Class in org.apache.maven.model.io
Handles serialization of a model into some kind of textual format like XML.
DefaultModelWriter() - Constructor for class org.apache.maven.model.io.DefaultModelWriter
 
DefaultPathTranslator - Class in org.apache.maven.model.path
Resolves relative paths against a specific base directory.
DefaultPathTranslator() - Constructor for class org.apache.maven.model.path.DefaultPathTranslator
 
DefaultPluginConfigurationExpander - Class in org.apache.maven.model.plugin
Handles expansion of general build plugin configuration into individual executions.
DefaultPluginConfigurationExpander() - Constructor for class org.apache.maven.model.plugin.DefaultPluginConfigurationExpander
 
DefaultPluginManagementInjector - Class in org.apache.maven.model.management
Handles injection of plugin management into the model.
DefaultPluginManagementInjector() - Constructor for class org.apache.maven.model.management.DefaultPluginManagementInjector
 
DefaultPluginManagementInjector.ManagementModelMerger - Class in org.apache.maven.model.management
ManagementModelMerger
DefaultProfileActivationContext - Class in org.apache.maven.model.profile
Describes the environmental context used to determine the activation status of profiles.
DefaultProfileActivationContext() - Constructor for class org.apache.maven.model.profile.DefaultProfileActivationContext
 
DefaultProfileInjector - Class in org.apache.maven.model.profile
Handles profile injection into the model.
DefaultProfileInjector() - Constructor for class org.apache.maven.model.profile.DefaultProfileInjector
 
DefaultProfileInjector.ProfileModelMerger - Class in org.apache.maven.model.profile
ProfileModelMerger
DefaultProfileSelector - Class in org.apache.maven.model.profile
Calculates the active profiles among a given collection of profiles.
DefaultProfileSelector() - Constructor for class org.apache.maven.model.profile.DefaultProfileSelector
 
DefaultProfileSelector(List<ProfileActivator>) - Constructor for class org.apache.maven.model.profile.DefaultProfileSelector
 
DefaultReportConfigurationExpander - Class in org.apache.maven.model.plugin
Handles expansion of general report plugin configuration into individual report sets.
DefaultReportConfigurationExpander() - Constructor for class org.apache.maven.model.plugin.DefaultReportConfigurationExpander
 
DefaultReportingConverter - Class in org.apache.maven.model.plugin
Deprecated.
since maven 4.0, this class is now a no-op class and is only here for compatibility
DefaultReportingConverter() - Constructor for class org.apache.maven.model.plugin.DefaultReportingConverter
Deprecated.
 
DefaultRootLocator - Class in org.apache.maven.model.root
 
DefaultRootLocator() - Constructor for class org.apache.maven.model.root.DefaultRootLocator
 
DefaultSuperPomProvider - Class in org.apache.maven.model.superpom
Provides the super POM that all models implicitly inherit from.
DefaultSuperPomProvider(ModelProcessor) - Constructor for class org.apache.maven.model.superpom.DefaultSuperPomProvider
 
DefaultUrlNormalizer - Class in org.apache.maven.model.path
Normalizes a URL.
DefaultUrlNormalizer() - Constructor for class org.apache.maven.model.path.DefaultUrlNormalizer
 
DependencyManagementImporter - Interface in org.apache.maven.model.composition
Handles the import of dependency management from other models into the target model.
DependencyManagementInjector - Interface in org.apache.maven.model.management
Handles injection of dependency management into the model.
DuplicateMerger() - Constructor for class org.apache.maven.model.normalization.DefaultModelNormalizer.DuplicateMerger
 

E

equals(Object) - Method in class org.apache.maven.model.building.ArtifactModelSource
 
equals(Object) - Method in class org.apache.maven.model.building.FileModelSource
 
error(Iterable<? extends ModelProblem>) - Static method in class org.apache.maven.model.building.Result
Error with problems describing the cause
error(Result<?>) - Static method in class org.apache.maven.model.building.Result
 
error(Result<?>...) - Static method in class org.apache.maven.model.building.Result
 
error(T) - Static method in class org.apache.maven.model.building.Result
 
error(T, Iterable<? extends ModelProblem>) - Static method in class org.apache.maven.model.building.Result
Error with partial result and problems describing the cause
ERROR - Enum constant in enum class org.apache.maven.model.building.ModelProblem.Severity
 
evaluate(String, Object) - Static method in class org.apache.maven.model.interpolation.reflection.ReflectionValueExtractor
The implementation supports indexed, nested and mapped properties.
evaluate(String, Object, boolean) - Static method in class org.apache.maven.model.interpolation.reflection.ReflectionValueExtractor
The implementation supports indexed, nested and mapped properties.
expandPluginConfiguration(Model, ModelBuildingRequest, ModelProblemCollector) - Method in class org.apache.maven.model.plugin.DefaultPluginConfigurationExpander
 
expandPluginConfiguration(Model, ModelBuildingRequest, ModelProblemCollector) - Method in class org.apache.maven.model.plugin.DefaultReportConfigurationExpander
 
expandPluginConfiguration(Model, ModelBuildingRequest, ModelProblemCollector) - Method in interface org.apache.maven.model.plugin.PluginConfigurationExpander
Merges values from general build plugin configuration into the individual plugin executions of the given model.
expandPluginConfiguration(Model, ModelBuildingRequest, ModelProblemCollector) - Method in interface org.apache.maven.model.plugin.ReportConfigurationExpander
Merges values from general report plugin configuration into the individual reports sets of the given model.
extrapolateChildUrl(String, boolean, Map<Object, Object>) - Method in class org.apache.maven.model.inheritance.DefaultInheritanceAssembler.InheritanceModelMerger
 

F

FAMILY_NT - Static variable in class org.apache.maven.utils.Os
OS family that can be tested for.
FATAL - Enum constant in enum class org.apache.maven.model.building.ModelProblem.Severity
 
FileModelSource - Class in org.apache.maven.model.building
Wraps an ordinary File as a model source.
FileModelSource(File) - Constructor for class org.apache.maven.model.building.FileModelSource
Deprecated.
FileModelSource(Path) - Constructor for class org.apache.maven.model.building.FileModelSource
Creates a new model source backed by the specified file.
FileProfileActivator - Class in org.apache.maven.model.profile.activation
Determines profile activation based on the existence/absence of some file.
FileProfileActivator(ProfileActivationFilePathInterpolator) - Constructor for class org.apache.maven.model.profile.activation.FileProfileActivator
 
findMandatoryRoot(Path) - Method in interface org.apache.maven.model.root.RootLocator
 
findRoot(Path) - Method in interface org.apache.maven.model.root.RootLocator
 
formatLocation(ModelProblem, String) - Static method in class org.apache.maven.model.building.ModelProblemUtils
Creates a string with all location details for the specified model problem.
formattedTimestamp() - Method in class org.apache.maven.model.interpolation.MavenBuildTimestamp
 

G

get() - Method in class org.apache.maven.model.building.Result
 
getActiveExternalProfiles() - Method in interface org.apache.maven.model.building.ModelBuildingResult
Gets the external profiles that were active during model building.
getActivePomProfiles(String) - Method in interface org.apache.maven.model.building.ModelBuildingResult
Gets the profiles from the specified model that were active during model building.
getActiveProfileIds() - Method in class org.apache.maven.model.building.DefaultModelBuildingRequest
 
getActiveProfileIds() - Method in interface org.apache.maven.model.building.ModelBuildingRequest
Gets the identifiers of those profiles that should be activated by explicit demand.
getActiveProfileIds() - Method in class org.apache.maven.model.profile.DefaultProfileActivationContext
 
getActiveProfileIds() - Method in interface org.apache.maven.model.profile.ProfileActivationContext
Gets the identifiers of those profiles that should be activated by explicit demand.
getActiveProfiles(Collection<Profile>, ProfileActivationContext, ModelProblemCollector) - Method in class org.apache.maven.model.profile.DefaultProfileSelector
 
getActiveProfiles(Collection<Profile>, ProfileActivationContext, ModelProblemCollector) - Method in interface org.apache.maven.model.profile.ProfileSelector
Determines the profiles which are active in the specified activation context.
getActiveProfilesV4(Collection<Profile>, ProfileActivationContext, ModelProblemCollector) - Method in class org.apache.maven.model.profile.DefaultProfileSelector
 
getActiveProfilesV4(Collection<Profile>, ProfileActivationContext, ModelProblemCollector) - Method in interface org.apache.maven.model.profile.ProfileSelector
Determines the profiles which are active in the specified activation context.
getArtifactId() - Method in class org.apache.maven.model.building.ArtifactModelSource
 
getArtifactId() - Method in exception class org.apache.maven.model.resolution.UnresolvableModelException
Gets the artifact id of the unresolvable model.
getBuildStartTime() - Method in class org.apache.maven.model.building.DefaultModelBuildingRequest
 
getBuildStartTime() - Method in interface org.apache.maven.model.building.ModelBuildingRequest
Gets the start time of the build.
getColumnNumber() - Method in class org.apache.maven.model.building.DefaultModelProblem
 
getColumnNumber() - Method in interface org.apache.maven.model.building.ModelProblem
Gets the one-based index of the column containing the problem.
getColumnNumber() - Method in exception class org.apache.maven.model.io.ModelParseException
Gets the one-based index of the column containing the error.
getEffectiveModel() - Method in interface org.apache.maven.model.building.ModelBuildingResult
Gets the assembled model.
getException() - Method in class org.apache.maven.model.building.DefaultModelProblem
 
getException() - Method in interface org.apache.maven.model.building.ModelProblem
Gets the exception that caused this problem (if any).
getException() - Method in class org.apache.maven.model.building.ModelProblemCollectorRequest
 
getFileModel() - Method in class org.apache.maven.model.building.DefaultModelBuildingRequest
 
getFileModel() - Method in interface org.apache.maven.model.building.ModelBuildingRequest
Gets the file model to build (with profile activation).
getFileModel() - Method in interface org.apache.maven.model.building.ModelBuildingResult
 
getGroupId() - Method in class org.apache.maven.model.building.ArtifactModelSource
 
getGroupId() - Method in exception class org.apache.maven.model.resolution.UnresolvableModelException
Gets the group id of the unresolvable model.
getInactiveProfileIds() - Method in class org.apache.maven.model.building.DefaultModelBuildingRequest
 
getInactiveProfileIds() - Method in interface org.apache.maven.model.building.ModelBuildingRequest
Gets the identifiers of those profiles that should be deactivated by explicit demand.
getInactiveProfileIds() - Method in class org.apache.maven.model.profile.DefaultProfileActivationContext
 
getInactiveProfileIds() - Method in interface org.apache.maven.model.profile.ProfileActivationContext
Gets the identifiers of those profiles that should be deactivated by explicit demand.
getLastExpression() - Method in class org.apache.maven.model.interpolation.PrefixedObjectValueSource
getLineNumber() - Method in class org.apache.maven.model.building.DefaultModelProblem
 
getLineNumber() - Method in interface org.apache.maven.model.building.ModelProblem
Gets the one-based index of the line containing the problem.
getLineNumber() - Method in exception class org.apache.maven.model.io.ModelParseException
Gets the one-based index of the line containing the error.
getLocation() - Method in class org.apache.maven.model.building.ModelProblemCollectorRequest
 
getLocationURI() - Method in class org.apache.maven.model.building.FileModelSource
 
getLocationURI() - Method in interface org.apache.maven.model.building.ModelSource2
Returns location of the POM, never null.
getMessage() - Method in class org.apache.maven.model.building.DefaultModelProblem
 
getMessage() - Method in interface org.apache.maven.model.building.ModelProblem
Gets the message that describes this problem.
getMessage() - Method in class org.apache.maven.model.building.ModelProblemCollectorRequest
 
getModel() - Method in interface org.apache.maven.model.building.ModelBuildingEvent
Gets the model being built.
getModel() - Method in exception class org.apache.maven.model.building.ModelBuildingException
Gets the model that could not be built properly.
getModelBuildingListener() - Method in class org.apache.maven.model.building.DefaultModelBuildingRequest
 
getModelBuildingListener() - Method in interface org.apache.maven.model.building.ModelBuildingRequest
Gets the model building listener to notify during the build process.
getModelCache() - Method in class org.apache.maven.model.building.DefaultModelBuildingRequest
 
getModelCache() - Method in interface org.apache.maven.model.building.ModelBuildingRequest
Gets the model cache to use for reuse of previously built models.
getModelId() - Method in class org.apache.maven.model.building.DefaultModelProblem
 
getModelId() - Method in exception class org.apache.maven.model.building.ModelBuildingException
Gets the identifier of the POM whose effective model could not be built.
getModelId() - Method in interface org.apache.maven.model.building.ModelProblem
Gets the identifier of the model from which the problem originated.
getModelIds() - Method in interface org.apache.maven.model.building.ModelBuildingResult
Gets the sequence of model identifiers that denote the lineage of models from which the effective model was constructed.
getModelResolver() - Method in class org.apache.maven.model.building.DefaultModelBuildingRequest
 
getModelResolver() - Method in interface org.apache.maven.model.building.ModelBuildingRequest
Gets the model resolver to use for resolution of mixins or parents that are not locally reachable from the project directory.
getModelSource() - Method in class org.apache.maven.model.building.DefaultModelBuildingRequest
 
getModelSource() - Method in interface org.apache.maven.model.building.ModelBuildingRequest
Gets the source of the POM to process.
getNoRootMessage() - Method in interface org.apache.maven.model.root.RootLocator
 
getPomFile() - Method in class org.apache.maven.model.building.DefaultModelBuildingRequest
Deprecated.
getPomFile() - Method in class org.apache.maven.model.building.FileModelSource
Deprecated.
getPomFile() - Method in interface org.apache.maven.model.building.ModelBuildingRequest
Deprecated.
Use getPomPath() instead.
getPomPath() - Method in class org.apache.maven.model.building.DefaultModelBuildingRequest
 
getPomPath() - Method in interface org.apache.maven.model.building.ModelBuildingRequest
Gets the POM file of the project to build.
getProblems() - Method in interface org.apache.maven.model.building.ModelBuildingEvent
Gets the container used to collect problems that were encountered while processing the event.
getProblems() - Method in exception class org.apache.maven.model.building.ModelBuildingException
Gets the problems that caused this exception.
getProblems() - Method in interface org.apache.maven.model.building.ModelBuildingResult
Gets the problems that were encountered during the model building.
getProblems() - Method in interface org.apache.maven.model.building.ModelProblemCollectorExt
The collected problems.
getProblems() - Method in class org.apache.maven.model.building.Result
 
getProfiles() - Method in class org.apache.maven.model.building.DefaultModelBuildingRequest
 
getProfiles() - Method in interface org.apache.maven.model.building.ModelBuildingRequest
Gets the external profiles that should be considered for model building.
getProjectDirectory() - Method in class org.apache.maven.model.profile.DefaultProfileActivationContext
 
getProjectDirectory() - Method in interface org.apache.maven.model.profile.ProfileActivationContext
Gets the base directory of the current project (if any).
getProjectPrefixes(ModelBuildingRequest) - Method in class org.apache.maven.model.interpolation.AbstractStringBasedModelInterpolator
 
getProjectProperties() - Method in class org.apache.maven.model.profile.DefaultProfileActivationContext
 
getProjectProperties() - Method in interface org.apache.maven.model.profile.ProfileActivationContext
Gets current calculated project properties
getRawModel() - Method in class org.apache.maven.model.building.DefaultModelBuildingRequest
 
getRawModel() - Method in interface org.apache.maven.model.building.ModelBuildingRequest
Deprecated.
rawModel is never set, instead the fileModel is set
getRawModel() - Method in interface org.apache.maven.model.building.ModelBuildingResult
Gets the raw model as it was read from the input model source.
getRawModel(String) - Method in interface org.apache.maven.model.building.ModelBuildingResult
Gets the specified raw model as it was read from a model source.
getRawModel(Path, String, String) - Method in interface org.apache.maven.model.building.TransformerContext
Get the model from the reactor based on the groupId and artifactId when resolving reactor dependencies.
getRawModel(Path, Path) - Method in interface org.apache.maven.model.building.TransformerContext
Get the model based on the path when resolving the parent based on relativePath.
getRelatedSource(String) - Method in interface org.apache.maven.model.building.ModelSource2
Returns model source identified by a path relative to this model source POM.
getRelatedSource(String) - Method in interface org.apache.maven.model.building.ModelSource3
getRelatedSource(ModelLocator, String) - Method in class org.apache.maven.model.building.FileModelSource
 
getRelatedSource(ModelLocator, String) - Method in interface org.apache.maven.model.building.ModelSource3
Returns model source identified by a path relative to this model source POM.
getRepository() - Method in exception class org.apache.maven.model.resolution.InvalidRepositoryException
Gets the repository that causes this error (if any).
getRequest() - Method in interface org.apache.maven.model.building.ModelBuildingEvent
Gets the model building request being processed.
getResult() - Method in exception class org.apache.maven.model.building.ModelBuildingException
Gets the interim result of the model building up to the point where it failed.
getRootDirectory() - Method in class org.apache.maven.model.building.DefaultModelBuildingRequest
 
getRootDirectory() - Method in interface org.apache.maven.model.building.ModelBuildingRequest
 
getSeverity() - Method in class org.apache.maven.model.building.DefaultModelProblem
 
getSeverity() - Method in interface org.apache.maven.model.building.ModelProblem
Gets the severity level of this problem.
getSeverity() - Method in class org.apache.maven.model.building.ModelProblemCollectorRequest
 
getSource() - Method in class org.apache.maven.model.building.DefaultModelProblem
 
getSource() - Method in interface org.apache.maven.model.building.ModelProblem
Gets the hint about the source of the problem.
getSuperModel(String) - Method in class org.apache.maven.model.superpom.DefaultSuperPomProvider
 
getSuperModel(String) - Method in interface org.apache.maven.model.superpom.SuperPomProvider
Gets the super POM for the specified model version.
getSystemProperties() - Method in class org.apache.maven.model.building.DefaultModelBuildingRequest
 
getSystemProperties() - Method in interface org.apache.maven.model.building.ModelBuildingRequest
Gets the system properties to use for interpolation and profile activation.
getSystemProperties() - Method in class org.apache.maven.model.profile.DefaultProfileActivationContext
 
getSystemProperties() - Method in interface org.apache.maven.model.profile.ProfileActivationContext
Gets the system properties to use for interpolation and profile activation.
getTransformerContextBuilder() - Method in class org.apache.maven.model.building.DefaultModelBuildingRequest
 
getTransformerContextBuilder() - Method in interface org.apache.maven.model.building.ModelBuildingRequest
 
getUserProperties() - Method in class org.apache.maven.model.building.DefaultModelBuildingRequest
 
getUserProperties() - Method in interface org.apache.maven.model.building.ModelBuildingRequest
Gets the user properties to use for interpolation and profile activation.
getUserProperties() - Method in class org.apache.maven.model.profile.DefaultProfileActivationContext
 
getUserProperties() - Method in interface org.apache.maven.model.profile.ProfileActivationContext
Gets the user properties to use for interpolation and profile activation.
getUserProperty(String) - Method in interface org.apache.maven.model.building.TransformerContext
Get the value of the Maven user property.
getValidationLevel() - Method in class org.apache.maven.model.building.DefaultModelBuildingRequest
 
getValidationLevel() - Method in interface org.apache.maven.model.building.ModelBuildingRequest
Gets the level of validation to perform on processed models.
getValue(String) - Method in class org.apache.maven.model.interpolation.ObjectBasedValueSource
Split the expression into parts, tokenized on the dot ('.') character.
getVersion() - Method in class org.apache.maven.model.building.ArtifactModelSource
 
getVersion() - Method in class org.apache.maven.model.building.DefaultModelProblem
 
getVersion() - Method in interface org.apache.maven.model.building.ModelProblem
Gets the applicable maven version/validation level of this problem
getVersion() - Method in class org.apache.maven.model.building.ModelProblemCollectorRequest
 
getVersion() - Method in exception class org.apache.maven.model.resolution.UnresolvableModelException
Gets the version of the unresolvable model.
getWorkspaceModelResolver() - Method in class org.apache.maven.model.building.DefaultModelBuildingRequest
 
getWorkspaceModelResolver() - Method in interface org.apache.maven.model.building.ModelBuildingRequest
 

H

hasErrors() - Method in class org.apache.maven.model.building.Result
 
hasFatalErrors(ModelProblemCollectorExt) - Method in class org.apache.maven.model.building.DefaultModelBuilder
 
hashCode() - Method in class org.apache.maven.model.building.ArtifactModelSource
 
hashCode() - Method in class org.apache.maven.model.building.FileModelSource
 
hasModelErrors(ModelProblemCollectorExt) - Method in class org.apache.maven.model.building.DefaultModelBuilder
 

I

importManagement(Model, List<? extends DependencyManagement>, ModelBuildingRequest, ModelProblemCollector) - Method in class org.apache.maven.model.composition.DefaultDependencyManagementImporter
 
importManagement(Model, List<? extends DependencyManagement>, ModelBuildingRequest, ModelProblemCollector) - Method in interface org.apache.maven.model.composition.DependencyManagementImporter
Imports the specified dependency management sections into the given target model.
InheritanceAssembler - Interface in org.apache.maven.model.inheritance
Handles inheritance of model values.
InheritanceModelMerger() - Constructor for class org.apache.maven.model.inheritance.DefaultInheritanceAssembler.InheritanceModelMerger
 
initialize(ModelBuildingRequest, ModelProblemCollector) - Method in interface org.apache.maven.model.building.TransformerContextBuilder
This method is used to initialize the TransformerContext
injectDefaultValues(Model, ModelBuildingRequest, ModelProblemCollector) - Method in class org.apache.maven.model.normalization.DefaultModelNormalizer
 
injectDefaultValues(Model, ModelBuildingRequest, ModelProblemCollector) - Method in interface org.apache.maven.model.normalization.ModelNormalizer
 
injectDefaultValues(Model, ModelBuildingRequest, ModelProblemCollector) - Method in class org.apache.maven.model.normalization.DefaultModelNormalizer
 
injectDefaultValues(Model, ModelBuildingRequest, ModelProblemCollector) - Method in interface org.apache.maven.model.normalization.ModelNormalizer
Sets default values in the specified model that for technical reasons cannot be set directly in the Modello definition.
injectLifecycleBindings(Model, ModelBuildingRequest, ModelProblemCollector) - Method in interface org.apache.maven.model.plugin.LifecycleBindingsInjector
Injects plugin executions induced by lifecycle bindings into the specified model.
injectManagement(Model, ModelBuildingRequest, ModelProblemCollector) - Method in class org.apache.maven.model.management.DefaultDependencyManagementInjector
 
injectManagement(Model, ModelBuildingRequest, ModelProblemCollector) - Method in class org.apache.maven.model.management.DefaultPluginManagementInjector
 
injectManagement(Model, ModelBuildingRequest, ModelProblemCollector) - Method in interface org.apache.maven.model.management.DependencyManagementInjector
Merges default values from the dependency management section of the given model into itself.
injectManagement(Model, ModelBuildingRequest, ModelProblemCollector) - Method in interface org.apache.maven.model.management.PluginManagementInjector
Merges default values from the plugin management section of the given model into itself.
injectProfile(Model, Profile, ModelBuildingRequest, ModelProblemCollector) - Method in class org.apache.maven.model.profile.DefaultProfileInjector
 
injectProfile(Model, Profile, ModelBuildingRequest, ModelProblemCollector) - Method in interface org.apache.maven.model.profile.ProfileInjector
Merges values from the specified profile into the given model.
injectProfile(Model, Profile, ModelBuildingRequest, ModelProblemCollector) - Method in class org.apache.maven.model.profile.DefaultProfileInjector
 
injectProfile(Model, Profile, ModelBuildingRequest, ModelProblemCollector) - Method in interface org.apache.maven.model.profile.ProfileInjector
Merges values from the specified profile into the given model.
injectProfiles(Model, List<Profile>, ModelBuildingRequest, ModelProblemCollector) - Method in class org.apache.maven.model.profile.DefaultProfileInjector
 
injectProfiles(Model, List<Profile>, ModelBuildingRequest, ModelProblemCollector) - Method in interface org.apache.maven.model.profile.ProfileInjector
Merges values from the specified profile into the given model.
INPUT_SOURCE - Static variable in interface org.apache.maven.model.io.ModelReader
The key for the option to enable tracking of line/column numbers.
interpolate(String, ProfileActivationContext) - Method in class org.apache.maven.model.path.ProfileActivationFilePathInterpolator
Interpolates given path.
interpolateModel(Model, File, ModelBuildingRequest, ModelProblemCollector) - Method in interface org.apache.maven.model.interpolation.ModelInterpolator
Deprecated.
interpolateModel(Model, File, ModelBuildingRequest, ModelProblemCollector) - Method in class org.apache.maven.model.interpolation.StringVisitorModelInterpolator
Deprecated.
interpolateModel(Model, Path, ModelBuildingRequest, ModelProblemCollector) - Method in interface org.apache.maven.model.interpolation.ModelInterpolator
 
interpolateModel(Model, Path, ModelBuildingRequest, ModelProblemCollector) - Method in class org.apache.maven.model.interpolation.StringVisitorModelInterpolator
 
interpolateModel(Model, File, ModelBuildingRequest, ModelProblemCollector) - Method in class org.apache.maven.model.interpolation.AbstractStringBasedModelInterpolator
 
interpolateModel(Model, File, ModelBuildingRequest, ModelProblemCollector) - Method in interface org.apache.maven.model.interpolation.ModelInterpolator
interpolateModel(Model, Path, ModelBuildingRequest, ModelProblemCollector) - Method in class org.apache.maven.model.interpolation.AbstractStringBasedModelInterpolator
 
interpolateModel(Model, Path, ModelBuildingRequest, ModelProblemCollector) - Method in interface org.apache.maven.model.interpolation.ModelInterpolator
Interpolates expressions in the specified model.
IntrospectionException - Exception Class in org.apache.maven.model.interpolation.reflection
 
InvalidRepositoryException - Exception Class in org.apache.maven.model.resolution
Signals an error when adding a repository to the model resolver.
InvalidRepositoryException(String, Repository) - Constructor for exception class org.apache.maven.model.resolution.InvalidRepositoryException
Creates a new exception with specified detail message for the given repository.
InvalidRepositoryException(String, Repository, Throwable) - Constructor for exception class org.apache.maven.model.resolution.InvalidRepositoryException
Creates a new exception with specified detail message and cause for the given repository.
IS_STRICT - Static variable in interface org.apache.maven.model.io.ModelReader
The key for the option to enable strict parsing.
IS_WINDOWS - Static variable in class org.apache.maven.utils.Os
Boolean indicating if the running OS is a Windows system.
isActive(Profile, ProfileActivationContext, ModelProblemCollector) - Method in class org.apache.maven.model.profile.activation.FileProfileActivator
 
isActive(Profile, ProfileActivationContext, ModelProblemCollector) - Method in class org.apache.maven.model.profile.activation.JdkVersionProfileActivator
 
isActive(Profile, ProfileActivationContext, ModelProblemCollector) - Method in class org.apache.maven.model.profile.activation.OperatingSystemProfileActivator
 
isActive(Profile, ProfileActivationContext, ModelProblemCollector) - Method in class org.apache.maven.model.profile.activation.PackagingProfileActivator
 
isActive(Profile, ProfileActivationContext, ModelProblemCollector) - Method in interface org.apache.maven.model.profile.activation.ProfileActivator
Determines whether the specified profile is active in the given activator context.
isActive(Profile, ProfileActivationContext, ModelProblemCollector) - Method in class org.apache.maven.model.profile.activation.PropertyProfileActivator
 
isFamily(String) - Static method in class org.apache.maven.utils.Os
Determines if the OS on which Maven is executing matches the given OS family.
isFamily(String, String) - Static method in class org.apache.maven.utils.Os
Determines if the OS on which Maven is executing matches the given OS family derived from the given OS name
isJavaVersionCompatible(String, String) - Static method in class org.apache.maven.model.profile.activation.JdkVersionProfileActivator
 
isLocationTracking() - Method in class org.apache.maven.model.building.DefaultModelBuildingRequest
 
isLocationTracking() - Method in interface org.apache.maven.model.building.ModelBuildingRequest
Indicates whether the model should track the line/column number of the model source from which it was parsed.
isProcessPlugins() - Method in class org.apache.maven.model.building.DefaultModelBuildingRequest
 
isProcessPlugins() - Method in interface org.apache.maven.model.building.ModelBuildingRequest
Indicates whether plugin executions and configurations should be processed.
isRootDirectory(Path) - Method in class org.apache.maven.model.root.DefaultRootLocator
 
isRootDirectory(Path) - Method in interface org.apache.maven.model.root.RootLocator
 
isTwoPhaseBuilding() - Method in class org.apache.maven.model.building.DefaultModelBuildingRequest
 
isTwoPhaseBuilding() - Method in interface org.apache.maven.model.building.ModelBuildingRequest
Indicates whether the model building should happen in two phases.
isValidProperty(String) - Method in class org.apache.maven.model.interpolation.DefaultModelVersionProcessor
 
isValidProperty(String) - Method in interface org.apache.maven.model.interpolation.ModelVersionProcessor
 

J

JdkVersionProfileActivator - Class in org.apache.maven.model.profile.activation
Determines profile activation based on the version of the current Java runtime.
JdkVersionProfileActivator() - Constructor for class org.apache.maven.model.profile.activation.JdkVersionProfileActivator
 

K

KEY - Static variable in interface org.apache.maven.model.building.TransformerContext
Key to get the TransformerContext from the SessionData

L

LifecycleBindingsInjector - Interface in org.apache.maven.model.plugin
Handles injection of plugin executions induced by the lifecycle bindings for a packaging.
locate(Path) - Method in interface org.apache.maven.model.building.TransformerContext
Locate the POM file inside the given directory.
locateExistingPom(File) - Method in class org.apache.maven.model.building.DefaultModelProcessor
Deprecated.
locateExistingPom(File) - Method in class org.apache.maven.model.locator.DefaultModelLocator
Deprecated.
locateExistingPom(File) - Method in interface org.apache.maven.model.locator.ModelLocator
Deprecated.
locateExistingPom(Path) - Method in class org.apache.maven.model.building.DefaultModelProcessor
 
locateExistingPom(Path) - Method in class org.apache.maven.model.locator.DefaultModelLocator
 
locateExistingPom(Path) - Method in interface org.apache.maven.model.locator.ModelLocator
Returns the file containing the pom or null if a pom can not be found at the given file or in the given directory.
locatePom(File) - Method in class org.apache.maven.model.building.DefaultModelProcessor
Deprecated.
locatePom(File) - Method in class org.apache.maven.model.locator.DefaultModelLocator
Deprecated.
locatePom(File) - Method in interface org.apache.maven.model.locator.ModelLocator
Deprecated.
locatePom(Path) - Method in class org.apache.maven.model.building.DefaultModelProcessor
 
locatePom(Path) - Method in class org.apache.maven.model.locator.DefaultModelLocator
 
locatePom(Path) - Method in interface org.apache.maven.model.locator.ModelLocator
Locates the POM file within the specified project directory.

M

ManagementModelMerger() - Constructor for class org.apache.maven.model.management.DefaultDependencyManagementInjector.ManagementModelMerger
 
ManagementModelMerger() - Constructor for class org.apache.maven.model.management.DefaultPluginManagementInjector.ManagementModelMerger
 
MavenBuildTimestamp - Class in org.apache.maven.model.interpolation
MavenBuildTimestamp
MavenBuildTimestamp() - Constructor for class org.apache.maven.model.interpolation.MavenBuildTimestamp
 
MavenBuildTimestamp(Date) - Constructor for class org.apache.maven.model.interpolation.MavenBuildTimestamp
 
MavenBuildTimestamp(Date, String) - Constructor for class org.apache.maven.model.interpolation.MavenBuildTimestamp
 
MavenBuildTimestamp(Date, Map<String, String>) - Constructor for class org.apache.maven.model.interpolation.MavenBuildTimestamp
 
MavenBuildTimestamp(Date, Properties) - Constructor for class org.apache.maven.model.interpolation.MavenBuildTimestamp
Deprecated.
Use MavenBuildTimestamp(Date, Map) or extract the format and pass it to MavenBuildTimestamp(Date, String) instead.
MavenModelMerger - Class in org.apache.maven.model.merge
The domain-specific model merger for the Maven POM, overriding generic code from parent class when necessary with more adapted algorithms.
MavenModelMerger() - Constructor for class org.apache.maven.model.merge.MavenModelMerger
 
merge(Model, Model, boolean, Map<?, ?>) - Method in class org.apache.maven.model.merge.MavenModelMerger
Merges the specified source object into the given target object.
mergeBuildBase(BuildBase.Builder, BuildBase, BuildBase) - Method in class org.apache.maven.model.profile.DefaultProfileInjector.ProfileModelMerger
 
mergeDependency_Exclusions(Dependency.Builder, Dependency, Dependency, boolean, Map<Object, Object>) - Method in class org.apache.maven.model.management.DefaultDependencyManagementInjector.ManagementModelMerger
 
mergeDependency_Optional(Dependency.Builder, Dependency, Dependency, boolean, Map<Object, Object>) - Method in class org.apache.maven.model.management.DefaultDependencyManagementInjector.ManagementModelMerger
 
mergeDuplicates(Model, ModelBuildingRequest, ModelProblemCollector) - Method in class org.apache.maven.model.normalization.DefaultModelNormalizer
 
mergeDuplicates(Model, ModelBuildingRequest, ModelProblemCollector) - Method in interface org.apache.maven.model.normalization.ModelNormalizer
 
mergeDuplicates(Model, ModelBuildingRequest, ModelProblemCollector) - Method in class org.apache.maven.model.normalization.DefaultModelNormalizer
 
mergeDuplicates(Model, ModelBuildingRequest, ModelProblemCollector) - Method in interface org.apache.maven.model.normalization.ModelNormalizer
Merges duplicate elements like multiple declarations of the same build plugin in the specified model.
mergeManagedBuildPlugins(Model) - Method in class org.apache.maven.model.management.DefaultPluginManagementInjector.ManagementModelMerger
 
mergeManagedDependencies(Model) - Method in class org.apache.maven.model.management.DefaultDependencyManagementInjector.ManagementModelMerger
 
mergeModelBase(ModelBase.Builder, ModelBase, ModelBase) - Method in class org.apache.maven.model.profile.DefaultProfileInjector.ProfileModelMerger
 
mergeModelBase_Properties(ModelBase.Builder, ModelBase, ModelBase, boolean, Map<Object, Object>) - Method in class org.apache.maven.model.inheritance.DefaultInheritanceAssembler.InheritanceModelMerger
 
mergePlugin(Plugin, Plugin) - Method in class org.apache.maven.model.normalization.DefaultModelNormalizer.DuplicateMerger
 
mergePlugin(Plugin, Plugin, boolean, Map<Object, Object>) - Method in class org.apache.maven.model.inheritance.DefaultInheritanceAssembler.InheritanceModelMerger
 
mergePlugin_Executions(Plugin.Builder, Plugin, Plugin, boolean, Map<Object, Object>) - Method in class org.apache.maven.model.management.DefaultPluginManagementInjector.ManagementModelMerger
 
mergePlugin_Executions(Plugin.Builder, Plugin, Plugin, boolean, Map<Object, Object>) - Method in class org.apache.maven.model.profile.DefaultProfileInjector.ProfileModelMerger
 
mergePluginContainer_Plugins(PluginContainer.Builder, PluginContainer, PluginContainer, boolean, Map<Object, Object>) - Method in class org.apache.maven.model.inheritance.DefaultInheritanceAssembler.InheritanceModelMerger
 
mergePluginContainer_Plugins(PluginContainer.Builder, PluginContainer, PluginContainer, boolean, Map<Object, Object>) - Method in class org.apache.maven.model.profile.DefaultProfileInjector.ProfileModelMerger
 
mergeReporting_Plugins(Reporting.Builder, Reporting, Reporting, boolean, Map<Object, Object>) - Method in class org.apache.maven.model.inheritance.DefaultInheritanceAssembler.InheritanceModelMerger
 
mergeReporting_Plugins(Reporting.Builder, Reporting, Reporting, boolean, Map<Object, Object>) - Method in class org.apache.maven.model.profile.DefaultProfileInjector.ProfileModelMerger
 
mergeReportPlugin_ReportSets(ReportPlugin.Builder, ReportPlugin, ReportPlugin, boolean, Map<Object, Object>) - Method in class org.apache.maven.model.profile.DefaultProfileInjector.ProfileModelMerger
 
ModelBuilder - Interface in org.apache.maven.model.building
Builds the effective model from a POM.
ModelBuildingEvent - Interface in org.apache.maven.model.building
Holds data relevant for a model building event.
ModelBuildingException - Exception Class in org.apache.maven.model.building
Signals one ore more errors during model building.
ModelBuildingException(ModelBuildingResult) - Constructor for exception class org.apache.maven.model.building.ModelBuildingException
Creates a new exception from the specified interim result and its associated problems.
ModelBuildingException(Model, String, List<ModelProblem>) - Constructor for exception class org.apache.maven.model.building.ModelBuildingException
ModelBuildingListener - Interface in org.apache.maven.model.building
Defines events that the model builder fires during construction of the effective model.
ModelBuildingRequest - Interface in org.apache.maven.model.building
Collects settings that control the building of effective models.
ModelBuildingResult - Interface in org.apache.maven.model.building
Collects the output of the model builder.
ModelCache - Interface in org.apache.maven.model.building
Caches auxiliary data used during model building like already processed raw/effective models.
ModelInterpolator - Interface in org.apache.maven.model.interpolation
Replaces expressions of the form ${token} with their effective values.
ModelLocator - Interface in org.apache.maven.model.locator
Locates a POM file within a project base directory.
ModelNormalizer - Interface in org.apache.maven.model.normalization
Handles normalization of a model.
ModelParseException - Exception Class in org.apache.maven.model.io
Signals a failure to parse the POM due to invalid syntax (e.g.
ModelParseException(String, int, int) - Constructor for exception class org.apache.maven.model.io.ModelParseException
Creates a new parser exception with the specified details.
ModelParseException(String, int, int, Throwable) - Constructor for exception class org.apache.maven.model.io.ModelParseException
Creates a new parser exception with the specified details.
ModelPathTranslator - Interface in org.apache.maven.model.path
Resolves relative paths of a model against a specific base directory.
ModelProblem - Interface in org.apache.maven.model.building
Describes a problem that was encountered during model building.
ModelProblem.Severity - Enum Class in org.apache.maven.model.building
The different severity levels for a problem, in decreasing order.
ModelProblem.Version - Enum Class in org.apache.maven.model.building
Version
ModelProblemCollector - Interface in org.apache.maven.model.building
Collects problems that are encountered during model building.
ModelProblemCollectorExt - Interface in org.apache.maven.model.building
Extends the ModelProblemCollector by the capacity of returning the collected problems.
ModelProblemCollectorRequest - Class in org.apache.maven.model.building
Class to wrap request parameters to ModelProblemCollector.addProblem
ModelProblemCollectorRequest(ModelProblem.Severity, ModelProblem.Version) - Constructor for class org.apache.maven.model.building.ModelProblemCollectorRequest
Create a new request with mandatory parameters.
ModelProblemUtils - Class in org.apache.maven.model.building
Assists in the handling of model problems.
ModelProblemUtils() - Constructor for class org.apache.maven.model.building.ModelProblemUtils
 
ModelProcessor - Interface in org.apache.maven.model.building
ModelProcessor
ModelReader - Interface in org.apache.maven.model.io
Handles deserialization of a model from some kind of textual format like XML.
ModelResolver - Interface in org.apache.maven.model.resolution
Resolves a POM from its coordinates.
ModelSource - Interface in org.apache.maven.model.building
Deprecated.
instead use Source
ModelSource2 - Interface in org.apache.maven.model.building
Provides access to the contents of a POM independently of the backing store (e.g.
ModelSource3 - Interface in org.apache.maven.model.building
Enhancement to the ModelSource2 to support locating POM files using the ModelLocator when pointing to a directory.
ModelSourceTransformer - Interface in org.apache.maven.model.building
The ModelSourceTransformer is a way to transform the local pom while streaming the input.
ModelUrlNormalizer - Interface in org.apache.maven.model.path
Normalizes URLs to remove the ugly parent references "../" that got potentially inserted by URL adjustment during model inheritance.
ModelValidator - Interface in org.apache.maven.model.validation
Checks the model for missing or invalid values.
ModelVersionProcessor - Interface in org.apache.maven.model.interpolation
Allows a fixed set of properties that are valid inside a version and that could be overwritten for example on the commandline
ModelWriter - Interface in org.apache.maven.model.io
Handles serialization of a model into some kind of textual format like XML.

N

newCopy() - Method in interface org.apache.maven.model.resolution.ModelResolver
Clones this resolver for usage in a forked resolution process.
newDependencyManagementImporter() - Method in class org.apache.maven.model.building.DefaultModelBuilderFactory
 
newDependencyManagementInjector() - Method in class org.apache.maven.model.building.DefaultModelBuilderFactory
 
newInheritanceAssembler() - Method in class org.apache.maven.model.building.DefaultModelBuilderFactory
 
newInstance() - Method in class org.apache.maven.model.building.DefaultModelBuilderFactory
Creates a new model builder instance.
newLifecycleBindingsInjector() - Method in class org.apache.maven.model.building.DefaultModelBuilderFactory
 
newModelInterpolator() - Method in class org.apache.maven.model.building.DefaultModelBuilderFactory
 
newModelLocator() - Method in class org.apache.maven.model.building.DefaultModelBuilderFactory
 
newModelNormalizer() - Method in class org.apache.maven.model.building.DefaultModelBuilderFactory
 
newModelParsers() - Method in class org.apache.maven.model.building.DefaultModelBuilderFactory
 
newModelPathTranslator() - Method in class org.apache.maven.model.building.DefaultModelBuilderFactory
 
newModelProcessor() - Method in class org.apache.maven.model.building.DefaultModelBuilderFactory
 
newModelReader() - Method in class org.apache.maven.model.building.DefaultModelBuilderFactory
 
newModelUrlNormalizer() - Method in class org.apache.maven.model.building.DefaultModelBuilderFactory
 
newModelValidator() - Method in class org.apache.maven.model.building.DefaultModelBuilderFactory
 
newModelVersionPropertiesProcessor() - Method in class org.apache.maven.model.building.DefaultModelBuilderFactory
 
newPathTranslator() - Method in class org.apache.maven.model.building.DefaultModelBuilderFactory
 
newPluginConfigurationExpander() - Method in class org.apache.maven.model.building.DefaultModelBuilderFactory
 
newPluginManagementInjector() - Method in class org.apache.maven.model.building.DefaultModelBuilderFactory
 
newProfileActivationFilePathInterpolator() - Method in class org.apache.maven.model.building.DefaultModelBuilderFactory
 
newProfileActivators() - Method in class org.apache.maven.model.building.DefaultModelBuilderFactory
 
newProfileInjector() - Method in class org.apache.maven.model.building.DefaultModelBuilderFactory
 
newProfileSelector() - Method in class org.apache.maven.model.building.DefaultModelBuilderFactory
 
newReportConfigurationExpander() - Method in class org.apache.maven.model.building.DefaultModelBuilderFactory
 
newReportingConverter() - Method in class org.apache.maven.model.building.DefaultModelBuilderFactory
Deprecated.
newResult(T, Iterable<? extends ModelProblem>) - Static method in class org.apache.maven.model.building.Result
New result - determine whether error or success by checking problems for errors
newResultSet(Iterable<? extends Result<? extends T>>) - Static method in class org.apache.maven.model.building.Result
Turns the given results into a single result by combining problems and models into single collection.
newRootLocator() - Method in class org.apache.maven.model.building.DefaultModelBuilderFactory
 
newSuperPomProvider() - Method in class org.apache.maven.model.building.DefaultModelBuilderFactory
 
newTransformerContextBuilder() - Method in class org.apache.maven.model.building.DefaultModelBuilder
 
newTransformerContextBuilder() - Method in interface org.apache.maven.model.building.ModelBuilder
 
newUrlNormalizer() - Method in class org.apache.maven.model.building.DefaultModelBuilderFactory
 
normalize(String) - Method in class org.apache.maven.model.path.DefaultUrlNormalizer
 
normalize(String) - Method in interface org.apache.maven.model.path.UrlNormalizer
Normalizes the specified URL.
normalize(Model, ModelBuildingRequest) - Method in class org.apache.maven.model.path.DefaultModelUrlNormalizer
 
normalize(Model, ModelBuildingRequest) - Method in interface org.apache.maven.model.path.ModelUrlNormalizer
Normalizes the well-known URLs of the specified model.

O

ObjectBasedValueSource - Class in org.apache.maven.model.interpolation
Wraps an object, providing reflective access to the object graph of which the supplied object is the root.
ObjectBasedValueSource(Object) - Constructor for class org.apache.maven.model.interpolation.ObjectBasedValueSource
Construct a new value source, using the supplied object as the root from which to start, and using expressions split at the dot ('.') to navigate the object graph beneath this root.
OperatingSystemProfileActivator - Class in org.apache.maven.model.profile.activation
Determines profile activation based on the operating system of the current runtime platform.
OperatingSystemProfileActivator() - Constructor for class org.apache.maven.model.profile.activation.OperatingSystemProfileActivator
 
org.apache.maven.model.building - package org.apache.maven.model.building
 
org.apache.maven.model.composition - package org.apache.maven.model.composition
 
org.apache.maven.model.inheritance - package org.apache.maven.model.inheritance
 
org.apache.maven.model.interpolation - package org.apache.maven.model.interpolation
 
org.apache.maven.model.interpolation.reflection - package org.apache.maven.model.interpolation.reflection
 
org.apache.maven.model.io - package org.apache.maven.model.io
 
org.apache.maven.model.locator - package org.apache.maven.model.locator
 
org.apache.maven.model.management - package org.apache.maven.model.management
 
org.apache.maven.model.merge - package org.apache.maven.model.merge
 
org.apache.maven.model.normalization - package org.apache.maven.model.normalization
 
org.apache.maven.model.path - package org.apache.maven.model.path
 
org.apache.maven.model.plugin - package org.apache.maven.model.plugin
 
org.apache.maven.model.profile - package org.apache.maven.model.profile
 
org.apache.maven.model.profile.activation - package org.apache.maven.model.profile.activation
 
org.apache.maven.model.resolution - package org.apache.maven.model.resolution
 
org.apache.maven.model.root - package org.apache.maven.model.root
 
org.apache.maven.model.superpom - package org.apache.maven.model.superpom
 
org.apache.maven.model.validation - package org.apache.maven.model.validation
 
org.apache.maven.utils - package org.apache.maven.utils
 
Os - Class in org.apache.maven.utils
OS support
OS_ARCH - Static variable in class org.apache.maven.utils.Os
The OA architecture.
OS_FAMILY - Static variable in class org.apache.maven.utils.Os
OS Family
OS_NAME - Static variable in class org.apache.maven.utils.Os
The OS Name.
OS_VERSION - Static variable in class org.apache.maven.utils.Os
The OS version.
overwriteModelProperties(Properties, ModelBuildingRequest) - Method in class org.apache.maven.model.interpolation.DefaultModelVersionProcessor
 
overwriteModelProperties(Properties, ModelBuildingRequest) - Method in interface org.apache.maven.model.interpolation.ModelVersionProcessor
This method is responsible for examining the request and possibly overwrite of the valid properties in the model

P

PackagingProfileActivator - Class in org.apache.maven.model.profile.activation
Determines profile activation based on the project's packaging.
PackagingProfileActivator() - Constructor for class org.apache.maven.model.profile.activation.PackagingProfileActivator
 
PathTranslator - Interface in org.apache.maven.model.path
Resolves relative paths against a specific base directory.
PluginConfigurationExpander - Interface in org.apache.maven.model.plugin
Handles expansion of general build plugin configuration into individual executions.
PluginManagementInjector - Interface in org.apache.maven.model.management
Handles injection of plugin management into the model.
PrefixedObjectValueSource - Class in org.apache.maven.model.interpolation
Wraps an arbitrary object with an ObjectBasedValueSource instance, then wraps that source with a PrefixedValueSourceWrapper instance, to which this class delegates all of its calls.
PrefixedObjectValueSource(String, Object) - Constructor for class org.apache.maven.model.interpolation.PrefixedObjectValueSource
Wrap the specified root object, allowing the specified expression prefix.
PrefixedObjectValueSource(List<String>, Object, boolean) - Constructor for class org.apache.maven.model.interpolation.PrefixedObjectValueSource
Wrap the specified root object, allowing the specified list of expression prefixes and setting whether the PrefixedValueSourceWrapper allows unprefixed expressions.
presentInConfig(Profile, ProfileActivationContext, ModelProblemCollector) - Method in class org.apache.maven.model.profile.activation.FileProfileActivator
 
presentInConfig(Profile, ProfileActivationContext, ModelProblemCollector) - Method in class org.apache.maven.model.profile.activation.JdkVersionProfileActivator
 
presentInConfig(Profile, ProfileActivationContext, ModelProblemCollector) - Method in class org.apache.maven.model.profile.activation.OperatingSystemProfileActivator
 
presentInConfig(Profile, ProfileActivationContext, ModelProblemCollector) - Method in class org.apache.maven.model.profile.activation.PackagingProfileActivator
 
presentInConfig(Profile, ProfileActivationContext, ModelProblemCollector) - Method in interface org.apache.maven.model.profile.activation.ProfileActivator
Determines whether specified activation method is present in configuration or not.
presentInConfig(Profile, ProfileActivationContext, ModelProblemCollector) - Method in class org.apache.maven.model.profile.activation.PropertyProfileActivator
 
ProfileActivationContext - Interface in org.apache.maven.model.profile
Describes the environmental context used to determine the activation status of profiles.
ProfileActivationFilePathInterpolator - Class in org.apache.maven.model.path
ProfileActivationFilePathInterpolator(PathTranslator, RootLocator) - Constructor for class org.apache.maven.model.path.ProfileActivationFilePathInterpolator
 
ProfileActivator - Interface in org.apache.maven.model.profile.activation
Determines whether a profile should be activated.
ProfileInjector - Interface in org.apache.maven.model.profile
Handles profile injection into the model.
ProfileModelMerger() - Constructor for class org.apache.maven.model.profile.DefaultProfileInjector.ProfileModelMerger
 
ProfileSelector - Interface in org.apache.maven.model.profile
Calculates the active profiles among a given collection of profiles.
PROPERTY_NAME_PACKAGING - Static variable in interface org.apache.maven.model.profile.ProfileActivationContext
Key of the property containing the project's packaging.
PropertyProfileActivator - Class in org.apache.maven.model.profile.activation
Determines profile activation based on the existence or value of some execution property.
PropertyProfileActivator() - Constructor for class org.apache.maven.model.profile.activation.PropertyProfileActivator
 

R

read(File, Map<String, ?>) - Method in class org.apache.maven.model.building.DefaultModelProcessor
Deprecated.
read(File, Map<String, ?>) - Method in class org.apache.maven.model.io.DefaultModelReader
 
read(File, Map<String, ?>) - Method in interface org.apache.maven.model.io.ModelReader
Deprecated.
read(InputStream, Map<String, ?>) - Method in class org.apache.maven.model.building.DefaultModelProcessor
 
read(InputStream, Map<String, ?>) - Method in class org.apache.maven.model.io.DefaultModelReader
 
read(InputStream, Map<String, ?>) - Method in interface org.apache.maven.model.io.ModelReader
Reads the model from the specified byte stream.
read(Reader, Map<String, ?>) - Method in class org.apache.maven.model.building.DefaultModelProcessor
 
read(Reader, Map<String, ?>) - Method in class org.apache.maven.model.io.DefaultModelReader
 
read(Reader, Map<String, ?>) - Method in interface org.apache.maven.model.io.ModelReader
Reads the model from the specified character reader.
read(Path, InputStream, Reader, Map<String, ?>) - Method in class org.apache.maven.model.building.DefaultModelProcessor
 
read(Path, Map<String, ?>) - Method in class org.apache.maven.model.building.DefaultModelProcessor
 
read(Path, Map<String, ?>) - Method in class org.apache.maven.model.io.DefaultModelReader
 
read(Path, Map<String, ?>) - Method in interface org.apache.maven.model.io.ModelReader
Reads the model from the specified file.
ReflectionValueExtractor - Class in org.apache.maven.model.interpolation.reflection
Using simple dotted expressions to extract the values from an Object instance using JSP-like expressions such as project.build.sourceDirectory.
ReportConfigurationExpander - Interface in org.apache.maven.model.plugin
Handles expansion of general report plugin configuration into individual report sets.
ReportingConverter - Interface in org.apache.maven.model.plugin
Deprecated.
since maven 4.0, this interface is not used anymore and is only here for compatibility
resolveEffectiveModel(String, String, String) - Method in interface org.apache.maven.model.resolution.WorkspaceModelResolver
 
resolveModel(String, String, String) - Method in interface org.apache.maven.model.resolution.ModelResolver
Tries to resolve the POM for the specified coordinates.
resolveModel(Dependency, AtomicReference<Dependency>) - Method in interface org.apache.maven.model.resolution.ModelResolver
 
resolveModel(Parent, AtomicReference<Parent>) - Method in interface org.apache.maven.model.resolution.ModelResolver
 
resolveModel(Dependency) - Method in interface org.apache.maven.model.resolution.ModelResolver
Tries to resolve the POM for the specified dependency coordinates possibly updating dependency.
resolveModel(Parent) - Method in interface org.apache.maven.model.resolution.ModelResolver
Tries to resolve the POM for the specified parent coordinates possibly updating parent.
resolveRawModel(String, String, String) - Method in interface org.apache.maven.model.resolution.WorkspaceModelResolver
 
Result<T> - Class in org.apache.maven.model.building
There are various forms of results that are represented by this class: success - in which case only the model field is set success with warnings - model field + non-error model problems error - no model, but diagnostics error - (partial) model and diagnostics Could encode these variants as subclasses, but kept in one for now
ROOT_DIRECTORY - Static variable in interface org.apache.maven.model.io.ModelReader
Name of the property used to store the project's root directory to use with XInclude support.
RootLocator - Interface in org.apache.maven.model.root
Interface used to locate the root directory for a given project.

S

setActiveProfileIds(List<String>) - Method in class org.apache.maven.model.building.DefaultModelBuildingRequest
 
setActiveProfileIds(List<String>) - Method in interface org.apache.maven.model.building.ModelBuildingRequest
Sets the identifiers of those profiles that should be activated by explicit demand.
setActiveProfileIds(List<String>) - Method in class org.apache.maven.model.profile.DefaultProfileActivationContext
Sets the identifiers of those profiles that should be activated by explicit demand.
setBuildStartTime(Date) - Method in class org.apache.maven.model.building.DefaultModelBuildingRequest
 
setBuildStartTime(Date) - Method in interface org.apache.maven.model.building.ModelBuildingRequest
Sets the start time of the build.
setDependencyManagementImporter(DependencyManagementImporter) - Method in class org.apache.maven.model.building.DefaultModelBuilder
Deprecated.
since Maven 4
setDependencyManagementImporter(DependencyManagementImporter) - Method in class org.apache.maven.model.building.DefaultModelBuilderFactory
 
setDependencyManagementInjector(DependencyManagementInjector) - Method in class org.apache.maven.model.building.DefaultModelBuilder
Deprecated.
since Maven 4
setDependencyManagementInjector(DependencyManagementInjector) - Method in class org.apache.maven.model.building.DefaultModelBuilderFactory
 
setException(Exception) - Method in class org.apache.maven.model.building.ModelProblemCollectorRequest
 
setFileModel(Model) - Method in class org.apache.maven.model.building.DefaultModelBuildingRequest
 
setFileModel(Model) - Method in interface org.apache.maven.model.building.ModelBuildingRequest
Set the file model with profile activation
setInactiveProfileIds(List<String>) - Method in class org.apache.maven.model.building.DefaultModelBuildingRequest
 
setInactiveProfileIds(List<String>) - Method in interface org.apache.maven.model.building.ModelBuildingRequest
Sets the identifiers of those profiles that should be deactivated by explicit demand.
setInactiveProfileIds(List<String>) - Method in class org.apache.maven.model.profile.DefaultProfileActivationContext
Sets the identifiers of those profiles that should be deactivated by explicit demand.
setInheritanceAssembler(InheritanceAssembler) - Method in class org.apache.maven.model.building.DefaultModelBuilder
Deprecated.
since Maven 4
setInheritanceAssembler(InheritanceAssembler) - Method in class org.apache.maven.model.building.DefaultModelBuilderFactory
 
setLifecycleBindingsInjector(LifecycleBindingsInjector) - Method in class org.apache.maven.model.building.DefaultModelBuilder
Deprecated.
since Maven 4
setLifecycleBindingsInjector(LifecycleBindingsInjector) - Method in class org.apache.maven.model.building.DefaultModelBuilderFactory
 
setLocation(InputLocation) - Method in class org.apache.maven.model.building.ModelProblemCollectorRequest
 
setLocationTracking(boolean) - Method in class org.apache.maven.model.building.DefaultModelBuildingRequest
 
setLocationTracking(boolean) - Method in interface org.apache.maven.model.building.ModelBuildingRequest
Enables/disables the tracking of line/column numbers for the model source being parsed.
setMessage(String) - Method in class org.apache.maven.model.building.ModelProblemCollectorRequest
 
setModelBuildingListener(ModelBuildingListener) - Method in class org.apache.maven.model.building.DefaultModelBuildingRequest
 
setModelBuildingListener(ModelBuildingListener) - Method in interface org.apache.maven.model.building.ModelBuildingRequest
Sets the model building listener to notify during the build process.
setModelCache(ModelCache) - Method in class org.apache.maven.model.building.DefaultModelBuildingRequest
 
setModelCache(ModelCache) - Method in interface org.apache.maven.model.building.ModelBuildingRequest
Sets the model cache to use for reuse of previously built models.
setModelInterpolator(ModelInterpolator) - Method in class org.apache.maven.model.building.DefaultModelBuilder
Deprecated.
since Maven 4
setModelInterpolator(ModelInterpolator) - Method in class org.apache.maven.model.building.DefaultModelBuilderFactory
 
setModelNormalizer(ModelNormalizer) - Method in class org.apache.maven.model.building.DefaultModelBuilder
Deprecated.
since Maven 4
setModelNormalizer(ModelNormalizer) - Method in class org.apache.maven.model.building.DefaultModelBuilderFactory
 
setModelPathTranslator(ModelPathTranslator) - Method in class org.apache.maven.model.building.DefaultModelBuilder
Deprecated.
since Maven 4
setModelPathTranslator(ModelPathTranslator) - Method in class org.apache.maven.model.building.DefaultModelBuilderFactory
 
setModelProcessor(ModelProcessor) - Method in class org.apache.maven.model.building.DefaultModelBuilder
Deprecated.
since Maven 4
setModelProcessor(ModelProcessor) - Method in class org.apache.maven.model.building.DefaultModelBuilderFactory
 
setModelResolver(ModelResolver) - Method in class org.apache.maven.model.building.DefaultModelBuildingRequest
 
setModelResolver(ModelResolver) - Method in interface org.apache.maven.model.building.ModelBuildingRequest
Sets the model resolver to use for resolution of mixins or parents that are not locally reachable from the project directory.
setModelSource(ModelSource) - Method in class org.apache.maven.model.building.DefaultModelBuildingRequest
 
setModelSource(ModelSource) - Method in interface org.apache.maven.model.building.ModelBuildingRequest
Sets the source of the POM to process.
setModelUrlNormalizer(ModelUrlNormalizer) - Method in class org.apache.maven.model.building.DefaultModelBuilder
Deprecated.
since Maven 4
setModelUrlNormalizer(ModelUrlNormalizer) - Method in class org.apache.maven.model.building.DefaultModelBuilderFactory
 
setModelValidator(ModelValidator) - Method in class org.apache.maven.model.building.DefaultModelBuilder
Deprecated.
since Maven 4
setModelValidator(ModelValidator) - Method in class org.apache.maven.model.building.DefaultModelBuilderFactory
 
setModelVersionParser(ModelVersionParser) - Method in class org.apache.maven.model.building.DefaultModelBuilderFactory
 
setPluginConfigurationExpander(PluginConfigurationExpander) - Method in class org.apache.maven.model.building.DefaultModelBuilder
Deprecated.
since Maven 4
setPluginConfigurationExpander(PluginConfigurationExpander) - Method in class org.apache.maven.model.building.DefaultModelBuilderFactory
 
setPluginManagementInjector(PluginManagementInjector) - Method in class org.apache.maven.model.building.DefaultModelBuilder
Deprecated.
since Maven 4
setPluginManagementInjector(PluginManagementInjector) - Method in class org.apache.maven.model.building.DefaultModelBuilderFactory
 
setPomFile(File) - Method in class org.apache.maven.model.building.DefaultModelBuildingRequest
Deprecated.
setPomFile(File) - Method in interface org.apache.maven.model.building.ModelBuildingRequest
Deprecated.
Use setPomPath(Path) instead.
setPomPath(Path) - Method in class org.apache.maven.model.building.DefaultModelBuildingRequest
 
setPomPath(Path) - Method in interface org.apache.maven.model.building.ModelBuildingRequest
Sets the POM file of the project to build.
setProcessPlugins(boolean) - Method in class org.apache.maven.model.building.DefaultModelBuildingRequest
 
setProcessPlugins(boolean) - Method in interface org.apache.maven.model.building.ModelBuildingRequest
Controls the processing of plugin executions and configurations.
setProfileActivationFilePathInterpolator(ProfileActivationFilePathInterpolator) - Method in class org.apache.maven.model.building.DefaultModelBuilder
Deprecated.
since Maven 4
setProfileActivationFilePathInterpolator(ProfileActivationFilePathInterpolator) - Method in class org.apache.maven.model.building.DefaultModelBuilderFactory
 
setProfileInjector(ProfileInjector) - Method in class org.apache.maven.model.building.DefaultModelBuilder
Deprecated.
since Maven 4
setProfileInjector(ProfileInjector) - Method in class org.apache.maven.model.building.DefaultModelBuilderFactory
 
setProfiles(List<Profile>) - Method in class org.apache.maven.model.building.DefaultModelBuildingRequest
 
setProfiles(List<Profile>) - Method in interface org.apache.maven.model.building.ModelBuildingRequest
Sets the external profiles that should be considered for model building.
setProfileSelector(ProfileSelector) - Method in class org.apache.maven.model.building.DefaultModelBuilder
Deprecated.
since Maven 4
setProfileSelector(ProfileSelector) - Method in class org.apache.maven.model.building.DefaultModelBuilderFactory
 
setProjectDirectory(File) - Method in class org.apache.maven.model.profile.DefaultProfileActivationContext
Sets the base directory of the current project.
setProjectProperties(Map<String, String>) - Method in class org.apache.maven.model.profile.DefaultProfileActivationContext
 
setProjectProperties(Properties) - Method in class org.apache.maven.model.profile.DefaultProfileActivationContext
 
setRawModel(Model) - Method in class org.apache.maven.model.building.DefaultModelBuildingRequest
 
setRawModel(Model) - Method in interface org.apache.maven.model.building.ModelBuildingRequest
Deprecated.
setting the rawModel has no effect, instead the fileModel of phase one will be set
setReportConfigurationExpander(ReportConfigurationExpander) - Method in class org.apache.maven.model.building.DefaultModelBuilder
Deprecated.
since Maven 4
setReportConfigurationExpander(ReportConfigurationExpander) - Method in class org.apache.maven.model.building.DefaultModelBuilderFactory
 
setReportingConverter(ReportingConverter) - Method in class org.apache.maven.model.building.DefaultModelBuilder
Deprecated.
since Maven 4
setReportingConverter(ReportingConverter) - Method in class org.apache.maven.model.building.DefaultModelBuilderFactory
Deprecated.
setRootDirectory(Path) - Method in class org.apache.maven.model.building.DefaultModelBuildingRequest
 
setRootDirectory(Path) - Method in interface org.apache.maven.model.building.ModelBuildingRequest
 
setSuperPomProvider(SuperPomProvider) - Method in class org.apache.maven.model.building.DefaultModelBuilder
Deprecated.
since Maven 4
setSuperPomProvider(SuperPomProvider) - Method in class org.apache.maven.model.building.DefaultModelBuilderFactory
 
setSystemProperties(Map<String, String>) - Method in class org.apache.maven.model.profile.DefaultProfileActivationContext
Sets the system properties to use for interpolation and profile activation.
setSystemProperties(Properties) - Method in class org.apache.maven.model.building.DefaultModelBuildingRequest
 
setSystemProperties(Properties) - Method in interface org.apache.maven.model.building.ModelBuildingRequest
Sets the system properties to use for interpolation and profile activation.
setSystemProperties(Properties) - Method in class org.apache.maven.model.profile.DefaultProfileActivationContext
Sets the system properties to use for interpolation and profile activation.
setTransformer(ModelSourceTransformer) - Method in class org.apache.maven.model.building.DefaultModelBuilderFactory
 
setTransformerContextBuilder(TransformerContextBuilder) - Method in class org.apache.maven.model.building.DefaultModelBuildingRequest
 
setTransformerContextBuilder(TransformerContextBuilder) - Method in interface org.apache.maven.model.building.ModelBuildingRequest
 
setTwoPhaseBuilding(boolean) - Method in class org.apache.maven.model.building.DefaultModelBuildingRequest
 
setTwoPhaseBuilding(boolean) - Method in interface org.apache.maven.model.building.ModelBuildingRequest
Enables/disables two-phase building.
setUserProperties(Map<String, String>) - Method in class org.apache.maven.model.profile.DefaultProfileActivationContext
Sets the user properties to use for interpolation and profile activation.
setUserProperties(Properties) - Method in class org.apache.maven.model.building.DefaultModelBuildingRequest
 
setUserProperties(Properties) - Method in interface org.apache.maven.model.building.ModelBuildingRequest
Sets the user properties to use for interpolation and profile activation.
setUserProperties(Properties) - Method in class org.apache.maven.model.profile.DefaultProfileActivationContext
Sets the user properties to use for interpolation and profile activation.
setValidationLevel(int) - Method in class org.apache.maven.model.building.DefaultModelBuildingRequest
 
setValidationLevel(int) - Method in interface org.apache.maven.model.building.ModelBuildingRequest
Sets the level of validation to perform on processed models.
setVersionProcessor(ModelVersionProcessor) - Method in class org.apache.maven.model.building.DefaultModelBuilderFactory
 
setWorkspaceModelResolver(WorkspaceModelResolver) - Method in class org.apache.maven.model.building.DefaultModelBuildingRequest
 
setWorkspaceModelResolver(WorkspaceModelResolver) - Method in interface org.apache.maven.model.building.ModelBuildingRequest
 
SOURCE - Static variable in interface org.apache.maven.model.building.ModelProcessor
 
StringModelSource - Class in org.apache.maven.model.building
Deprecated.
instead use StringSource
StringModelSource(CharSequence) - Constructor for class org.apache.maven.model.building.StringModelSource
Deprecated.
Creates a new model source backed by the specified string.
StringModelSource(CharSequence, String) - Constructor for class org.apache.maven.model.building.StringModelSource
Deprecated.
Creates a new model source backed by the specified string.
StringVisitorModelInterpolator - Class in org.apache.maven.model.interpolation
StringVisitorModelInterpolator
StringVisitorModelInterpolator(PathTranslator, UrlNormalizer, RootLocator) - Constructor for class org.apache.maven.model.interpolation.StringVisitorModelInterpolator
 
success(T) - Static method in class org.apache.maven.model.building.Result
Success without warnings
success(T, Iterable<? extends ModelProblem>) - Static method in class org.apache.maven.model.building.Result
Success with warnings
success(T, Result<?>...) - Static method in class org.apache.maven.model.building.Result
Success with warnings
SuperPomProvider - Interface in org.apache.maven.model.superpom
Provides the super POM that all models implicitly inherit from.

T

toString() - Method in class org.apache.maven.model.building.ArtifactModelSource
 
toString() - Method in class org.apache.maven.model.building.DefaultModelProblem
 
transform(Path, TransformerContext, Model) - Method in interface org.apache.maven.model.building.ModelSourceTransformer
 
TransformerContext - Interface in org.apache.maven.model.building
Context used to transform a pom file.
TransformerContextBuilder - Interface in org.apache.maven.model.building
The transformerContextBuilder is responsible for initializing the TransformerContext.
TransformerException - Exception Class in org.apache.maven.model.building
 
TransformerException(Exception) - Constructor for exception class org.apache.maven.model.building.TransformerException
 
TransformerException(String, Throwable) - Constructor for exception class org.apache.maven.model.building.TransformerException
 

U

UNABLE_TO_FIND_ROOT_PROJECT_MESSAGE - Static variable in interface org.apache.maven.model.root.RootLocator
 
UnresolvableModelException - Exception Class in org.apache.maven.model.resolution
Signals an error when resolving the path to an external model.
UnresolvableModelException(String, String, String, String) - Constructor for exception class org.apache.maven.model.resolution.UnresolvableModelException
Creates a new exception with specified detail message.
UnresolvableModelException(String, String, String, String, Throwable) - Constructor for exception class org.apache.maven.model.resolution.UnresolvableModelException
Creates a new exception with specified detail message and cause.
UnresolvableModelException(Throwable, String, String, String) - Constructor for exception class org.apache.maven.model.resolution.UnresolvableModelException
Creates a new exception with specified cause
UrlModelSource - Class in org.apache.maven.model.building
Deprecated.
instead use UrlSource
UrlModelSource(URL) - Constructor for class org.apache.maven.model.building.UrlModelSource
Deprecated.
Creates a new model source backed by the specified URL.
UrlNormalizer - Interface in org.apache.maven.model.path
Normalizes a URL to remove the ugly parent references "../" that got potentially inserted by URL adjustment during model inheritance.

V

V20 - Enum constant in enum class org.apache.maven.model.building.ModelProblem.Version
 
V30 - Enum constant in enum class org.apache.maven.model.building.ModelProblem.Version
 
V31 - Enum constant in enum class org.apache.maven.model.building.ModelProblem.Version
 
V40 - Enum constant in enum class org.apache.maven.model.building.ModelProblem.Version
 
VALID_MODEL_VERSIONS - Static variable in class org.apache.maven.model.validation.DefaultModelValidator
 
validateDependencyVersion(ModelProblemCollector, Dependency, String) - Method in class org.apache.maven.model.validation.DefaultModelValidator
 
validateEffectiveModel(Model, ModelBuildingRequest, ModelProblemCollector) - Method in class org.apache.maven.model.validation.DefaultModelValidator
 
validateEffectiveModel(Model, ModelBuildingRequest, ModelProblemCollector) - Method in interface org.apache.maven.model.validation.ModelValidator
Checks the specified (effective) model for missing or invalid values.
validateExternalProfiles(List<Profile>, Model, ModelBuildingRequest, ModelProblemCollector) - Method in class org.apache.maven.model.validation.DefaultModelValidator
 
validateExternalProfiles(List<Profile>, Model, ModelBuildingRequest, ModelProblemCollector) - Method in interface org.apache.maven.model.validation.ModelValidator
Checks the specified (raw) model for clashes with the passed active external profiles.
validateFileModel(Model, ModelBuildingRequest, ModelProblemCollector) - Method in class org.apache.maven.model.validation.DefaultModelValidator
 
validateFileModel(Model, ModelBuildingRequest, ModelProblemCollector) - Method in interface org.apache.maven.model.validation.ModelValidator
Checks the specified file model for missing or invalid values.
validateRawModel(Model, ModelBuildingRequest, ModelProblemCollector) - Method in class org.apache.maven.model.validation.DefaultModelValidator
 
validateRawModel(Model, ModelBuildingRequest, ModelProblemCollector) - Method in interface org.apache.maven.model.validation.ModelValidator
Checks the specified (raw) model for missing or invalid values.
VALIDATION_LEVEL_MAVEN_2_0 - Static variable in interface org.apache.maven.model.building.ModelBuildingRequest
Denotes validation as performed by Maven 2.0.
VALIDATION_LEVEL_MAVEN_3_0 - Static variable in interface org.apache.maven.model.building.ModelBuildingRequest
Denotes validation as performed by Maven 3.0.
VALIDATION_LEVEL_MAVEN_3_1 - Static variable in interface org.apache.maven.model.building.ModelBuildingRequest
Denotes validation as performed by Maven 3.1.
VALIDATION_LEVEL_MAVEN_4_0 - Static variable in interface org.apache.maven.model.building.ModelBuildingRequest
Denotes validation as performed by Maven 4.0.
VALIDATION_LEVEL_MINIMAL - Static variable in interface org.apache.maven.model.building.ModelBuildingRequest
Denotes minimal validation of POMs.
VALIDATION_LEVEL_STRICT - Static variable in interface org.apache.maven.model.building.ModelBuildingRequest
Denotes strict validation as recommended by the current Maven version.
valueOf(String) - Static method in enum class org.apache.maven.model.building.ModelProblem.Severity
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.apache.maven.model.building.ModelProblem.Version
Returns the enum constant of this class with the specified name.
values() - Static method in enum class org.apache.maven.model.building.ModelProblem.Severity
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.apache.maven.model.building.ModelProblem.Version
Returns an array containing the constants of this enum class, in the order they are declared.

W

WARNING - Enum constant in enum class org.apache.maven.model.building.ModelProblem.Severity
 
WorkspaceModelResolver - Interface in org.apache.maven.model.resolution
WorkspaceModelResolver
write(File, Map<String, Object>, Model) - Method in class org.apache.maven.model.io.DefaultModelWriter
 
write(File, Map<String, Object>, Model) - Method in interface org.apache.maven.model.io.ModelWriter
Writes the supplied model to the specified file.
write(File, Map<String, Object>, Model) - Method in class org.apache.maven.model.io.DefaultModelWriter
 
write(File, Map<String, Object>, Model) - Method in interface org.apache.maven.model.io.ModelWriter
Writes the supplied model to the specified file.
write(OutputStream, Map<String, Object>, Model) - Method in class org.apache.maven.model.io.DefaultModelWriter
 
write(OutputStream, Map<String, Object>, Model) - Method in interface org.apache.maven.model.io.ModelWriter
Writes the supplied model to the specified byte stream.
write(OutputStream, Map<String, Object>, Model) - Method in class org.apache.maven.model.io.DefaultModelWriter
 
write(OutputStream, Map<String, Object>, Model) - Method in interface org.apache.maven.model.io.ModelWriter
Writes the supplied model to the specified byte stream.
write(Writer, Map<String, Object>, Model) - Method in class org.apache.maven.model.io.DefaultModelWriter
 
write(Writer, Map<String, Object>, Model) - Method in interface org.apache.maven.model.io.ModelWriter
Writes the supplied model to the specified character writer.
write(Writer, Map<String, Object>, Model) - Method in class org.apache.maven.model.io.DefaultModelWriter
 
write(Writer, Map<String, Object>, Model) - Method in interface org.apache.maven.model.io.ModelWriter
Writes the supplied model to the specified character writer.
A B C D E F G H I J K L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form