Skip navigation links
  • Overview
  • Package
  • Class
  • Use
  • Tree
  • Deprecated
  • Index
  • Help

Deprecated API

Contents

  • Interfaces
  • Classes
  • Exceptions
  • Methods
  • Constructors
  • Deprecated Interfaces
    Interface
    Description
    org.apache.maven.model.building.ModelBuilder
    use ModelBuilder instead
    org.apache.maven.model.building.ModelBuildingEvent
    use ModelBuilder instead
    org.apache.maven.model.building.ModelBuildingListener
    use ModelBuilder instead
    org.apache.maven.model.building.ModelBuildingRequest
    use ModelBuilder instead
    org.apache.maven.model.building.ModelBuildingResult
    use ModelBuilder instead
    org.apache.maven.model.building.ModelCache
    use ModelBuilder instead
    org.apache.maven.model.building.ModelProblem
    use ModelBuilder instead
    org.apache.maven.model.building.ModelProblemCollector
    use ModelBuilder instead
    org.apache.maven.model.building.ModelProblemCollectorExt
    use ModelBuilder instead
    org.apache.maven.model.building.ModelProcessor
    use ModelBuilder instead
    org.apache.maven.model.building.ModelSource
    instead use Source
    org.apache.maven.model.building.ModelSource2
    use ModelBuilder instead
    org.apache.maven.model.building.ModelSource3
    use ModelBuilder instead
    org.apache.maven.model.building.ModelSourceTransformer
    use ModelBuilder instead
    org.apache.maven.model.building.TransformerContext
    use ModelBuilder instead
    org.apache.maven.model.building.TransformerContextBuilder
    use ModelBuilder instead
    org.apache.maven.model.composition.DependencyManagementImporter
    use ModelBuilder instead
    org.apache.maven.model.inheritance.InheritanceAssembler
    use ModelBuilder instead
    org.apache.maven.model.interpolation.ModelInterpolator
    use ModelBuilder instead
    org.apache.maven.model.interpolation.ModelVersionProcessor
    use ModelBuilder instead
    org.apache.maven.model.io.ModelReader
    use ModelXmlFactory instead
    org.apache.maven.model.io.ModelWriter
    use ModelXmlFactory instead
    org.apache.maven.model.locator.ModelLocator
    use ModelBuilder instead
    org.apache.maven.model.management.DependencyManagementInjector
    use ModelBuilder instead
    org.apache.maven.model.management.PluginManagementInjector
    use ModelBuilder instead
    org.apache.maven.model.normalization.ModelNormalizer
    use ModelBuilder instead
    org.apache.maven.model.path.ModelPathTranslator
    use ModelBuilder instead
    org.apache.maven.model.path.ModelUrlNormalizer
    use ModelBuilder instead
    org.apache.maven.model.path.PathTranslator
    use ModelBuilder instead
    org.apache.maven.model.path.UrlNormalizer
    use ModelBuilder instead
    org.apache.maven.model.plugin.LifecycleBindingsInjector
    use ModelBuilder instead
    org.apache.maven.model.plugin.PluginConfigurationExpander
    use ModelBuilder instead
    org.apache.maven.model.plugin.ReportConfigurationExpander
    use ModelBuilder instead
    org.apache.maven.model.plugin.ReportingConverter
    since maven 4.0, this interface is not used anymore and is only here for compatibility
    org.apache.maven.model.profile.activation.ProfileActivator
    use ModelBuilder instead
    org.apache.maven.model.profile.ProfileActivationContext
    use ModelBuilder instead
    org.apache.maven.model.profile.ProfileInjector
    use ModelBuilder instead
    org.apache.maven.model.profile.ProfileSelector
    use ModelBuilder instead
    org.apache.maven.model.resolution.ModelResolver
    use ModelBuilder instead
    org.apache.maven.model.resolution.WorkspaceModelResolver
    use ModelBuilder instead
    org.apache.maven.model.root.RootLocator
    use RootLocator instead
    org.apache.maven.model.superpom.SuperPomProvider
    use ModelBuilder instead
    org.apache.maven.model.validation.ModelValidator
    use ModelBuilder instead
  • Deprecated Classes
    Class
    Description
    org.apache.maven.model.building.AbstractModelBuildingListener
    use ModelBuilder instead
    org.apache.maven.model.building.ArtifactModelSource
    use ModelBuilder instead
    org.apache.maven.model.building.DefaultModelBuilder
    use ModelBuilder instead
    org.apache.maven.model.building.DefaultModelBuilderFactory
    use ModelBuilder instead
    org.apache.maven.model.building.DefaultModelBuildingRequest
    use ModelBuilder instead
    org.apache.maven.model.building.DefaultModelProblem
    use ModelBuilder instead
    org.apache.maven.model.building.DefaultModelProcessor
    use ModelBuilder instead
    org.apache.maven.model.building.FileModelSource
    use ModelBuilder instead
    org.apache.maven.model.building.ModelProblemCollectorRequest
    use ModelBuilder instead
    org.apache.maven.model.building.ModelProblemUtils
    use ModelBuilder instead
    org.apache.maven.model.building.Result
    use ModelBuilder instead
    org.apache.maven.model.building.StringModelSource
    instead use StringSource
    org.apache.maven.model.building.UrlModelSource
    instead use UrlSource
    org.apache.maven.model.composition.DefaultDependencyManagementImporter
    use ModelBuilder instead
    org.apache.maven.model.inheritance.DefaultInheritanceAssembler
    use ModelBuilder instead
    org.apache.maven.model.interpolation.AbstractStringBasedModelInterpolator
    use ModelBuilder instead
    org.apache.maven.model.interpolation.DefaultModelVersionProcessor
    use ModelBuilder instead
    org.apache.maven.model.interpolation.MavenBuildTimestamp
    use ModelBuilder instead
    org.apache.maven.model.interpolation.ObjectBasedValueSource
    use ModelBuilder instead
    org.apache.maven.model.interpolation.PrefixedObjectValueSource
    use ModelBuilder instead
    org.apache.maven.model.interpolation.reflection.ReflectionValueExtractor
    use ModelBuilder instead
    org.apache.maven.model.interpolation.StringVisitorModelInterpolator
    use ModelBuilder instead
    org.apache.maven.model.io.DefaultModelReader
    use XmlStreamWriter instead
    org.apache.maven.model.io.DefaultModelWriter
    use XmlStreamWriter instead
    org.apache.maven.model.locator.DefaultModelLocator
    use ModelBuilder instead
    org.apache.maven.model.management.DefaultDependencyManagementInjector
    use ModelBuilder instead
    org.apache.maven.model.management.DefaultPluginManagementInjector
    use ModelBuilder instead
    org.apache.maven.model.merge.MavenModelMerger
    use MavenModelMerger instead
    org.apache.maven.model.normalization.DefaultModelNormalizer
    use ModelBuilder instead
    org.apache.maven.model.path.DefaultModelPathTranslator
    use ModelBuilder instead
    org.apache.maven.model.path.DefaultModelUrlNormalizer
    use ModelBuilder instead
    org.apache.maven.model.path.DefaultPathTranslator
    use ModelBuilder instead
    org.apache.maven.model.path.DefaultUrlNormalizer
    use ModelBuilder instead
    org.apache.maven.model.path.ProfileActivationFilePathInterpolator
    use ModelBuilder instead
    org.apache.maven.model.plugin.DefaultPluginConfigurationExpander
    use ModelBuilder instead
    org.apache.maven.model.plugin.DefaultReportConfigurationExpander
    use ModelBuilder instead
    org.apache.maven.model.plugin.DefaultReportingConverter
    since maven 4.0, this class is now a no-op class and is only here for compatibility
    org.apache.maven.model.profile.activation.FileProfileActivator
    use ModelBuilder instead
    org.apache.maven.model.profile.activation.JdkVersionProfileActivator
    use ModelBuilder instead
    org.apache.maven.model.profile.activation.OperatingSystemProfileActivator
    use ModelBuilder instead
    org.apache.maven.model.profile.activation.PackagingProfileActivator
    use ModelBuilder instead
    org.apache.maven.model.profile.activation.PropertyProfileActivator
    use ModelBuilder instead
    org.apache.maven.model.profile.DefaultProfileActivationContext
    use ModelBuilder instead
    org.apache.maven.model.profile.DefaultProfileInjector
    use ModelBuilder instead
    org.apache.maven.model.profile.DefaultProfileSelector
    use ModelBuilder instead
    org.apache.maven.model.root.DefaultRootLocator
    use RootLocator instead
    org.apache.maven.model.superpom.DefaultSuperPomProvider
    use ModelBuilder instead
    org.apache.maven.model.validation.DefaultModelValidator
    use ModelBuilder instead
    org.apache.maven.utils.Os
    use ModelBuilder instead
  • Deprecated Exceptions
    Exceptions
    Description
    org.apache.maven.model.building.ModelBuildingException
    use ModelBuilder instead
    org.apache.maven.model.building.TransformerException
    use ModelBuilder instead
    org.apache.maven.model.interpolation.reflection.IntrospectionException
    use ModelBuilder instead
    org.apache.maven.model.io.ModelParseException
    use ModelXmlFactory instead
    org.apache.maven.model.resolution.InvalidRepositoryException
    use ModelBuilder instead
    org.apache.maven.model.resolution.UnresolvableModelException
    use ModelBuilder instead
  • Deprecated Methods
    Method
    Description
    org.apache.maven.model.building.DefaultModelBuilder.buildRawModel(File, int, boolean)
    org.apache.maven.model.building.DefaultModelBuilder.buildRawModel(File, int, boolean, TransformerContext)
    org.apache.maven.model.building.DefaultModelBuilder.setDependencyManagementImporter(DependencyManagementImporter)
    since Maven 4
    org.apache.maven.model.building.DefaultModelBuilder.setDependencyManagementInjector(DependencyManagementInjector)
    since Maven 4
    org.apache.maven.model.building.DefaultModelBuilder.setInheritanceAssembler(InheritanceAssembler)
    since Maven 4
    org.apache.maven.model.building.DefaultModelBuilder.setLifecycleBindingsInjector(LifecycleBindingsInjector)
    since Maven 4
    org.apache.maven.model.building.DefaultModelBuilder.setModelInterpolator(ModelInterpolator)
    since Maven 4
    org.apache.maven.model.building.DefaultModelBuilder.setModelNormalizer(ModelNormalizer)
    since Maven 4
    org.apache.maven.model.building.DefaultModelBuilder.setModelPathTranslator(ModelPathTranslator)
    since Maven 4
    org.apache.maven.model.building.DefaultModelBuilder.setModelProcessor(ModelProcessor)
    since Maven 4
    org.apache.maven.model.building.DefaultModelBuilder.setModelUrlNormalizer(ModelUrlNormalizer)
    since Maven 4
    org.apache.maven.model.building.DefaultModelBuilder.setModelValidator(ModelValidator)
    since Maven 4
    org.apache.maven.model.building.DefaultModelBuilder.setPluginConfigurationExpander(PluginConfigurationExpander)
    since Maven 4
    org.apache.maven.model.building.DefaultModelBuilder.setPluginManagementInjector(PluginManagementInjector)
    since Maven 4
    org.apache.maven.model.building.DefaultModelBuilder.setProfileActivationFilePathInterpolator(ProfileActivationFilePathInterpolator)
    since Maven 4
    org.apache.maven.model.building.DefaultModelBuilder.setProfileInjector(ProfileInjector)
    since Maven 4
    org.apache.maven.model.building.DefaultModelBuilder.setProfileSelector(ProfileSelector)
    since Maven 4
    org.apache.maven.model.building.DefaultModelBuilder.setReportConfigurationExpander(ReportConfigurationExpander)
    since Maven 4
    org.apache.maven.model.building.DefaultModelBuilder.setReportingConverter(ReportingConverter)
    since Maven 4
    org.apache.maven.model.building.DefaultModelBuilder.setSuperPomProvider(SuperPomProvider)
    since Maven 4
    org.apache.maven.model.building.DefaultModelBuilderFactory.newReportingConverter()
    org.apache.maven.model.building.DefaultModelBuilderFactory.setReportingConverter(ReportingConverter)
    org.apache.maven.model.building.DefaultModelBuildingRequest.getPomFile()
    org.apache.maven.model.building.DefaultModelBuildingRequest.setPomFile(File)
    org.apache.maven.model.building.DefaultModelProcessor.locateExistingPom(File)
    org.apache.maven.model.building.DefaultModelProcessor.locatePom(File)
    org.apache.maven.model.building.DefaultModelProcessor.read(File, Map<String, ?>)
    org.apache.maven.model.building.FileModelSource.getPomFile()
    instead use FileSource.getFile()
    org.apache.maven.model.building.ModelBuilder.buildRawModel(File, int, boolean)
    Use ModelBuilder.buildRawModel(Path, int, boolean) instead.
    org.apache.maven.model.building.ModelBuilder.buildRawModel(File, int, boolean, TransformerContext)
    Use ModelBuilder.buildRawModel(Path, int, boolean, TransformerContext) instead.
    org.apache.maven.model.building.ModelBuildingRequest.getPomFile()
    Use getPomPath() instead.
    org.apache.maven.model.building.ModelBuildingRequest.getRawModel()
    rawModel is never set, instead the fileModel is set
    org.apache.maven.model.building.ModelBuildingRequest.setPomFile(File)
    Use setPomPath(Path) instead.
    org.apache.maven.model.building.ModelBuildingRequest.setRawModel(Model)
    setting the rawModel has no effect, instead the fileModel of phase one will be set
    org.apache.maven.model.building.ModelSource3.getRelatedSource(String)
    use ModelSource3.getRelatedSource(ModelLocator, String) instead
    org.apache.maven.model.interpolation.ModelInterpolator.interpolateModel(Model, File, ModelBuildingRequest, ModelProblemCollector)
    org.apache.maven.model.interpolation.ModelInterpolator.interpolateModel(Model, File, ModelBuildingRequest, ModelProblemCollector)
    Use ModelInterpolator.interpolateModel(Model, Path, ModelBuildingRequest, ModelProblemCollector) instead.
    org.apache.maven.model.interpolation.StringVisitorModelInterpolator.interpolateModel(Model, File, ModelBuildingRequest, ModelProblemCollector)
    org.apache.maven.model.io.ModelReader.read(File, Map<String, ?>)
    Use ModelReader.read(Path, Map) instead.
    org.apache.maven.model.locator.DefaultModelLocator.locateExistingPom(File)
    org.apache.maven.model.locator.DefaultModelLocator.locatePom(File)
    org.apache.maven.model.locator.ModelLocator.locateExistingPom(File)
    Use ModelLocator.locateExistingPom(Path) instead.
    org.apache.maven.model.locator.ModelLocator.locatePom(File)
    Use ModelLocator.locatePom(Path) instead.
    org.apache.maven.model.path.DefaultModelPathTranslator.alignToBaseDirectory(Model, File, ModelBuildingRequest)
    org.apache.maven.model.path.ModelPathTranslator.alignToBaseDirectory(Model, File, ModelBuildingRequest)
    Use ModelPathTranslator.alignToBaseDirectory(Model, Path, ModelBuildingRequest) instead.
    org.apache.maven.model.path.PathTranslator.alignToBaseDirectory(String, File)
    Use PathTranslator.alignToBaseDirectory(String, Path) instead.
  • Deprecated Constructors
    Constructor
    Description
    org.apache.maven.model.building.ArtifactModelSource(File, String, String, String)
    org.apache.maven.model.building.FileModelSource(File)
    Use FileModelSource(Path) instead.
    org.apache.maven.model.building.ModelBuildingException(Model, String, List<ModelProblem>)
    Use ModelBuildingException(ModelBuildingResult) instead.
    org.apache.maven.model.interpolation.MavenBuildTimestamp(Date, Properties)
    Use MavenBuildTimestamp(Date, Map) or extract the format and pass it to MavenBuildTimestamp(Date, String) instead.

Copyright © 2001–2024 The Apache Software Foundation. All rights reserved.