com.atlassian.bamboo.plugins.maven2
Class Maven2ProjectProperties

java.lang.Object
  extended by com.atlassian.bamboo.plugins.maven2.Maven2ProjectProperties

public class Maven2ProjectProperties
extends java.lang.Object

This class is XStreamed be extremely careful when making changes to this. Especially with renaming etc.


Constructor Summary
Maven2ProjectProperties()
           
 
Method Summary
 void addArtifact(Maven2ArtifactProperties artifact)
           
 void addDependencyArtifact(Maven2ArtifactProperties artifact)
           
 java.util.Set<Maven2ArtifactProperties> getArtifacts()
          Additional lazy initialization added for the rare case of incomplete deserialization from xstream
 java.util.Set<Maven2ArtifactProperties> getDependencyArtifacts()
          Additional lazy initialization added for the rare case of incomplete deserialization from xstream
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Maven2ProjectProperties

public Maven2ProjectProperties()
Method Detail

addArtifact

public void addArtifact(@Nullable
                        Maven2ArtifactProperties artifact)

addDependencyArtifact

public void addDependencyArtifact(@Nullable
                                  Maven2ArtifactProperties artifact)

getArtifacts

@NotNull
public java.util.Set<Maven2ArtifactProperties> getArtifacts()
Additional lazy initialization added for the rare case of incomplete deserialization from xstream

Returns:
Set of artifacts

getDependencyArtifacts

@NotNull
public java.util.Set<Maven2ArtifactProperties> getDependencyArtifacts()
Additional lazy initialization added for the rare case of incomplete deserialization from xstream

Returns:
Set of artifacts


Copyright © 2011 Atlassian. All Rights Reserved.