A B C D E G H O P R T W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AddDependency - Interface in br.org.soujava.pomeditor.api
-
Command responsible for adding a dependency to a given pom
- AddDependencyMojo - Class in br.org.soujava.pomeditor.mojo
-
Mojo responsible to add a given dependency to a target POM if such dependency is not declared or the given dependency's version is greater than the existent at target POM
- AddDependencyMojo() - Constructor for class br.org.soujava.pomeditor.mojo.AddDependencyMojo
B
- backupFileOf(Path) - Static method in class br.org.soujava.pomeditor.api.PomChange
- backupFunction - Variable in class br.org.soujava.pomeditor.mojo.EditingMojo
- br.org.soujava.pomeditor.api - package br.org.soujava.pomeditor.api
- br.org.soujava.pomeditor.mojo - package br.org.soujava.pomeditor.mojo
- build() - Method in class br.org.soujava.pomeditor.api.Dependency.DependencyBuilder
- build() - Method in class br.org.soujava.pomeditor.api.PomChange.PomChangeBuilder
- build() - Method in class br.org.soujava.pomeditor.api.Property.PropertyBuilder
- builder() - Static method in class br.org.soujava.pomeditor.api.Dependency
-
Returns a
Dependency.DependencyBuilder
instance - builder() - Static method in class br.org.soujava.pomeditor.api.PomChange
- builder() - Static method in class br.org.soujava.pomeditor.api.Property
-
Returns a
Property.PropertyBuilder
instance
C
- change(Path) - Method in class br.org.soujava.pomeditor.mojo.EditingMojo
- ChangeProperty - Interface in br.org.soujava.pomeditor.api
-
Command responsible for changing a property within a given pom
- ChangePropertyMojo - Class in br.org.soujava.pomeditor.mojo
-
Mojo responsible for setting (potentially overwriting), or removing a property value.
- ChangePropertyMojo() - Constructor for class br.org.soujava.pomeditor.mojo.ChangePropertyMojo
- CommitMojo - Class in br.org.soujava.pomeditor.mojo
-
Mojo responsible for committing the POM changes and removing the backup POM file
- CommitMojo() - Constructor for class br.org.soujava.pomeditor.mojo.CommitMojo
D
- Dependency - Class in br.org.soujava.pomeditor.api
-
Represents a dependency to be added
- Dependency.DependencyBuilder - Class in br.org.soujava.pomeditor.api
-
Dependency builder
- DependencyBuilder() - Constructor for class br.org.soujava.pomeditor.api.Dependency.DependencyBuilder
E
- EditingMojo - Class in br.org.soujava.pomeditor.mojo
-
Base class for
Mojo
functionality, containing common code for editing POM files, and unit testing. - EditingMojo() - Constructor for class br.org.soujava.pomeditor.mojo.EditingMojo
- equals(Object) - Method in class br.org.soujava.pomeditor.api.Dependency
- equals(Object) - Method in class br.org.soujava.pomeditor.api.Property
- execute() - Method in interface br.org.soujava.pomeditor.api.PomChange.Executable
- execute() - Method in class br.org.soujava.pomeditor.mojo.AddDependencyMojo
- execute() - Method in class br.org.soujava.pomeditor.mojo.ChangePropertyMojo
- execute() - Method in class br.org.soujava.pomeditor.mojo.CommitMojo
- execute() - Method in class br.org.soujava.pomeditor.mojo.GreetingMojo
- execute() - Method in class br.org.soujava.pomeditor.mojo.HelpMojo
- execute() - Method in class br.org.soujava.pomeditor.mojo.RollbackMojo
- execute(PomChange.Executable) - Method in class br.org.soujava.pomeditor.api.PomChange
- execute(Path) - Static method in interface br.org.soujava.pomeditor.api.PomCommit
-
Confirms the changes of a given POM and deletes the backup POM file
- execute(Path) - Static method in interface br.org.soujava.pomeditor.api.PomRollback
-
Recovers the backup POM file replacing the given POM file
- execute(Path, Dependency) - Static method in interface br.org.soujava.pomeditor.api.AddDependency
-
Add a dependency informed by the
Dependency
instance into the target POM xml - execute(Log, Path, Property) - Static method in interface br.org.soujava.pomeditor.api.ChangeProperty
-
Change a property based on the
Property
instance into the target POM xml
G
- getArtifactId() - Method in class br.org.soujava.pomeditor.api.Dependency
- getClassifier() - Method in class br.org.soujava.pomeditor.api.Dependency
- getGroupId() - Method in class br.org.soujava.pomeditor.api.Dependency
- getName() - Method in class br.org.soujava.pomeditor.api.Property
- getScope() - Method in class br.org.soujava.pomeditor.api.Dependency
- getType() - Method in class br.org.soujava.pomeditor.api.Dependency
- getValue() - Method in class br.org.soujava.pomeditor.api.Property
- getVersion() - Method in class br.org.soujava.pomeditor.api.Dependency
- GreetingMojo - Class in br.org.soujava.pomeditor.mojo
-
Says "Hi" to the output
- GreetingMojo() - Constructor for class br.org.soujava.pomeditor.mojo.GreetingMojo
H
- hashCode() - Method in class br.org.soujava.pomeditor.api.Dependency
- hashCode() - Method in class br.org.soujava.pomeditor.api.Property
- HelpMojo - Class in br.org.soujava.pomeditor.mojo
-
Display help information on pom-editor-maven-plugin.
Callmvn pom-editor:help -Ddetail=true -Dgoal=<goal-name>
to display parameter details. - HelpMojo() - Constructor for class br.org.soujava.pomeditor.mojo.HelpMojo
O
- of(String, String) - Static method in class br.org.soujava.pomeditor.api.Property
-
Returns a
Property.PropertyBuilder
based on the specified property name and value. - ofGav(String) - Static method in class br.org.soujava.pomeditor.api.Dependency
-
Returns a
Dependency.DependencyBuilder
based on a GAV - groupId:artifactId:version - parameter
P
- PomChange - Class in br.org.soujava.pomeditor.api
-
Component responsible for POM changes with backup support
- PomChange.Executable - Interface in br.org.soujava.pomeditor.api
- PomChange.PomChangeBuilder - Class in br.org.soujava.pomeditor.api
- PomChangeBuilder() - Constructor for class br.org.soujava.pomeditor.api.PomChange.PomChangeBuilder
- PomCommit - Interface in br.org.soujava.pomeditor.api
-
Service component responsible for the commit logic
- PomRollback - Interface in br.org.soujava.pomeditor.api
-
Service component responsible for the rollback logic
- Property - Class in br.org.soujava.pomeditor.api
-
Represents a property to be changed
- Property.PropertyBuilder - Class in br.org.soujava.pomeditor.api
-
Dependency builder
- PropertyBuilder() - Constructor for class br.org.soujava.pomeditor.api.Property.PropertyBuilder
R
- rollbackFunction - Variable in class br.org.soujava.pomeditor.mojo.EditingMojo
- RollbackMojo - Class in br.org.soujava.pomeditor.mojo
-
Restore the target POM file with the backup POM file
- RollbackMojo() - Constructor for class br.org.soujava.pomeditor.mojo.RollbackMojo
T
- toString() - Method in class br.org.soujava.pomeditor.api.Dependency
- toString() - Method in class br.org.soujava.pomeditor.api.Property
W
- withArtifactId(String) - Method in class br.org.soujava.pomeditor.api.Dependency.DependencyBuilder
- withBackupFunction(Function<Path, Boolean>) - Method in class br.org.soujava.pomeditor.api.PomChange.PomChangeBuilder
- withClassifier(String) - Method in class br.org.soujava.pomeditor.api.Dependency.DependencyBuilder
- withGroupId(String) - Method in class br.org.soujava.pomeditor.api.Dependency.DependencyBuilder
- withLogger(Consumer<String>) - Method in class br.org.soujava.pomeditor.api.PomChange.PomChangeBuilder
- withName(String) - Method in class br.org.soujava.pomeditor.api.Property.PropertyBuilder
- withPom(Path) - Method in class br.org.soujava.pomeditor.api.PomChange.PomChangeBuilder
- withRollbackFunction(Consumer<Path>) - Method in class br.org.soujava.pomeditor.api.PomChange.PomChangeBuilder
- withScope(String) - Method in class br.org.soujava.pomeditor.api.Dependency.DependencyBuilder
- withType(String) - Method in class br.org.soujava.pomeditor.api.Dependency.DependencyBuilder
- withValue(String) - Method in class br.org.soujava.pomeditor.api.Property.PropertyBuilder
- withVersion(String) - Method in class br.org.soujava.pomeditor.api.Dependency.DependencyBuilder
All Classes All Packages