Package org.dspace.app.rest.model.submit
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 Summary
Constructors Constructor Description SelectableRelationship()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<String>getExternalSources()StringgetFilter()StringgetNameVariants()StringgetRelationshipType()StringgetSearchConfiguration()voidsetExternalSources(List<String> externalSources)voidsetFilter(String filter)voidsetNameVariants(String nameVariants)voidsetRelationshipType(String relationshipType)voidsetSearchConfiguration(String searchConfiguration)
-
-
-
Method Detail
-
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()
-
-