|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.figure8.join.core.EntityObject
org.figure8.join.businessobjects.artifact.Component
public class Component
Release,
Assembly,
ComponentType,
Serialized Form| Constructor Summary | |
|---|---|
Component()
Creates a new instance of Component |
|
Component(java.lang.String versionInfo,
long size,
ComponentType type)
Creates a new instance of Component with mandatory attributes |
|
| Method Summary | |
|---|---|
java.util.List |
getAssemblies()
|
Assembly |
getAssembly()
|
java.util.List |
getBuilds()
|
java.lang.String |
getCategoryInfo()
Return the category information on this component, ie : the key of its associated ComponentType |
ComponentType |
getComponentType()
|
java.util.Date |
getCreationDate()
|
java.lang.String |
getKey()
|
Release |
getRelease()
Retrieve the release that has cause this artifact creation |
long |
getSize()
|
java.lang.String |
getUniqueId()
Retrieve the unique identifier of this artifact. |
java.lang.String |
getVersionInfo()
Retrieve the version information on this component. |
void |
setAssemblies(java.util.List assemblies)
|
void |
setAssembly(Assembly assembly)
|
void |
setBuilds(java.util.List builds)
|
void |
setComponentType(ComponentType type)
|
void |
setCreationDate(java.util.Date creationDate)
|
void |
setKey(java.lang.String key)
|
void |
setSize(long size)
|
void |
setVersionInfo(java.lang.String info)
|
| Methods inherited from class org.figure8.join.core.EntityObject |
|---|
clone, equals, getId, hashCode, isTransient |
| Methods inherited from class java.lang.Object |
|---|
finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public Component()
public Component(java.lang.String versionInfo,
long size,
ComponentType type)
versionInfo - Information on this component versionsize - The size of this component (in bytes)type - The type of this component| Method Detail |
|---|
public java.lang.String getKey()
public void setKey(java.lang.String key)
key - This component unique keypublic void setVersionInfo(java.lang.String info)
info - Version information for this componentpublic java.util.Date getCreationDate()
public void setCreationDate(java.util.Date creationDate)
creationDate - The component creation timestamppublic long getSize()
public void setSize(long size)
size - The size of this component (in bytes)public java.util.List getBuilds()
Build objects containing this componentpublic void setBuilds(java.util.List builds)
builds - A set of builds containing this componentpublic java.util.List getAssemblies()
Assembly objects containing this componentpublic void setAssemblies(java.util.List assemblies)
assemblies - A set of assemblies containing this componentpublic Assembly getAssembly()
public void setAssembly(Assembly assembly)
assembly - The assembly that has generated this componentpublic ComponentType getComponentType()
public void setComponentType(ComponentType type)
type - The type of this deliverablepublic java.lang.String getUniqueId()
getUniqueId in interface Artifactpublic java.lang.String getVersionInfo()
getVersionInfo in interface Artifactpublic java.lang.String getCategoryInfo()
ComponentType
getCategoryInfo in interface Artifactpublic Release getRelease()
getRelease in interface Artifact
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||