A B C D E F G H I L M N O P R S T U V W 

A

AbstractFlattenMojo - Class in org.codehaus.mojo.flatten
This is the abstract base class for MOJOs that realize the different goals of this plugin.
AbstractFlattenMojo() - Constructor for class org.codehaus.mojo.flatten.AbstractFlattenMojo
The constructor.
add(Dependency) - Method in class org.codehaus.mojo.flatten.Dependencies
 
add(ModelProblemCollectorRequest) - Method in class org.codehaus.mojo.flatten.LoggingModelProblemCollector
addAll(List<Dependency>) - Method in class org.codehaus.mojo.flatten.Dependencies
 
addRepository(Repository) - Method in class org.codehaus.mojo.flatten.model.resolution.FlattenModelResolver
addRepository(Repository, boolean) - Method in class org.codehaus.mojo.flatten.model.resolution.FlattenModelResolver
 
ARTIFACT_ID - Static variable in class org.codehaus.mojo.flatten.PomProperty
 

B

BUILD - Static variable in class org.codehaus.mojo.flatten.PomProperty
 

C

CI_MANAGEMENT - Static variable in class org.codehaus.mojo.flatten.PomProperty
 
CleanMojo - Class in org.codehaus.mojo.flatten
This MOJO realizes the goal flatten:clean that deletes any files created by flatten:flatten (more specific the flattened POM file which is by default .flattened-pom.xml).
CleanMojo() - Constructor for class org.codehaus.mojo.flatten.CleanMojo
The constructor.
contains(Dependency) - Method in class org.codehaus.mojo.flatten.Dependencies
 
CONTRIBUTORS - Static variable in class org.codehaus.mojo.flatten.PomProperty
 
copy(Model, Model) - Method in class org.codehaus.mojo.flatten.PomProperty
Copies the value identified by this PomProperty from the given source Model to the given target Model.
createCleanPom(Model) - Method in class org.codehaus.mojo.flatten.FlattenMojo
This method creates the clean POM as a Model where to copy elements from that shall be flattened.
createEffectivePom(ModelBuildingRequest, boolean) - Static method in class org.codehaus.mojo.flatten.FlattenMojo
Creates the effective POM for the given pomFile trying its best to match the core maven behaviour.
createFlattenedDependencies(Model) - Method in class org.codehaus.mojo.flatten.FlattenMojo
Creates the List of dependencies for the flattened POM.
createFlattenedDependencies(Model, List<Dependency>) - Method in class org.codehaus.mojo.flatten.FlattenMojo
Collects the resolved dependencies from the given effectiveModel.
createFlattenedDependency(Dependency) - Method in class org.codehaus.mojo.flatten.FlattenMojo
 
createFlattenedPom(File) - Method in class org.codehaus.mojo.flatten.FlattenMojo
This method creates the flattened POM what is the main task of this plugin.
createFlattenedRepositories(List<Repository>) - Static method in class org.codehaus.mojo.flatten.FlattenMojo
Creates a flattened List of Repository elements where those from super-POM are omitted.

D

Dependencies - Class in org.codehaus.mojo.flatten
This is a simple container for Dependency objects.
Dependencies() - Constructor for class org.codehaus.mojo.flatten.Dependencies
The constructor.
DEPENDENCIES - Static variable in class org.codehaus.mojo.flatten.PomProperty
 
DEPENDENCY_MANAGEMENT - Static variable in class org.codehaus.mojo.flatten.PomProperty
 
DESCRIPTION - Static variable in class org.codehaus.mojo.flatten.PomProperty
 
DEVELOPERS - Static variable in class org.codehaus.mojo.flatten.PomProperty
 
DISTRIBUTION_MANAGEMENT - Static variable in class org.codehaus.mojo.flatten.PomProperty
 

E

ElementHandling - Enum in org.codehaus.mojo.flatten
This enum contains each available handling for a POM element when flattening.
execute() - Method in class org.codehaus.mojo.flatten.CleanMojo
execute() - Method in class org.codehaus.mojo.flatten.FlattenMojo
execute() - Method in class org.codehaus.mojo.flatten.HelpMojo
extractHeaderComment(File) - Method in class org.codehaus.mojo.flatten.FlattenMojo
This method extracts the XML header comment if available.

F

