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(org.dspace.content.MetadataSchema schema, org.dspace.content.MetadataField field, String expand, org.dspace.core.Context context)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addExpand(String expandableAttribute)
String
getDescription()
String
getElement()
List<String>
getExpand()
int
getFieldId()
String
getName()
MetadataSchema
getParentSchema()
String
getQualifier()
void
setDescription(String description)
void
setElement(String element)
void
setExpand(ArrayList<String> expand)
void
setFieldId(int fieldId)
void
setName(String name)
void
setParentSchema(MetadataSchema schema)
void
setQualifier(String qualifier)
-
-
-
Constructor Detail
-
MetadataField
public MetadataField()
-
MetadataField
public MetadataField(org.dspace.content.MetadataSchema schema, org.dspace.content.MetadataField field, String expand, org.dspace.core.Context context) throws SQLException, javax.ws.rs.WebApplicationException
- Throws:
SQLException
javax.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)
-
-