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

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
Helper method to determine if an Object array contains a Throwable as last element
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

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
 
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