public class

ArtifactImpl

extends Object
implements Serializable JPAEntity Artifact
java.lang.Object
   ↳ vars.knowledgebase.jpa.ArtifactImpl

Summary

Public Constructors
ArtifactImpl()
Public Methods
boolean equals(Object o)
String getArtifactId()
2nd level grouping of artifacts (REQUIRED)
String getCaption()
Caption to be displayed under the artifact in a web representation
String getClassifier()
Optional, may be used to differentiate between two similar artifacts
ConceptMetadata getConceptMetadata()
String getCredit()
Credit for the authorship of the artifact
Date getDate()
Date the artifact was created
String getDescription()
Textual description of the artifact
String getGroupId()
The highlevel grouping of artifacts.
Long getId()
String getMimeType()
The mime type of the artifact
Object getPrimaryKey()
String getReference()
A String representation of a URL that points to the object this artifact references.
String getVersion()
The version of the artifact (REQUIRED)
int hashCode()
void setArtifactId(String artifactId)
void setCaption(String caption)
void setClassifier(String classifier)
void setConceptMetadata(ConceptMetadata conceptMetadata)
void setCredit(String credit)
void setDate(Date date)
void setDescription(String description)
void setGroupId(String groupId)
void setId(Long id)
void setMimeType(String mimeType)
void setReference(String reference)
void setVersion(String version)
String toString()
[Expand]
Inherited Methods
From class java.lang.Object
From interface vars.VARSObject
From interface vars.jpa.JPAEntity
From interface vars.knowledgebase.Artifact

Public Constructors

public ArtifactImpl ()

Public Methods

public boolean equals (Object o)

public String getArtifactId ()

2nd level grouping of artifacts (REQUIRED)

public String getCaption ()

Caption to be displayed under the artifact in a web representation

public String getClassifier ()

Optional, may be used to differentiate between two similar artifacts

public ConceptMetadata getConceptMetadata ()

public String getCredit ()

Credit for the authorship of the artifact

public Date getDate ()

Date the artifact was created

public String getDescription ()

Textual description of the artifact

public String getGroupId ()

The highlevel grouping of artifacts. (REQUIRED)

public Long getId ()

public String getMimeType ()

The mime type of the artifact

public Object getPrimaryKey ()

public String getReference ()

A String representation of a URL that points to the object this artifact references. (REQUIRED)

public String getVersion ()

The version of the artifact (REQUIRED)

public int hashCode ()

public void setArtifactId (String artifactId)

public void setCaption (String caption)

public void setClassifier (String classifier)

public void setConceptMetadata (ConceptMetadata conceptMetadata)

public void setCredit (String credit)

public void setDate (Date date)

public void setDescription (String description)

public void setGroupId (String groupId)

public void setId (Long id)

public void setMimeType (String mimeType)

public void setReference (String reference)

public void setVersion (String version)

public String toString ()