Class SelectableRelationship

java.lang.Object
org.dspace.app.rest.model.submit.SelectableRelationship

public class SelectableRelationship extends Object
The SelectableRelationship REST Resource. It is not addressable directly, only used as inline object in the InputForm resource. SelectableRelationship encapsulates the configuration specific to the submission of an entity relationship. It contains a mandatory relationshipType, an optional filter for the lookup, and a mandatory searchConfiguration for the lookup
Author:
Raf Ponsaerts (raf.ponsaerts at atmire.com), Ben Bosman (ben.bosman at atmire.com)
  • Constructor Details

    • SelectableRelationship

      public SelectableRelationship()
  • Method Details

    • setRelationshipType

      public void setRelationshipType(String relationshipType)
    • getRelationshipType

      public String getRelationshipType()
    • setFilter

      public void setFilter(String filter)
    • getFilter

      public String getFilter()
    • setSearchConfiguration

      public void setSearchConfiguration(String searchConfiguration)
    • getSearchConfiguration

      public String getSearchConfiguration()
    • setNameVariants

      public void setNameVariants(String nameVariants)
    • getNameVariants

      public String getNameVariants()
    • getExternalSources

      public List<String> getExternalSources()
    • setExternalSources

      public void setExternalSources(List<String> externalSources)