Package org.maxxq.maven.model
Class MavenModel
java.lang.Object
org.apache.maven.model.ModelBase
org.apache.maven.model.Model
org.maxxq.maven.model.MavenModel
- All Implemented Interfaces:
Serializable,Cloneable,org.apache.maven.model.InputLocationTracker
public class MavenModel
extends org.apache.maven.model.Model
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddContributor(org.apache.maven.model.Contributor contributor) voidaddDependency(org.apache.maven.model.Dependency dependency) voidaddDeveloper(org.apache.maven.model.Developer developer) voidaddLicense(org.apache.maven.model.License license) voidaddMailingList(org.apache.maven.model.MailingList mailingList) voidvoidaddPluginRepository(org.apache.maven.model.Repository repository) voidaddProfile(org.apache.maven.model.Profile profile) voidaddProperty(String key, String value) voidaddRepository(org.apache.maven.model.Repository repository) org.apache.maven.model.Modelclone()booleanorg.apache.maven.model.BuildgetBuild()org.apache.maven.model.CiManagementList<org.apache.maven.model.Contributor> List<org.apache.maven.model.Dependency> org.apache.maven.model.DependencyManagementList<org.apache.maven.model.Developer> org.apache.maven.model.DistributionManagementgetId()org.apache.maven.model.IssueManagementList<org.apache.maven.model.License> org.apache.maven.model.InputLocationgetLocation(Object key) List<org.apache.maven.model.MailingList> org.apache.maven.model.ModelgetModel()getName()org.apache.maven.model.Organizationorg.apache.maven.model.ParentList<org.apache.maven.model.Repository> org.apache.maven.model.PrerequisitesList<org.apache.maven.model.Profile> org.apache.maven.model.ReportingList<org.apache.maven.model.Repository> org.apache.maven.model.ScmgetScm()getUrl()inthashCode()booleanvoidremoveContributor(org.apache.maven.model.Contributor contributor) voidremoveDependency(org.apache.maven.model.Dependency dependency) voidremoveDeveloper(org.apache.maven.model.Developer developer) voidremoveLicense(org.apache.maven.model.License license) voidremoveMailingList(org.apache.maven.model.MailingList mailingList) voidremoveModule(String string) voidremovePluginRepository(org.apache.maven.model.Repository repository) voidremoveProfile(org.apache.maven.model.Profile profile) voidremoveRepository(org.apache.maven.model.Repository repository) voidsetArtifactId(String artifactId) voidsetBuild(org.apache.maven.model.Build build) voidsetChildProjectUrlInheritAppendPath(boolean childProjectUrlInheritAppendPath) voidsetChildProjectUrlInheritAppendPath(String childProjectUrlInheritAppendPath) voidsetCiManagement(org.apache.maven.model.CiManagement ciManagement) voidsetContributors(List<org.apache.maven.model.Contributor> contributors) voidsetDependencies(List<org.apache.maven.model.Dependency> dependencies) voidsetDependencyManagement(org.apache.maven.model.DependencyManagement dependencyManagement) voidsetDescription(String description) voidsetDevelopers(List<org.apache.maven.model.Developer> developers) voidsetDistributionManagement(org.apache.maven.model.DistributionManagement distributionManagement) voidsetGroupId(String groupId) voidsetInceptionYear(String inceptionYear) voidsetIssueManagement(org.apache.maven.model.IssueManagement issueManagement) voidsetLicenses(List<org.apache.maven.model.License> licenses) voidsetLocation(Object key, org.apache.maven.model.InputLocation location) voidsetMailingLists(List<org.apache.maven.model.MailingList> mailingLists) voidsetModelEncoding(String modelEncoding) voidsetModelVersion(String modelVersion) voidsetModules(List<String> modules) voidvoidsetOrganization(org.apache.maven.model.Organization organization) voidsetOtherLocation(Object key, org.apache.maven.model.InputLocation location) voidsetPackaging(String packaging) voidsetParent(org.apache.maven.model.Parent parent) voidsetPluginRepositories(List<org.apache.maven.model.Repository> pluginRepositories) voidsetPomFile(File pomFile) voidsetPrerequisites(org.apache.maven.model.Prerequisites prerequisites) voidsetProfiles(List<org.apache.maven.model.Profile> profiles) voidsetProperties(Properties properties) voidsetReporting(org.apache.maven.model.Reporting reporting) voidsetReports(Object reports) voidsetRepositories(List<org.apache.maven.model.Repository> repositories) voidsetScm(org.apache.maven.model.Scm scm) voidvoidsetVersion(String version) toString()
-
Constructor Details
-
MavenModel
-
-
Method Details
-
getCreationDate
-
hashCode
public int hashCode() -
addDependency
public void addDependency(org.apache.maven.model.Dependency dependency) - Overrides:
addDependencyin classorg.apache.maven.model.ModelBase
-
addModule
- Overrides:
addModulein classorg.apache.maven.model.ModelBase
-
addPluginRepository
public void addPluginRepository(org.apache.maven.model.Repository repository) - Overrides:
addPluginRepositoryin classorg.apache.maven.model.ModelBase
-
equals
-
addProperty
- Overrides:
addPropertyin classorg.apache.maven.model.ModelBase
-
addRepository
public void addRepository(org.apache.maven.model.Repository repository) - Overrides:
addRepositoryin classorg.apache.maven.model.ModelBase
-
addContributor
public void addContributor(org.apache.maven.model.Contributor contributor) - Overrides:
addContributorin classorg.apache.maven.model.Model
-
addDeveloper
public void addDeveloper(org.apache.maven.model.Developer developer) - Overrides:
addDeveloperin classorg.apache.maven.model.Model
-
addLicense
public void addLicense(org.apache.maven.model.License license) - Overrides:
addLicensein classorg.apache.maven.model.Model
-
addMailingList
public void addMailingList(org.apache.maven.model.MailingList mailingList) - Overrides:
addMailingListin classorg.apache.maven.model.Model
-
addProfile
public void addProfile(org.apache.maven.model.Profile profile) - Overrides:
addProfilein classorg.apache.maven.model.Model
-
clone
public org.apache.maven.model.Model clone()- Overrides:
clonein classorg.apache.maven.model.Model
-
getDependencies
- Overrides:
getDependenciesin classorg.apache.maven.model.ModelBase
-
getDependencyManagement
public org.apache.maven.model.DependencyManagement getDependencyManagement()- Overrides:
getDependencyManagementin classorg.apache.maven.model.ModelBase
-
getDistributionManagement
public org.apache.maven.model.DistributionManagement getDistributionManagement()- Overrides:
getDistributionManagementin classorg.apache.maven.model.ModelBase
-
getLocation
- Specified by:
getLocationin interfaceorg.apache.maven.model.InputLocationTracker- Overrides:
getLocationin classorg.apache.maven.model.ModelBase
-
getArtifactId
- Overrides:
getArtifactIdin classorg.apache.maven.model.Model
-
getBuild
public org.apache.maven.model.Build getBuild()- Overrides:
getBuildin classorg.apache.maven.model.Model
-
getChildProjectUrlInheritAppendPath
- Overrides:
getChildProjectUrlInheritAppendPathin classorg.apache.maven.model.Model
-
getModules
- Overrides:
getModulesin classorg.apache.maven.model.ModelBase
-
setLocation
- Specified by:
setLocationin interfaceorg.apache.maven.model.InputLocationTracker- Overrides:
setLocationin classorg.apache.maven.model.ModelBase
-
getCiManagement
public org.apache.maven.model.CiManagement getCiManagement()- Overrides:
getCiManagementin classorg.apache.maven.model.Model
-
getContributors
- Overrides:
getContributorsin classorg.apache.maven.model.Model
-
getDescription
- Overrides:
getDescriptionin classorg.apache.maven.model.Model
-
getDevelopers
- Overrides:
getDevelopersin classorg.apache.maven.model.Model
-
getGroupId
- Overrides:
getGroupIdin classorg.apache.maven.model.Model
-
setOtherLocation
- Overrides:
setOtherLocationin classorg.apache.maven.model.ModelBase
-
getInceptionYear
- Overrides:
getInceptionYearin classorg.apache.maven.model.Model
-
getIssueManagement
public org.apache.maven.model.IssueManagement getIssueManagement()- Overrides:
getIssueManagementin classorg.apache.maven.model.Model
-
getLicenses
- Overrides:
getLicensesin classorg.apache.maven.model.Model
-
getPluginRepositories
- Overrides:
getPluginRepositoriesin classorg.apache.maven.model.ModelBase
-
getMailingLists
- Overrides:
getMailingListsin classorg.apache.maven.model.Model
-
getProperties
- Overrides:
getPropertiesin classorg.apache.maven.model.ModelBase
-
getModelEncoding
- Overrides:
getModelEncodingin classorg.apache.maven.model.Model
-
getReporting
public org.apache.maven.model.Reporting getReporting()- Overrides:
getReportingin classorg.apache.maven.model.ModelBase
-
getModelVersion
- Overrides:
getModelVersionin classorg.apache.maven.model.Model
-
getName
- Overrides:
getNamein classorg.apache.maven.model.Model
-
getReports
- Overrides:
getReportsin classorg.apache.maven.model.ModelBase
-
getOrganization
public org.apache.maven.model.Organization getOrganization()- Overrides:
getOrganizationin classorg.apache.maven.model.Model
-
getRepositories
- Overrides:
getRepositoriesin classorg.apache.maven.model.ModelBase
-
getPackaging
- Overrides:
getPackagingin classorg.apache.maven.model.Model
-
removeDependency
public void removeDependency(org.apache.maven.model.Dependency dependency) - Overrides:
removeDependencyin classorg.apache.maven.model.ModelBase
-
removeModule
- Overrides:
removeModulein classorg.apache.maven.model.ModelBase
-
getParent
public org.apache.maven.model.Parent getParent()- Overrides:
getParentin classorg.apache.maven.model.Model
-
removePluginRepository
public void removePluginRepository(org.apache.maven.model.Repository repository) - Overrides:
removePluginRepositoryin classorg.apache.maven.model.ModelBase
-
removeRepository
public void removeRepository(org.apache.maven.model.Repository repository) - Overrides:
removeRepositoryin classorg.apache.maven.model.ModelBase
-
getPrerequisites
public org.apache.maven.model.Prerequisites getPrerequisites()- Overrides:
getPrerequisitesin classorg.apache.maven.model.Model
-
setDependencies
- Overrides:
setDependenciesin classorg.apache.maven.model.ModelBase
-
getProfiles
- Overrides:
getProfilesin classorg.apache.maven.model.Model
-
getScm
public org.apache.maven.model.Scm getScm()- Overrides:
getScmin classorg.apache.maven.model.Model
-
getUrl
- Overrides:
getUrlin classorg.apache.maven.model.Model
-
setDependencyManagement
public void setDependencyManagement(org.apache.maven.model.DependencyManagement dependencyManagement) - Overrides:
setDependencyManagementin classorg.apache.maven.model.ModelBase
-
getVersion
- Overrides:
getVersionin classorg.apache.maven.model.Model
-
removeContributor
public void removeContributor(org.apache.maven.model.Contributor contributor) - Overrides:
removeContributorin classorg.apache.maven.model.Model
-
removeDeveloper
public void removeDeveloper(org.apache.maven.model.Developer developer) - Overrides:
removeDeveloperin classorg.apache.maven.model.Model
-
setDistributionManagement
public void setDistributionManagement(org.apache.maven.model.DistributionManagement distributionManagement) - Overrides:
setDistributionManagementin classorg.apache.maven.model.ModelBase
-
removeLicense
public void removeLicense(org.apache.maven.model.License license) - Overrides:
removeLicensein classorg.apache.maven.model.Model
-
removeMailingList
public void removeMailingList(org.apache.maven.model.MailingList mailingList) - Overrides:
removeMailingListin classorg.apache.maven.model.Model
-
setModules
- Overrides:
setModulesin classorg.apache.maven.model.ModelBase
-
removeProfile
public void removeProfile(org.apache.maven.model.Profile profile) - Overrides:
removeProfilein classorg.apache.maven.model.Model
-
setArtifactId
- Overrides:
setArtifactIdin classorg.apache.maven.model.Model
-
setPluginRepositories
- Overrides:
setPluginRepositoriesin classorg.apache.maven.model.ModelBase
-
setProperties
- Overrides:
setPropertiesin classorg.apache.maven.model.ModelBase
-
setBuild
public void setBuild(org.apache.maven.model.Build build) - Overrides:
setBuildin classorg.apache.maven.model.Model
-
setChildProjectUrlInheritAppendPath
- Overrides:
setChildProjectUrlInheritAppendPathin classorg.apache.maven.model.Model
-
setReporting
public void setReporting(org.apache.maven.model.Reporting reporting) - Overrides:
setReportingin classorg.apache.maven.model.ModelBase
-
setCiManagement
public void setCiManagement(org.apache.maven.model.CiManagement ciManagement) - Overrides:
setCiManagementin classorg.apache.maven.model.Model
-
setReports
- Overrides:
setReportsin classorg.apache.maven.model.ModelBase
-
setRepositories
- Overrides:
setRepositoriesin classorg.apache.maven.model.ModelBase
-
setContributors
- Overrides:
setContributorsin classorg.apache.maven.model.Model
-
setDescription
- Overrides:
setDescriptionin classorg.apache.maven.model.Model
-
setDevelopers
- Overrides:
setDevelopersin classorg.apache.maven.model.Model
-
setGroupId
- Overrides:
setGroupIdin classorg.apache.maven.model.Model
-
setInceptionYear
- Overrides:
setInceptionYearin classorg.apache.maven.model.Model
-
setIssueManagement
public void setIssueManagement(org.apache.maven.model.IssueManagement issueManagement) - Overrides:
setIssueManagementin classorg.apache.maven.model.Model
-
setLicenses
- Overrides:
setLicensesin classorg.apache.maven.model.Model
-
setMailingLists
- Overrides:
setMailingListsin classorg.apache.maven.model.Model
-
setModelEncoding
- Overrides:
setModelEncodingin classorg.apache.maven.model.Model
-
setModelVersion
- Overrides:
setModelVersionin classorg.apache.maven.model.Model
-
setName
- Overrides:
setNamein classorg.apache.maven.model.Model
-
setOrganization
public void setOrganization(org.apache.maven.model.Organization organization) - Overrides:
setOrganizationin classorg.apache.maven.model.Model
-
setPackaging
- Overrides:
setPackagingin classorg.apache.maven.model.Model
-
setParent
public void setParent(org.apache.maven.model.Parent parent) - Overrides:
setParentin classorg.apache.maven.model.Model
-
setPrerequisites
public void setPrerequisites(org.apache.maven.model.Prerequisites prerequisites) - Overrides:
setPrerequisitesin classorg.apache.maven.model.Model
-
setProfiles
- Overrides:
setProfilesin classorg.apache.maven.model.Model
-
setScm
public void setScm(org.apache.maven.model.Scm scm) - Overrides:
setScmin classorg.apache.maven.model.Model
-
setUrl
- Overrides:
setUrlin classorg.apache.maven.model.Model
-
setVersion
- Overrides:
setVersionin classorg.apache.maven.model.Model
-
getPomFile
- Overrides:
getPomFilein classorg.apache.maven.model.Model
-
setPomFile
- Overrides:
setPomFilein classorg.apache.maven.model.Model
-
getProjectDirectory
- Overrides:
getProjectDirectoryin classorg.apache.maven.model.Model
-
getId
- Overrides:
getIdin classorg.apache.maven.model.Model
-
toString
- Overrides:
toStringin classorg.apache.maven.model.Model
-
isChildProjectUrlInheritAppendPath
public boolean isChildProjectUrlInheritAppendPath()- Overrides:
isChildProjectUrlInheritAppendPathin classorg.apache.maven.model.Model
-
setChildProjectUrlInheritAppendPath
public void setChildProjectUrlInheritAppendPath(boolean childProjectUrlInheritAppendPath) - Overrides:
setChildProjectUrlInheritAppendPathin classorg.apache.maven.model.Model
-
getModel
public org.apache.maven.model.Model getModel()
-