Package | Description |
---|---|
org.apache.maven.model |
Maven POM (Project Object Model) classes, generated from
maven.mdo model. |
org.apache.maven.model.interpolation | |
org.apache.maven.model.io.xpp3 |
XML reader and writer classes for Maven POM, generated from
maven.mdo model. |
org.apache.maven.model.merge |
POM merger.
|
org.apache.maven.project |
Modifier and Type | Field and Description |
---|---|
private java.util.List<License> |
Model.licenses
Field licenses.
|
Modifier and Type | Method and Description |
---|---|
License |
License.clone()
Method clone.
|
Modifier and Type | Method and Description |
---|---|
java.util.List<License> |
Model.getLicenses()
Method getLicenses.
|
Modifier and Type | Method and Description |
---|---|
void |
Model.addLicense(License license)
Method addLicense.
|
void |
Model.removeLicense(License license)
Method removeLicense.
|
Modifier and Type | Method and Description |
---|---|
void |
Model.setLicenses(java.util.List<License> licenses)
Set this element describes all of the licenses for this
project.
|
Modifier and Type | Method and Description |
---|---|
private void |
StringVisitorModelInterpolator.ModelVisitor.visit(License license) |
Modifier and Type | Method and Description |
---|---|
private License |
MavenXpp3Reader.parseLicense(org.codehaus.plexus.util.xml.pull.XmlPullParser parser,
boolean strict)
Method parseLicense.
|
private License |
MavenXpp3ReaderEx.parseLicense(org.codehaus.plexus.util.xml.pull.XmlPullParser parser,
boolean strict,
InputSource source)
Method parseLicense.
|
Modifier and Type | Method and Description |
---|---|
private void |
MavenXpp3WriterEx.writeLicense(License license,
java.lang.String tagName,
org.codehaus.plexus.util.xml.pull.XmlSerializer serializer)
Method writeLicense.
|
private void |
MavenXpp3Writer.writeLicense(License license,
java.lang.String tagName,
org.codehaus.plexus.util.xml.pull.XmlSerializer serializer)
Method writeLicense.
|
Modifier and Type | Method and Description |
---|---|
protected java.lang.Object |
ModelMerger.getLicenseKey(License license) |
java.lang.Object |
ModelMerger.LicenseKeyComputer.key(License license) |
protected void |
ModelMerger.mergeLicense_Comments(License target,
License source,
boolean sourceDominant,
java.util.Map<java.lang.Object,java.lang.Object> context) |
protected void |
ModelMerger.mergeLicense_Distribution(License target,
License source,
boolean sourceDominant,
java.util.Map<java.lang.Object,java.lang.Object> context) |
protected void |
ModelMerger.mergeLicense_Name(License target,
License source,
boolean sourceDominant,
java.util.Map<java.lang.Object,java.lang.Object> context) |
protected void |
ModelMerger.mergeLicense_Url(License target,
License source,
boolean sourceDominant,
java.util.Map<java.lang.Object,java.lang.Object> context) |
protected void |
ModelMerger.mergeLicense(License target,
License source,
boolean sourceDominant,
java.util.Map<java.lang.Object,java.lang.Object> context) |
Modifier and Type | Method and Description |
---|---|
java.util.List<License> |
MavenProject.getLicenses() |
Modifier and Type | Method and Description |
---|---|
void |
MavenProject.addLicense(License license) |
Modifier and Type | Method and Description |
---|---|
void |
MavenProject.setLicenses(java.util.List<License> licenses) |