Package org.dspace.rest.common
Class MetadataField
- java.lang.Object
-
- org.dspace.rest.common.MetadataField
-
public class MetadataField extends Object
Metadata field representation- Author:
- Terry Brady, Georgetown University.
-
-
Constructor Summary
Constructors Constructor Description MetadataField()MetadataField(MetadataSchema schema, MetadataField field, String expand, Context context)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddExpand(String expandableAttribute)StringgetDescription()StringgetElement()List<String>getExpand()intgetFieldId()StringgetName()MetadataSchemagetParentSchema()StringgetQualifier()voidsetDescription(String description)voidsetElement(String element)voidsetExpand(ArrayList<String> expand)voidsetFieldId(int fieldId)voidsetName(String name)voidsetParentSchema(MetadataSchema schema)voidsetQualifier(String qualifier)
-
-
-
Constructor Detail
-
MetadataField
public MetadataField()
-
MetadataField
public MetadataField(MetadataSchema schema, MetadataField field, String expand, Context context) throws SQLException, javax.ws.rs.WebApplicationException
- Throws:
SQLExceptionjavax.ws.rs.WebApplicationException
-
-
Method Detail
-
setParentSchema
public void setParentSchema(MetadataSchema schema)
-
getParentSchema
public MetadataSchema getParentSchema()
-
setFieldId
public void setFieldId(int fieldId)
-
setName
public void setName(String name)
-
setElement
public void setElement(String element)
-
setQualifier
public void setQualifier(String qualifier)
-
setDescription
public void setDescription(String description)
-
getFieldId
public int getFieldId()
-
getName
public String getName()
-
getQualifier
public String getQualifier()
-
getElement
public String getElement()
-
getDescription
public String getDescription()
-
addExpand
public void addExpand(String expandableAttribute)
-
-