Class ProjectMetadataField


  • public class ProjectMetadataField
    extends java.lang.Object
    A representation of a MetadataTemplateField 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 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)