FlattenDescriptor - Class in org.codehaus.mojo.flatten
The descriptor that defines the additional POM elements that should be kept and copied to flattened POM.
FlattenDescriptor() - Constructor for class org.codehaus.mojo.flatten.FlattenDescriptor
The constructor.
FlattenDescriptor(Xpp3Dom) - Constructor for class org.codehaus.mojo.flatten.FlattenDescriptor
The constructor.
FlattenMode - Enum in org.codehaus.mojo.flatten
This enum contains the predefined modes how to deal with additional POM elements when generating the flattened POM.
FlattenModelResolver - Class in org.codehaus.mojo.flatten.model.resolution
This is a custom implementation of ModelResolver to emulate the maven POM resolution in order to build the flattened POM.
FlattenModelResolver(ArtifactRepository, ArtifactFactory) - Constructor for class org.codehaus.mojo.flatten.model.resolution.FlattenModelResolver
The constructor.
FlattenMojo - Class in org.codehaus.mojo.flatten
This MOJO realizes the goal flatten that generates the flattened POM and potentially updates the POM file so that the current MavenProject's file points to the flattened POM instead of the original pom.xml file.
The flattened POM is a reduced version of the original POM with the focus to contain only the important information for consuming it.
FlattenMojo() - Constructor for class org.codehaus.mojo.flatten.FlattenMojo
The constructor.

G

get(Model) - Method in class org.codehaus.mojo.flatten.PomProperty
Generic getter for reading a PomProperty from a Model.
getBuild() - Method in class org.codehaus.mojo.flatten.FlattenDescriptor
 
getCiManagement() - Method in class org.codehaus.mojo.flatten.FlattenDescriptor
 
getContributors() - Method in class org.codehaus.mojo.flatten.FlattenDescriptor
 
getDependencies() - Method in class org.codehaus.mojo.flatten.FlattenDescriptor
 
getDependencyManagement() - Method in class org.codehaus.mojo.flatten.FlattenDescriptor
 
getDescription() - Method in class org.codehaus.mojo.flatten.FlattenDescriptor
 
getDescriptor() - Method in enum org.codehaus.mojo.flatten.FlattenMode
 
getDevelopers() - Method in class org.codehaus.mojo.flatten.FlattenDescriptor
 
getDistributionManagement() - Method in class org.codehaus.mojo.flatten.FlattenDescriptor
 
getFlattenedPomFile() - Method in class org.codehaus.mojo.flatten.AbstractFlattenMojo
 
getFlattenedPomFilename() - Method in class org.codehaus.mojo.flatten.AbstractFlattenMojo
 
getHandling(PomProperty<?>) - Method in class org.codehaus.mojo.flatten.FlattenDescriptor
Generic method to get a ElementHandling.
getInceptionYear() - Method in class org.codehaus.mojo.flatten.FlattenDescriptor
 
getIssueManagement() - Method in class org.codehaus.mojo.flatten.FlattenDescriptor
 
getKey(Dependency) - Method in class org.codehaus.mojo.flatten.Dependencies
 
getMailingLists() - Method in class org.codehaus.mojo.flatten.FlattenDescriptor
 
getModules() - Method in class org.codehaus.mojo.flatten.FlattenDescriptor
 
getName() - Method in class org.codehaus.mojo.flatten.FlattenDescriptor
 
getName() - Method in class org.codehaus.mojo.flatten.PomProperty
 
getOrganization() - Method in class org.codehaus.mojo.flatten.FlattenDescriptor
 
getOutputDirectory() - Method in class org.codehaus.mojo.flatten.AbstractFlattenMojo
 
getParent() - Method in class org.codehaus.mojo.flatten.FlattenDescriptor
 
getPluginManagement() - Method in class org.codehaus.mojo.flatten.FlattenDescriptor
 
getPluginRepositories() - Method in class org.codehaus.mojo.flatten.FlattenDescriptor
 
getPomProperties() - Static method in class org.codehaus.mojo.flatten.PomProperty
 
getPrerequisites() - Method in class org.codehaus.mojo.flatten.FlattenDescriptor
 
getProfiles() - Method in class org.codehaus.mojo.flatten.FlattenDescriptor
 
getProperties() - Method in class org.codehaus.mojo.flatten.FlattenDescriptor
 
getReporting() - Method in class org.codehaus.mojo.flatten.FlattenDescriptor
 
getRepositories() - Method in class org.codehaus.mojo.flatten.FlattenDescriptor
 
getScm() - Method in class org.codehaus.mojo.flatten.FlattenDescriptor
 
