org.hudsonci.maven.model
Class MavenCoordinatesDTO

java.lang.Object
  extended by org.hudsonci.maven.model.MavenCoordinatesDTO
All Implemented Interfaces:
Serializable

@Generated(value="XJC hudson-jaxb-ri-2.1-2",
           date="2011-12-06T19:15:37")
public class MavenCoordinatesDTO
extends Object
implements Serializable

Java class for mavenCoordinates complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="mavenCoordinates">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <attribute name="groupId" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="artifactId" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="version" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="type" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="classifier" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="expandedMetaVersion" type="{http://www.w3.org/2001/XMLSchema}string" />
     </restriction>
   </complexContent>
 </complexType>
 

See Also:
Serialized Form

Field Summary
protected  String artifactId
           
protected  String classifier
           
protected  String expandedMetaVersion
           
protected  String groupId
           
protected  String type
           
protected  String version
           
 
Constructor Summary
MavenCoordinatesDTO()
           
 
Method Summary
 boolean equals(Object obj)
           
 String getArtifactId()
          Gets the value of the artifactId property.
 String getClassifier()
          Gets the value of the classifier property.
 String getExpandedMetaVersion()
          Gets the value of the expandedMetaVersion property.
 String getGroupId()
          Gets the value of the groupId property.
 String getType()
          Gets the value of the type property.
 String getVersion()
          Gets the value of the version property.
 int hashCode()
           
 boolean isSnapshot()
           
 MavenCoordinatesDTO normalize()
           
 void setArtifactId(String value)
          Sets the value of the artifactId property.
 void setClassifier(String value)
          Sets the value of the classifier property.
 void setExpandedMetaVersion(String value)
          Sets the value of the expandedMetaVersion property.
 void setGroupId(String value)
          Sets the value of the groupId property.
 void setType(String value)
          Sets the value of the type property.
 void setVersion(String value)
          Sets the value of the version property.
 String toString()
           
 String toString(MavenCoordinatesDTOHelper.RenderStyle style)
           
 MavenCoordinatesDTO withArtifactId(String value)
           
 MavenCoordinatesDTO withClassifier(String value)
           
 MavenCoordinatesDTO withExpandedMetaVersion(String value)
           
 MavenCoordinatesDTO withGroupId(String value)
           
 MavenCoordinatesDTO withType(String value)
           
 MavenCoordinatesDTO withVersion(String value)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

groupId

@XStreamAsAttribute
protected String groupId

artifactId

@XStreamAsAttribute
protected String artifactId

version

@XStreamAsAttribute
protected String version

type

@XStreamAsAttribute
protected String type

classifier

@XStreamAsAttribute
protected String classifier

expandedMetaVersion

@XStreamAsAttribute
protected String expandedMetaVersion
Constructor Detail

MavenCoordinatesDTO

public MavenCoordinatesDTO()
Method Detail

getGroupId

public String getGroupId()
Gets the value of the groupId property.

Returns:
possible object is String

setGroupId

public void setGroupId(String value)
Sets the value of the groupId property.

Parameters:
value - allowed object is String

getArtifactId

public String getArtifactId()
Gets the value of the artifactId property.

Returns:
possible object is String

setArtifactId

public void setArtifactId(String value)
Sets the value of the artifactId property.

Parameters:
value - allowed object is String

getVersion

public String getVersion()
Gets the value of the version property.

Returns:
possible object is String

setVersion

public void setVersion(String value)
Sets the value of the version property.

Parameters:
value - allowed object is String

getType

public String getType()
Gets the value of the type property.

Returns:
possible object is String

setType

public void setType(String value)
Sets the value of the type property.

Parameters:
value - allowed object is String

getClassifier

public String getClassifier()
Gets the value of the classifier property.

Returns:
possible object is String

setClassifier

public void setClassifier(String value)
Sets the value of the classifier property.

Parameters:
value - allowed object is String

getExpandedMetaVersion

public String getExpandedMetaVersion()
Gets the value of the expandedMetaVersion property.

Returns:
possible object is String

setExpandedMetaVersion

public void setExpandedMetaVersion(String value)
Sets the value of the expandedMetaVersion property.

Parameters:
value - allowed object is String

withGroupId

public MavenCoordinatesDTO withGroupId(String value)

withArtifactId

public MavenCoordinatesDTO withArtifactId(String value)

withVersion

public MavenCoordinatesDTO withVersion(String value)

withType

public MavenCoordinatesDTO withType(String value)

withClassifier

public MavenCoordinatesDTO withClassifier(String value)

withExpandedMetaVersion

public MavenCoordinatesDTO withExpandedMetaVersion(String value)

equals

public boolean equals(Object obj)
Overrides:
equals in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object

toString

public String toString()
Overrides:
toString in class Object

toString

public String toString(MavenCoordinatesDTOHelper.RenderStyle style)

normalize

public MavenCoordinatesDTO normalize()

isSnapshot

public boolean isSnapshot()


Copyright © 2004-2011 Hudson. All Rights Reserved.