Class ProjectMetadataField
- java.lang.Object
-
- ca.corefacility.bioinformatics.irida.ria.web.ajax.metadata.dto.ProjectMetadataField
-
public class ProjectMetadataField extends java.lang.Object
A representation of aMetadataTemplateField
specifically for a project. This class was required since metadata fields for a project need to include the restriction level specific for that project.
-
-
Constructor Summary
Constructors Constructor Description ProjectMetadataField(MetadataTemplateField field, java.lang.String restriction)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getFieldKey()
java.lang.Long
getId()
java.lang.String
getLabel()
java.lang.String
getRestriction()
java.lang.String
getType()
void
setFieldKey(java.lang.String fieldKey)
void
setId(java.lang.Long id)
void
setLabel(java.lang.String label)
void
setRestriction(java.lang.String restriction)
void
setType(java.lang.String type)
-
-
-
Constructor Detail
-
ProjectMetadataField
public ProjectMetadataField(MetadataTemplateField field, java.lang.String restriction)
-
-
Method Detail
-
getId
public java.lang.Long getId()
-
setId
public void setId(java.lang.Long id)
-
getFieldKey
public java.lang.String getFieldKey()
-
setFieldKey
public void setFieldKey(java.lang.String fieldKey)
-
getLabel
public java.lang.String getLabel()
-
setLabel
public void setLabel(java.lang.String label)
-
getType
public java.lang.String getType()
-
setType
public void setType(java.lang.String type)
-
getRestriction
public java.lang.String getRestriction()
-
setRestriction
public void setRestriction(java.lang.String restriction)
-
-