getUrl() - Method in class org.codehaus.mojo.flatten.FlattenDescriptor
 
getValueType() - Method in class org.codehaus.mojo.flatten.PomProperty
 
getVersion() - Method in class org.codehaus.mojo.flatten.FlattenDescriptor
 
GROUP_ID - Static variable in class org.codehaus.mojo.flatten.PomProperty
 

H

HelpMojo - Class in org.codehaus.mojo.flatten
Display help information on flatten-maven-plugin.
Call mvn flatten:help -Ddetail=true -Dgoal=<goal-name> to display parameter details.
HelpMojo() - Constructor for class org.codehaus.mojo.flatten.HelpMojo
 

I

INCEPTION_YEAR - Static variable in class org.codehaus.mojo.flatten.PomProperty
 
isBuildTimeDriven(Activation) - Static method in class org.codehaus.mojo.flatten.FlattenMojo
 
isElement() - Method in class org.codehaus.mojo.flatten.PomProperty
 
isEmbedBuildProfileDependencies() - Method in class org.codehaus.mojo.flatten.FlattenMojo
 
isEmpty() - Method in class org.codehaus.mojo.flatten.FlattenDescriptor
 
isRequired() - Method in class org.codehaus.mojo.flatten.PomProperty
 
ISSUE_MANAGEMENT - Static variable in class org.codehaus.mojo.flatten.PomProperty
 
isUpdatePomFile() - Method in class org.codehaus.mojo.flatten.FlattenMojo
 

L

LICENSES - Static variable in class org.codehaus.mojo.flatten.PomProperty
 
LoggingModelProblemCollector - Class in org.codehaus.mojo.flatten
This is an implementation of ModelProblemCollector that is logging all problems.
LoggingModelProblemCollector(Log) - Constructor for class org.codehaus.mojo.flatten.LoggingModelProblemCollector
The constructor.

M

MAILING_LISTS - Static variable in class org.codehaus.mojo.flatten.PomProperty
 
merge(FlattenDescriptor) - Method in class org.codehaus.mojo.flatten.FlattenDescriptor
Creates and returns a new FlattenDescriptor with the ElementHandlings merged from this and the given FlattenDescriptor.
MODEL_ENCODING - Static variable in class org.codehaus.mojo.flatten.PomProperty
 
MODEL_VERSION - Static variable in class org.codehaus.mojo.flatten.PomProperty
 
MODULES - Static variable in class org.codehaus.mojo.flatten.PomProperty
 

N

NAME - Static variable in class org.codehaus.mojo.flatten.PomProperty
 
newCopy() - Method in class org.codehaus.mojo.flatten.model.resolution.FlattenModelResolver

O

org.codehaus.mojo.flatten - package org.codehaus.mojo.flatten
 
org.codehaus.mojo.flatten.model.resolution - package org.codehaus.mojo.flatten.model.resolution
 
ORGANIZATION - Static variable in class org.codehaus.mojo.flatten.PomProperty
 

P

PACKAGING - Static variable in class org.codehaus.mojo.flatten.PomProperty
 
PARENT - Static variable in class org.codehaus.mojo.flatten.PomProperty
 
PLUGIN_MANAGEMENT - Static variable in class org.codehaus.mojo.flatten.PomProperty
 
PLUGIN_REPOSITORIES - Static variable in class org.codehaus.mojo.flatten.PomProperty
 
POM_FILE - Static variable in class org.codehaus.mojo.flatten.PomProperty
 
PomProperty<V> - Class in org.codehaus.mojo.flatten
This class reflects a property of a POM.
PomProperty(String, Class<V>) - Constructor for class org.codehaus.mojo.flatten.PomProperty
The constructor.
PREREQUISITES - Static variable in class org.codehaus.mojo.flatten.PomProperty
 
PROFILES - Static variable in class org.codehaus.mojo.flatten.PomProperty
 
PROPERTIES - Static variable in class org.codehaus.mojo.flatten.PomProperty
 

R

REPORTING - Static variable in class org.codehaus.mojo.flatten.PomProperty
 
REPOSITORIES - Static variable in class org.codehaus.mojo.flatten.PomProperty
 
resetRepositories() - Method in class org.codehaus.mojo.flatten.model.resolution.FlattenModelResolver
 
