ch.hortis.sonar.model
Class MavenProject
java.lang.Object
ch.hortis.sonar.model.MavenProject
- All Implemented Interfaces:
- java.io.Serializable
public class MavenProject
- extends java.lang.Object
- implements java.io.Serializable
- See Also:
- Serialized Form
Constructor Summary |
MavenProject()
|
MavenProject(java.lang.String scope,
java.lang.String key,
java.lang.String qualifier,
java.lang.Integer rootId,
java.lang.String name)
|
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
SCOPE_PROJECT
public static final java.lang.String SCOPE_PROJECT
- See Also:
- Constant Field Values
SCOPE_PACKAGE
public static final java.lang.String SCOPE_PACKAGE
- See Also:
- Constant Field Values
SCOPE_CLASS
public static final java.lang.String SCOPE_CLASS
- See Also:
- Constant Field Values
SQL_SELECT_BY_ID
public static final java.lang.String SQL_SELECT_BY_ID
- See Also:
- Constant Field Values
SQL_SELECT_DISABLED_PROJECTS
public static final java.lang.String SQL_SELECT_DISABLED_PROJECTS
- See Also:
- Constant Field Values
DESCRIPTION_COLUMN_SIZE
public static final int DESCRIPTION_COLUMN_SIZE
- See Also:
- Constant Field Values
NAME_COLUMN_SIZE
public static final int NAME_COLUMN_SIZE
- See Also:
- Constant Field Values
KEY_SIZE
public static final int KEY_SIZE
- See Also:
- Constant Field Values
MavenProject
public MavenProject()
MavenProject
public MavenProject(java.lang.String scope,
java.lang.String key,
java.lang.String qualifier,
java.lang.Integer rootId,
java.lang.String name)
newMavenProject
public static MavenProject newMavenProject(java.lang.String groupId,
java.lang.String artifactId,
java.lang.String branch,
java.lang.String name)
toMavenKey
public static java.lang.String toMavenKey(java.lang.String groupId,
java.lang.String artifactId,
java.lang.String branch)
getMavenId
public java.lang.String[] getMavenId()
setMavenId
public void setMavenId(java.lang.String groupId,
java.lang.String artifactId,
java.lang.String branch)
getMavenGroupId
public java.lang.String getMavenGroupId()
getMavenArtifactId
public java.lang.String getMavenArtifactId()
getMavenBranch
public java.lang.String getMavenBranch()
getProjectLinks
public java.util.List<ProjectLink> getProjectLinks()
setProjectLinks
public void setProjectLinks(java.util.List<ProjectLink> projectLinks)
getDescription
public java.lang.String getDescription()
setDescription
public void setDescription(java.lang.String description)
getName
public java.lang.String getName()
setName
public void setName(java.lang.String name)
getId
public java.lang.Integer getId()
setId
public void setId(java.lang.Integer id)
getEnabled
public java.lang.Boolean getEnabled()
setEnabled
public void setEnabled(java.lang.Boolean enabled)
getScope
public java.lang.String getScope()
setScope
public void setScope(java.lang.String scope)
getKey
public java.lang.String getKey()
setKey
public void setKey(java.lang.String key)
getRootId
public java.lang.Integer getRootId()
setRootId
public void setRootId(java.lang.Integer rootId)
getQualifier
public java.lang.String getQualifier()
setQualifier
public void setQualifier(java.lang.String qualifier)
getProjectLinkByType
public ProjectLink getProjectLinkByType(java.lang.String type)
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in class java.lang.Object
hashCode
public int hashCode()
- Overrides:
hashCode
in class java.lang.Object
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
Copyright © 2007-2008 hortis. All Rights Reserved.