Class SubmissionFormFieldRest

java.lang.Object
org.dspace.app.rest.model.SubmissionFormFieldRest

public class SubmissionFormFieldRest extends Object
The SubmissionFormField REST Resource. It is not addressable directly, only used as inline object in the InputForm resource
Author:
Andrea Bollini (andrea.bollini at 4science.it)
  • Constructor Details

    • SubmissionFormFieldRest

      public SubmissionFormFieldRest()
  • Method Details

    • getSelectableMetadata

      public List<SelectableMetadata> getSelectableMetadata()
      Getter for selectableMetadata
      Returns:
      selectableMetadata
    • setSelectableMetadata

      public void setSelectableMetadata(List<SelectableMetadata> selectableMetadata)
      Setter for selectableMetadata
    • getLabel

      public String getLabel()
      Getter for label
      Returns:
      label
    • setLabel

      public void setLabel(String label)
      Setter for label
    • isMandatory

      public boolean isMandatory()
      Getter for mandatory
      Returns:
      mandatory
    • setMandatory

      public void setMandatory(boolean mandatory)
      Setter for mandatory
    • isRepeatable

      public boolean isRepeatable()
      Getter for repeatable
      Returns:
      repeatable
    • setRepeatable

      public void setRepeatable(boolean repeatable)
      Setter for repeatable
    • getMandatoryMessage

      public String getMandatoryMessage()
      Getter for mandatoryMessage
      Returns:
      mandatoryMessage
    • setMandatoryMessage

      public void setMandatoryMessage(String mandatoryMessage)
      Setter for mandatoryMessage
    • getHints

      public String getHints()
      Getter for hints
      Returns:
      hints
    • setHints

      public void setHints(String hints)
      Setter for hints
    • getStyle

      public String getStyle()
      Getter for style
      Returns:
      style
    • setStyle

      public void setStyle(String style)
      Setter for style
    • getLanguageCodes

      public List<LanguageFormField> getLanguageCodes()
      Getter for languageCodes
      Returns:
      languageCodes
    • setLanguageCodes

      public void setLanguageCodes(List<LanguageFormField> languageCodes)
      Setter for languageCodes
    • getInput

      public SubmissionFormInputTypeRest getInput()
      Getter for input
      Returns:
      input
    • setInput

      public void setInput(SubmissionFormInputTypeRest input)
      Setter for input
    • getScope

      public ScopeEnum getScope()
      Getter for scope
      Returns:
      selectableMetadata
    • setScope

      public void setScope(ScopeEnum scope)
      Setter for scope
    • getVisibility

      public SubmissionVisibilityRest getVisibility()
    • setVisibility

      public void setVisibility(SubmissionVisibilityRest visibility)
    • getTypeBind

      public List<String> getTypeBind()
    • setTypeBind

      public void setTypeBind(List<String> typeBind)
    • getSelectableRelationship

      public SelectableRelationship getSelectableRelationship()
    • setSelectableRelationship

      public void setSelectableRelationship(SelectableRelationship selectableRelationship)