resolveModel(String, String, String) - Method in class org.codehaus.mojo.flatten.model.resolution.FlattenModelResolver
resolveModel(Parent) - Method in class org.codehaus.mojo.flatten.model.resolution.FlattenModelResolver
Resolves the POM for the specified parent.

S

SCM - Static variable in class org.codehaus.mojo.flatten.PomProperty
 
set(Model, V) - Method in class org.codehaus.mojo.flatten.PomProperty
Generic setter for writing a PomProperty in a Model.
setBuild(ElementHandling) - Method in class org.codehaus.mojo.flatten.FlattenDescriptor
 
setCiManagement(ElementHandling) - Method in class org.codehaus.mojo.flatten.FlattenDescriptor
 
setContributors(ElementHandling) - Method in class org.codehaus.mojo.flatten.FlattenDescriptor
 
setDependencies(ElementHandling) - Method in class org.codehaus.mojo.flatten.FlattenDescriptor
 
setDependencyManagement(ElementHandling) - Method in class org.codehaus.mojo.flatten.FlattenDescriptor
 
setDescription(ElementHandling) - Method in class org.codehaus.mojo.flatten.FlattenDescriptor
 
setDevelopers(ElementHandling) - Method in class org.codehaus.mojo.flatten.FlattenDescriptor
 
setDistributionManagement(ElementHandling) - Method in class org.codehaus.mojo.flatten.FlattenDescriptor
 
setHandling(PomProperty<?>, ElementHandling) - Method in class org.codehaus.mojo.flatten.FlattenDescriptor
Generic method to set an ElementHandling.
setInceptionYear(ElementHandling) - Method in class org.codehaus.mojo.flatten.FlattenDescriptor
 
setIssueManagement(ElementHandling) - Method in class org.codehaus.mojo.flatten.FlattenDescriptor
 
setMailingLists(ElementHandling) - Method in class org.codehaus.mojo.flatten.FlattenDescriptor
 
setModules(ElementHandling) - Method in class org.codehaus.mojo.flatten.FlattenDescriptor
 
setName(ElementHandling) - Method in class org.codehaus.mojo.flatten.FlattenDescriptor
 
setOrganization(ElementHandling) - Method in class org.codehaus.mojo.flatten.FlattenDescriptor
 
setParent(ElementHandling) - Method in class org.codehaus.mojo.flatten.FlattenDescriptor
 
setPluginManagement(ElementHandling) - Method in class org.codehaus.mojo.flatten.FlattenDescriptor
 
setPluginRepositories(ElementHandling) - Method in class org.codehaus.mojo.flatten.FlattenDescriptor
 
setPrerequisites(ElementHandling) - Method in class org.codehaus.mojo.flatten.FlattenDescriptor
 
setProfiles(ElementHandling) - Method in class org.codehaus.mojo.flatten.FlattenDescriptor
 
setProperties(ElementHandling) - Method in class org.codehaus.mojo.flatten.FlattenDescriptor
 
setReporting(ElementHandling) - Method in class org.codehaus.mojo.flatten.FlattenDescriptor
 
setRepositories(ElementHandling) - Method in class org.codehaus.mojo.flatten.FlattenDescriptor
 
setScm(ElementHandling) - Method in class org.codehaus.mojo.flatten.FlattenDescriptor
 
setUrl(ElementHandling) - Method in class org.codehaus.mojo.flatten.FlattenDescriptor
 
setVersion(ElementHandling) - Method in class org.codehaus.mojo.flatten.FlattenDescriptor
 

T

toList() - Method in class org.codehaus.mojo.flatten.Dependencies
 

U

URL - Static variable in class org.codehaus.mojo.flatten.PomProperty
 

V

valueOf(String) - Static method in enum org.codehaus.mojo.flatten.ElementHandling
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.codehaus.mojo.flatten.FlattenMode
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.codehaus.mojo.flatten.ElementHandling
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.codehaus.mojo.flatten.FlattenMode
Returns an array containing the constants of this enum type, in the order they are declared.
VERSION - Static variable in class org.codehaus.mojo.flatten.PomProperty
 

W

writePom(Model, File, String) - Method in class org.codehaus.mojo.flatten.FlattenMojo
Writes the given POM Model to the given File.
writeStringToFile(String, File, String) - Method in class org.codehaus.mojo.flatten.FlattenMojo
Writes the given data to the given file using the specified encoding.
A B C D E F G H I L M N O P R S T U V W 

Copyright © 2014–2015 MojoHaus. All rights reserved.