A C D E F G H I J L M N O P R S T U V W Y
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- ArtifactPluginWrapper - Class in org.commonjava.maven.ext.common.model
-
Simple wrapper to allow a Plugin to be treated as an ArtifactRef which allows for more generic code.
- ArtifactPluginWrapper(Plugin) - Constructor for class org.commonjava.maven.ext.common.model.ArtifactPluginWrapper
C
- canEqual(Object) - Method in class org.commonjava.maven.ext.common.model.SimpleScopedArtifactRef
- compareProjects(MavenSessionHandler, PME, WildcardMap<ProjectVersionRef>, List<Project>, List<Project>) - Static method in class org.commonjava.maven.ext.common.util.ProjectComparator
- containsKey(Dependency) - Method in class org.commonjava.maven.ext.common.util.WildcardMap
- containsKey(ProjectRef) - Method in class org.commonjava.maven.ext.common.util.WildcardMap
- CR - org.commonjava.maven.ext.common.util.LineSeparator
-
The Separator sequence CR which is '\r'.
- CRNL - org.commonjava.maven.ext.common.util.LineSeparator
-
The Separator sequence CRNL which is '\r\n'.
D
- deserialize(JsonParser, DeserializationContext) - Method in class org.commonjava.maven.ext.common.util.JSONUtils.ProjectVersionRefDeserializer
- DOS - org.commonjava.maven.ext.common.util.LineSeparator
-
The 'DOS' Separator sequence CRLF (CRNL) which is '\r\n'.
E
- equals(Object) - Method in class org.commonjava.maven.ext.common.model.Project
- equals(Object) - Method in class org.commonjava.maven.ext.common.model.SimpleScopedArtifactRef
- ExceptionHelper - Class in org.commonjava.maven.ext.common
-
This class should not really be required but when the tooling is embedded in Maven as an extension or inside Gradle then both of those have earlier versions of SLF4J which causes problems without shading and relocating the classes.
F
- fileToJSON(File) - Static method in class org.commonjava.maven.ext.common.util.JSONUtils
-
Converts JSON document to POJO form.
G
- GAV - Class in org.commonjava.maven.ext.common.json
- GAV() - Constructor for class org.commonjava.maven.ext.common.json.GAV
- GAVUtils - Class in org.commonjava.maven.ext.common.util
-
Commonly used manipulations from project profiles.
- generateGAVs(List<ProjectVersionRef>) - Static method in class org.commonjava.maven.ext.common.util.GAVUtils
- generateGAVs(ProjectVersionRef) - Static method in class org.commonjava.maven.ext.common.util.GAVUtils
- get(Dependency) - Method in class org.commonjava.maven.ext.common.util.WildcardMap
- get(ProjectRef) - Method in class org.commonjava.maven.ext.common.util.WildcardMap
- getActiveProfiles() - Method in interface org.commonjava.maven.ext.common.session.MavenSessionHandler
- getAllResolvedDependencies(MavenSessionHandler) - Method in class org.commonjava.maven.ext.common.model.Project
-
This method will scan the dependencies in this project and return a fully resolved list.
- getAllResolvedPluginDependencies(MavenSessionHandler) - Method in class org.commonjava.maven.ext.common.model.Project
-
This method will scan the dependencies for *every* plugin in this project and return a list of maps of fully resolved version to dependency.
- getAllResolvedPlugins(MavenSessionHandler) - Method in class org.commonjava.maven.ext.common.model.Project
-
This method will scan the plugins in this project including those without a version and return a fully resolved list.
- getAllResolvedProfileDependencies(MavenSessionHandler) - Method in class org.commonjava.maven.ext.common.model.Project
-
This method will scan the dependencies in the potentially active Profiles in this project and return a fully resolved list.
- getAllResolvedProfilePlugins(MavenSessionHandler) - Method in class org.commonjava.maven.ext.common.model.Project
-
This method will scan the plugins in the potentially active Profiles in this project including those without a version and return a fully resolved list.
- getArtifactId() - Method in class org.commonjava.maven.ext.common.json.GAV
-
A string representing the Maven artifactId
- getArtifactId() - Method in class org.commonjava.maven.ext.common.model.Project
-
Returns the Project artifactId.
- getDependencies() - Method in class org.commonjava.maven.ext.common.json.ManagedDependenciesItem
-
A collection of dependencies.
- getDependencies() - Method in class org.commonjava.maven.ext.common.json.ModulesItem
-
A collection of dependencies.
- getDependencies() - Method in class org.commonjava.maven.ext.common.json.ProfileItem
-
A collection of dependencies.
- getExcludedScopes() - Method in interface org.commonjava.maven.ext.common.session.MavenSessionHandler
- getGav() - Method in class org.commonjava.maven.ext.common.json.ModulesItem
-
Represents the new root GAV of the build.
- getGav() - Method in class org.commonjava.maven.ext.common.json.PME
-
Represents the root of the project and is used by Repour to calculate the project GAV change.
- getGroupId() - Method in class org.commonjava.maven.ext.common.json.GAV
-
A string representing the Maven groupId
- getGroupId() - Method in class org.commonjava.maven.ext.common.model.Project
-
Returns the Project groupId.
- getId() - Method in class org.commonjava.maven.ext.common.json.ProfileItem
- getInheritedList() - Method in class org.commonjava.maven.ext.common.model.Project
- getKey() - Method in class org.commonjava.maven.ext.common.model.Project
- getLocalRepository() - Method in interface org.commonjava.maven.ext.common.session.MavenSessionHandler
- getManagedDependencies() - Method in class org.commonjava.maven.ext.common.json.ModulesItem
-
A collection of managed dependencies
- getManagedDependencies() - Method in class org.commonjava.maven.ext.common.json.ProfileItem
-
A collection of managed dependencies
- getManagedPlugins() - Method in class org.commonjava.maven.ext.common.json.ModulesItem
-
A collection of managed plugins
- getManagedPlugins() - Method in class org.commonjava.maven.ext.common.json.ProfileItem
-
A collection of managed plugins
- getManifestInformation(Class<?>) - Static method in class org.commonjava.maven.ext.common.util.ManifestUtils
-
Retrieves the SHA this was built with.
- getMessage() - Method in exception org.commonjava.maven.ext.common.ManipulationException
- getMessage() - Method in exception org.commonjava.maven.ext.common.ManipulationUncheckedException
- getModel() - Method in class org.commonjava.maven.ext.common.model.Project
-
Retrieve the model undergoing modification.
- getModelParent() - Method in class org.commonjava.maven.ext.common.model.Project
- getModules() - Method in class org.commonjava.maven.ext.common.json.PME
-
A collection of one or more modules containing the changes made.
- getNewValue() - Method in class org.commonjava.maven.ext.common.json.PropertiesItem
-
The new value of the property.
- getOldValue() - Method in class org.commonjava.maven.ext.common.json.PropertiesItem
-
The original value of the property.
- getOriginal() - Method in class org.commonjava.maven.ext.common.model.ArtifactPluginWrapper
- getOriginalGAV() - Method in class org.commonjava.maven.ext.common.json.GAV
-
A string representing the original groupId:artifactId:version
- getPlugins() - Method in class org.commonjava.maven.ext.common.json.ManagedPluginsItem
-
A collection of plugins.
- getPlugins() - Method in class org.commonjava.maven.ext.common.json.ModulesItem
-
A collection of plugins.
- getPlugins() - Method in class org.commonjava.maven.ext.common.json.ProfileItem
-
A collection of plugins.
- getPme() - Method in class org.commonjava.maven.ext.common.model.YamlFile
- getPom() - Method in class org.commonjava.maven.ext.common.model.Project
- getPom() - Method in interface org.commonjava.maven.ext.common.session.MavenSessionHandler
- getProfiles() - Method in class org.commonjava.maven.ext.common.json.ModulesItem
-
A collection of profiles
- getProfiles(MavenSessionHandler, Model) - Static method in class org.commonjava.maven.ext.common.util.ProfileUtils
- getProjectParent() - Method in class org.commonjava.maven.ext.common.model.Project
- getProperties() - Method in class org.commonjava.maven.ext.common.json.ModulesItem
-
Represent a collection of properties, mapping to key to a
PropertiesItem
object containing the new and old value - getProperties() - Method in class org.commonjava.maven.ext.common.json.ProfileItem
-
Represent a collection of properties, mapping to key to a
PropertiesItem
object containing the new and old value - getPVR() - Method in class org.commonjava.maven.ext.common.json.GAV
-
Convenience function to convert this object to a
ProjectVersionRef
. - getRemoteRepositories() - Method in interface org.commonjava.maven.ext.common.session.MavenSessionHandler
- getResolvedDependencies(MavenSessionHandler) - Method in class org.commonjava.maven.ext.common.model.Project
-
This method will scan the dependencies in this project and return a fully resolved list.
- getResolvedManagedDependencies(MavenSessionHandler) - Method in class org.commonjava.maven.ext.common.model.Project
-
This method will scan the dependencies in the dependencyManagement section of this project and return a fully resolved list.
- getResolvedManagedPlugins(MavenSessionHandler) - Method in class org.commonjava.maven.ext.common.model.Project
-
This method will scan the plugins in the pluginManagement section of this project and return a fully resolved list.
- getResolvedPlugins(MavenSessionHandler) - Method in class org.commonjava.maven.ext.common.model.Project
-
This method will scan the plugins in this project and return a fully resolved list.
- getResolvedProfileDependencies(MavenSessionHandler) - Method in class org.commonjava.maven.ext.common.model.Project
-
This method will scan the dependencies in the potentially active Profiles in this project and return a fully resolved list.
- getResolvedProfileManagedDependencies(MavenSessionHandler) - Method in class org.commonjava.maven.ext.common.model.Project
-
This method will scan the dependencies in the dependencyManagement section of the potentially active Profiles in this project and return a fully resolved list.
- getResolvedProfileManagedPlugins(MavenSessionHandler) - Method in class org.commonjava.maven.ext.common.model.Project
-
This method will scan the plugins in the pluginManagement section in the potentially active Profiles in this project and return a fully resolved list.
- getResolvedProfilePlugins(MavenSessionHandler) - Method in class org.commonjava.maven.ext.common.model.Project
-
This method will scan the plugins in the potentially active Profiles in this project and return a fully resolved list.
- getReverseInheritedList() - Method in class org.commonjava.maven.ext.common.model.Project
- getScope() - Method in class org.commonjava.maven.ext.common.model.SimpleScopedArtifactRef
- getSettings() - Method in interface org.commonjava.maven.ext.common.session.MavenSessionHandler
- getTargetDir() - Method in interface org.commonjava.maven.ext.common.session.MavenSessionHandler
- getThrowableCandidate(Object[]) - Static method in class org.commonjava.maven.ext.common.ExceptionHelper
- getUserProperties() - Method in interface org.commonjava.maven.ext.common.session.MavenSessionHandler
- getVersion() - Method in class org.commonjava.maven.ext.common.json.GAV
-
A string representing the Maven version
- getVersion() - Method in class org.commonjava.maven.ext.common.model.Project
-
Returns the Project version.
H
- hashCode() - Method in class org.commonjava.maven.ext.common.model.Project
- hashCode() - Method in class org.commonjava.maven.ext.common.model.SimpleScopedArtifactRef
I
- interp(String) - Method in class org.commonjava.maven.ext.common.util.PropertyInterpolator
- isEmpty() - Method in class org.commonjava.maven.ext.common.util.WildcardMap
- isExecutionRoot() - Method in class org.commonjava.maven.ext.common.model.Project
-
Returns whether this project is the execution root.
- isIncrementalPME() - Method in class org.commonjava.maven.ext.common.model.Project
- isInheritanceRoot() - Method in class org.commonjava.maven.ext.common.model.Project
J
- jsonToString(Object) - Static method in class org.commonjava.maven.ext.common.util.JSONUtils
-
Converts the POJO to a JSON document.
- JSONUtils - Class in org.commonjava.maven.ext.common.util
- JSONUtils() - Constructor for class org.commonjava.maven.ext.common.util.JSONUtils
- JSONUtils.ProjectVersionRefDeserializer - Class in org.commonjava.maven.ext.common.util
- JSONUtils.ProjectVersionRefSerializer - Class in org.commonjava.maven.ext.common.util
L
- LineSeparator - Enum in org.commonjava.maven.ext.common.util
-
Partially taken from org.jdom2.output.LineSeparator as the Maven Release Plugin uses JDOM1 not 2.
- ListUtils - Class in org.commonjava.maven.ext.common.util
-
From Apache Commons Collections.
- ListUtils() - Constructor for class org.commonjava.maven.ext.common.util.ListUtils
M
- ManagedDependenciesItem - Class in org.commonjava.maven.ext.common.json
- ManagedDependenciesItem() - Constructor for class org.commonjava.maven.ext.common.json.ManagedDependenciesItem
- ManagedPluginsItem - Class in org.commonjava.maven.ext.common.json
- ManagedPluginsItem() - Constructor for class org.commonjava.maven.ext.common.json.ManagedPluginsItem
- ManifestUtils - Class in org.commonjava.maven.ext.common.util
- ManipulationException - Exception in org.commonjava.maven.ext.common
- ManipulationException(String, Object...) - Constructor for exception org.commonjava.maven.ext.common.ManipulationException
- ManipulationException(String, Throwable) - Constructor for exception org.commonjava.maven.ext.common.ManipulationException
- ManipulationUncheckedException - Exception in org.commonjava.maven.ext.common
- ManipulationUncheckedException(String, Object...) - Constructor for exception org.commonjava.maven.ext.common.ManipulationUncheckedException
- ManipulationUncheckedException(Throwable) - Constructor for exception org.commonjava.maven.ext.common.ManipulationUncheckedException
- MavenSessionHandler - Interface in org.commonjava.maven.ext.common.session
- ModulesItem - Class in org.commonjava.maven.ext.common.json
- ModulesItem() - Constructor for class org.commonjava.maven.ext.common.json.ModulesItem
N
- NL - org.commonjava.maven.ext.common.util.LineSeparator
-
The Separator sequence NL which is '\n'.
O
- org.commonjava.maven.ext.common - package org.commonjava.maven.ext.common
- org.commonjava.maven.ext.common.json - package org.commonjava.maven.ext.common.json
-
This package contains the JSON POJOs objects that PME uses.
- org.commonjava.maven.ext.common.model - package org.commonjava.maven.ext.common.model
- org.commonjava.maven.ext.common.session - package org.commonjava.maven.ext.common.session
- org.commonjava.maven.ext.common.util - package org.commonjava.maven.ext.common.util
P
- params - Variable in exception org.commonjava.maven.ext.common.ManipulationUncheckedException
- parse(String) - Static method in class org.commonjava.maven.ext.common.model.SimpleScopedArtifactRef
- parse(String, String) - Static method in class org.commonjava.maven.ext.common.model.SimpleScopedArtifactRef
- partition(List<T>, int) - Static method in class org.commonjava.maven.ext.common.util.ListUtils
-
Returns consecutive
sublists
of a list, each of the same size (the final list may be smaller). - PME - Class in org.commonjava.maven.ext.common.json
- PME() - Constructor for class org.commonjava.maven.ext.common.json.PME
- PROFILE_SCANNING - Static variable in class org.commonjava.maven.ext.common.util.ProfileUtils
-
Denotes whether we only scan active profiles.
- PROFILE_SCANNING_DEFAULT - Static variable in class org.commonjava.maven.ext.common.util.ProfileUtils
- ProfileItem - Class in org.commonjava.maven.ext.common.json
- ProfileItem() - Constructor for class org.commonjava.maven.ext.common.json.ProfileItem
- ProfileUtils - Class in org.commonjava.maven.ext.common.util
-
Commonly used manipulations from project profiles.
- Project - Class in org.commonjava.maven.ext.common.model
-
Provides a convenient way of passing around related information about a Maven project without passing multiple parameters.
- Project(File, Model) - Constructor for class org.commonjava.maven.ext.common.model.Project
- Project(Model) - Constructor for class org.commonjava.maven.ext.common.model.Project
-
Create a project with only a Model.
- Project(Project) - Constructor for class org.commonjava.maven.ext.common.model.Project
-
Create a project by copying another.
- ProjectComparator - Class in org.commonjava.maven.ext.common.util
- ProjectComparator() - Constructor for class org.commonjava.maven.ext.common.util.ProjectComparator
- ProjectVersionRefDeserializer() - Constructor for class org.commonjava.maven.ext.common.util.JSONUtils.ProjectVersionRefDeserializer
- ProjectVersionRefSerializer() - Constructor for class org.commonjava.maven.ext.common.util.JSONUtils.ProjectVersionRefSerializer
- PropertiesItem - Class in org.commonjava.maven.ext.common.json
- PropertiesItem() - Constructor for class org.commonjava.maven.ext.common.json.PropertiesItem
- PropertiesItem(String, String) - Constructor for class org.commonjava.maven.ext.common.json.PropertiesItem
- PropertyInterpolator - Class in org.commonjava.maven.ext.common.util
- PropertyInterpolator(Properties, Object) - Constructor for class org.commonjava.maven.ext.common.util.PropertyInterpolator
- PropertyResolver - Class in org.commonjava.maven.ext.common.util
-
Commonly used manipulations / extractions from project / user (CLI) properties.
- put(ProjectRef, T) - Method in class org.commonjava.maven.ext.common.util.WildcardMap
-
Associates the specified value with the specified key in this map.
R
- REPORT_NON_ALIGNED - Static variable in class org.commonjava.maven.ext.common.util.ProjectComparator
- resolveInheritedProperties(MavenSessionHandler, Project, String) - Static method in class org.commonjava.maven.ext.common.util.PropertyResolver
-
This recursively checks the supplied value and recursively resolves it if its a property.
- resolveProperties(MavenSessionHandler, List<Project>, String) - Static method in class org.commonjava.maven.ext.common.util.PropertyResolver
-
This recursively checks the supplied value and recursively resolves it if its a property.
- resolvePropertiesUnchecked(MavenSessionHandler, List<Project>, String) - Static method in class org.commonjava.maven.ext.common.util.PropertyResolver
-
This is a wrapper around
PropertyResolver.resolveProperties(MavenSessionHandler, List, String)
.
S
- serialize(ProjectVersionRef, JsonGenerator, SerializerProvider) - Method in class org.commonjava.maven.ext.common.util.JSONUtils.ProjectVersionRefSerializer
- setArtifactId(String) - Method in class org.commonjava.maven.ext.common.json.GAV
-
A string representing the Maven artifactId
- setDependencies(Map<String, ProjectVersionRef>) - Method in class org.commonjava.maven.ext.common.json.ManagedDependenciesItem
-
A collection of dependencies.
- setDependencies(Map<String, ProjectVersionRef>) - Method in class org.commonjava.maven.ext.common.json.ModulesItem
-
A collection of dependencies.
- setDependencies(Map<String, ProjectVersionRef>) - Method in class org.commonjava.maven.ext.common.json.ProfileItem
-
A collection of dependencies.
- setExecutionRoot() - Method in class org.commonjava.maven.ext.common.model.Project
- setGav(GAV) - Method in class org.commonjava.maven.ext.common.json.ModulesItem
-
Represents the new root GAV of the build.
- setGav(GAV) - Method in class org.commonjava.maven.ext.common.json.PME
-
Represents the root of the project and is used by Repour to calculate the project GAV change.
- setGroupId(String) - Method in class org.commonjava.maven.ext.common.json.GAV
-
A string representing the Maven groupId
- setId(String) - Method in class org.commonjava.maven.ext.common.json.ProfileItem
- setIncrementalPME(boolean) - Method in class org.commonjava.maven.ext.common.model.Project
- setInheritanceRoot(boolean) - Method in class org.commonjava.maven.ext.common.model.Project
- setManagedDependencies(List<ManagedDependenciesItem>) - Method in class org.commonjava.maven.ext.common.json.ProfileItem
-
A collection of managed dependencies
- setManagedDependencies(ManagedDependenciesItem) - Method in class org.commonjava.maven.ext.common.json.ModulesItem
-
A collection of managed dependencies
- setManagedPlugins(List<ManagedPluginsItem>) - Method in class org.commonjava.maven.ext.common.json.ProfileItem
-
A collection of managed plugins
- setManagedPlugins(ManagedPluginsItem) - Method in class org.commonjava.maven.ext.common.json.ModulesItem
-
A collection of managed plugins
- setModules(List<ModulesItem>) - Method in class org.commonjava.maven.ext.common.json.PME
-
A collection of one or more modules containing the changes made.
- setNewValue(String) - Method in class org.commonjava.maven.ext.common.json.PropertiesItem
-
The new value of the property.
- setOldValue(String) - Method in class org.commonjava.maven.ext.common.json.PropertiesItem
-
The original value of the property.
- setOriginalGAV(String) - Method in class org.commonjava.maven.ext.common.json.GAV
-
A string representing the original groupId:artifactId:version
- setPlugins(Map<String, ProjectVersionRef>) - Method in class org.commonjava.maven.ext.common.json.ManagedPluginsItem
-
A collection of plugins.
- setPlugins(Map<String, ProjectVersionRef>) - Method in class org.commonjava.maven.ext.common.json.ModulesItem
-
A collection of plugins.
- setPlugins(Map<String, ProjectVersionRef>) - Method in class org.commonjava.maven.ext.common.json.ProfileItem
-
A collection of plugins.
- setPme(Map<String, String>) - Method in class org.commonjava.maven.ext.common.model.YamlFile
- setProfiles(List<ProfileItem>) - Method in class org.commonjava.maven.ext.common.json.ModulesItem
-
A collection of profiles
- setProjectParent(Project) - Method in class org.commonjava.maven.ext.common.model.Project
- setProperties(Map<String, PropertiesItem>) - Method in class org.commonjava.maven.ext.common.json.ModulesItem
-
Represent a collection of properties, mapping to key to a
PropertiesItem
object containing the new and old value - setProperties(Map<String, PropertiesItem>) - Method in class org.commonjava.maven.ext.common.json.ProfileItem
-
Represent a collection of properties, mapping to key to a
PropertiesItem
object containing the new and old value - setPVR(ProjectVersionRef) - Method in class org.commonjava.maven.ext.common.json.GAV
-
Convenience function to update the contents of this object using a
ProjectVersionRef
. - setVersion(String) - Method in class org.commonjava.maven.ext.common.json.GAV
-
A string representing the Maven version
- SimpleScopedArtifactRef - Class in org.commonjava.maven.ext.common.model
-
Wrapper around SimpleArtifactRef to also store the scope of the dependency.
- SimpleScopedArtifactRef(String, String, String, String, String, String) - Constructor for class org.commonjava.maven.ext.common.model.SimpleScopedArtifactRef
- SimpleScopedArtifactRef(Dependency) - Constructor for class org.commonjava.maven.ext.common.model.SimpleScopedArtifactRef
- SimpleScopedArtifactRef(ProjectVersionRef, TypeAndClassifier, String) - Constructor for class org.commonjava.maven.ext.common.model.SimpleScopedArtifactRef
- size() - Method in class org.commonjava.maven.ext.common.util.WildcardMap
-
Size implementation
T
- toString() - Method in class org.commonjava.maven.ext.common.model.ArtifactPluginWrapper
- toString() - Method in class org.commonjava.maven.ext.common.model.Project
- toString() - Method in class org.commonjava.maven.ext.common.model.SimpleScopedArtifactRef
- toString() - Method in class org.commonjava.maven.ext.common.util.WildcardMap
U
- UNIX - org.commonjava.maven.ext.common.util.LineSeparator
-
The 'UNIX' Separator sequence NL which is '\n'.
- updateProfiles(List<Profile>) - Method in class org.commonjava.maven.ext.common.model.Project
V
- value() - Method in enum org.commonjava.maven.ext.common.util.LineSeparator
-
The String sequence used for this Separator
- valueOf(String) - Static method in enum org.commonjava.maven.ext.common.util.LineSeparator
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.commonjava.maven.ext.common.util.LineSeparator
-
Returns an array containing the constants of this enum type, in the order they are declared.
W
- WILDCARD - Static variable in class org.commonjava.maven.ext.common.util.WildcardMap
- WildcardMap<T> - Class in org.commonjava.maven.ext.common.util
-
Custom limited map implementation that handles the following format:
- WildcardMap() - Constructor for class org.commonjava.maven.ext.common.util.WildcardMap
Y
- YamlFile - Class in org.commonjava.maven.ext.common.model
-
This is used during loading of yaml configuration files.
- YamlFile() - Constructor for class org.commonjava.maven.ext.common.model.YamlFile
All Classes All Packages