| Package | Description |
|---|---|
| org.dspace.app.itemupdate | |
| org.dspace.app.util |
Miscellaneous utility classes.
|
| org.dspace.authority | |
| org.dspace.content |
Provides an API for reading and manipulating content in the DSpace system.
|
| org.dspace.content.authority | |
| org.dspace.content.authority.service | |
| org.dspace.content.crosswalk |
Provides an API and implementations of metadata crosswalks, which are directional mappings from one schema to another, performed in the context of Item ingestion or dissemination.
|
| org.dspace.content.dao | |
| org.dspace.content.dao.impl | |
| org.dspace.content.service | |
| org.dspace.embargo |
Embargo allows the deposit of Items whose content should not be made visible
until later.
|
| org.dspace.embargo.service | |
| org.dspace.submit.step |
| Modifier and Type | Method and Description |
|---|---|
static String |
MetadataUtilities.getDCValueString(MetadataValue dcv)
Get display of Metadatum
|
| Modifier and Type | Method and Description |
|---|---|
protected MetadataValue |
GoogleMetadata.resolveMetadataField(String configFilter)
A singular version of resolveMetadata to return only one field value
instead of an aggregate.
|
| Modifier and Type | Method and Description |
|---|---|
protected ArrayList<MetadataValue> |
GoogleMetadata.resolveMetadata(String configFilter,
int returnType)
Aggregate an array of DCValues present on the current item that pass the
configuration filter.
|
protected ArrayList<MetadataValue> |
GoogleMetadata.resolveMetadataFields(String configFilter)
A plural version of resolveMetadata for aggregate fields.
|
| Modifier and Type | Method and Description |
|---|---|
protected String |
GoogleMetadata.buildFieldName(MetadataValue v)
Construct metadata field name out of Metadatum components
|
| Modifier and Type | Method and Description |
|---|---|
static List<String> |
Util.getControlledVocabulariesDisplayValueLocalized(Item item,
List<MetadataValue> values,
String schema,
String element,
String qualifier,
Locale locale)
Get a list of all the respective "displayed-value(s)" from the given
"stored-value(s)" for a specific metadata field of a DSpace Item, by
reading submission-forms.xml
|
| Modifier and Type | Method and Description |
|---|---|
void |
AuthorityValue.updateItem(Context context,
Item currentItem,
MetadataValue value)
Replace an item's DCValue with this authority
|
| Modifier and Type | Class and Description |
|---|---|
class |
RelationshipMetadataValue
This class is used as a representation of MetadataValues for the MetadataValues that are derived from the
Relationships that the item has.
|
| Modifier and Type | Field and Description |
|---|---|
static javax.persistence.metamodel.SingularAttribute<MetadataValue,String> |
MetadataValue_.authority |
static javax.persistence.metamodel.SingularAttribute<MetadataValue,Integer> |
MetadataValue_.confidence |
static javax.persistence.metamodel.SingularAttribute<MetadataValue,DSpaceObject> |
MetadataValue_.dSpaceObject |
static javax.persistence.metamodel.SingularAttribute<MetadataValue,Integer> |
MetadataValue_.id |
static javax.persistence.metamodel.SingularAttribute<MetadataValue,String> |
MetadataValue_.language |
static javax.persistence.metamodel.ListAttribute<DSpaceObject,MetadataValue> |
DSpaceObject_.metadata |
static javax.persistence.metamodel.SingularAttribute<MetadataValue,MetadataField> |
MetadataValue_.metadataField |
static javax.persistence.metamodel.SingularAttribute<MetadataValue,Integer> |
MetadataValue_.place |
static javax.persistence.metamodel.SingularAttribute<MetadataValue,String> |
MetadataValue_.value |
| Modifier and Type | Method and Description |
|---|---|
MetadataValue |
MetadataValueServiceImpl.create(Context context,
DSpaceObject dso,
MetadataField metadataField) |
MetadataValue |
MetadataValueServiceImpl.find(Context context,
int valueId) |
MetadataValue |
MetadataValueServiceImpl.getMinimum(Context context,
int metadataFieldId) |
| Modifier and Type | Method and Description |
|---|---|
List<MetadataValue> |
MetadataValueServiceImpl.findByField(Context context,
MetadataField metadataField) |
Iterator<MetadataValue> |
MetadataValueServiceImpl.findByValueLike(Context context,
String value) |
List<MetadataValue> |
DSpaceObject.getMetadata() |
List<MetadataValue> |
ItemServiceImpl.getMetadata(Item item,
String schema,
String element,
String qualifier,
String lang)
This method will return a list of MetadataValue objects that contains all the regular
metadata of the item passed along in the parameters as well as all the virtual metadata
which will be generated and processed together with the
VirtualMetadataPopulator
by processing the item's relationships |
List<MetadataValue> |
ItemServiceImpl.getMetadata(Item item,
String schema,
String element,
String qualifier,
String lang,
boolean enableVirtualMetadata) |
List<MetadataValue> |
DSpaceObjectServiceImpl.getMetadata(T dso,
String mdString,
String authority) |
List<MetadataValue> |
DSpaceObjectServiceImpl.getMetadata(T dso,
String schema,
String element,
String qualifier,
String lang) |
List<MetadataValue> |
DSpaceObjectServiceImpl.getMetadata(T dso,
String schema,
String element,
String qualifier,
String lang,
String authority) |
List<MetadataValue> |
DSpaceObjectServiceImpl.getMetadataByMetadataString(T dso,
String mdString) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
DSpaceObject.addMetadata(MetadataValue metadataValue) |
void |
MetadataValueServiceImpl.delete(Context context,
MetadataValue metadataValue) |
protected int |
DSpaceObjectServiceImpl.getMetadataValuePlace(Map<MetadataField,Integer> fieldToLastPlace,
MetadataValue metadataValue)
Retrieve the place of the metadata value
|
protected boolean |
DSpaceObjectServiceImpl.match(String schema,
String element,
String qualifier,
String language,
MetadataValue metadataValue)
Utility method for pattern-matching metadata elements.
|
protected String |
ItemComparator.normalizeTitle(MetadataValue value)
Normalize the title of a Metadatum.
|
protected void |
DSpaceObject.removeMetadata(MetadataValue metadataValue) |
void |
MetadataValueServiceImpl.update(Context context,
MetadataValue metadataValue) |
void |
MetadataValueServiceImpl.update(Context context,
MetadataValue metadataValue,
boolean updateLastModified) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
DSpaceObject.removeMetadata(List<MetadataValue> metadataValues) |
void |
DSpaceObjectServiceImpl.removeMetadataValues(Context context,
T dso,
List<MetadataValue> values) |
void |
DSpaceObject.setMetadata(List<MetadataValue> metadata) |
| Modifier and Type | Method and Description |
|---|---|
String |
ChoiceAuthorityServiceImpl.getLabel(MetadataValue metadataValue,
String locale) |
List<String> |
ChoiceAuthorityServiceImpl.getVariants(MetadataValue metadataValue) |
| Modifier and Type | Method and Description |
|---|---|
String |
ChoiceAuthorityService.getLabel(MetadataValue metadataValue,
String locale)
Wrapper that calls getLabel method of the plugin corresponding to
the metadata field defined by schema,element,qualifier.
|
List<String> |
ChoiceAuthorityService.getVariants(MetadataValue metadataValue)
Wrapper to call plugin's getVariants().
|
| Constructor and Description |
|---|
MockMetadataValue(MetadataValue metadataValue) |
| Modifier and Type | Method and Description |
|---|---|
MetadataValue |
MetadataValueDAO.getMinimum(Context context,
int metadataFieldId) |
| Modifier and Type | Method and Description |
|---|---|
List<MetadataValue> |
MetadataValueDAO.findByField(Context context,
MetadataField fieldId) |
Iterator<MetadataValue> |
MetadataValueDAO.findByValueLike(Context context,
String value) |
| Modifier and Type | Method and Description |
|---|---|
MetadataValue |
MetadataValueDAOImpl.getMinimum(Context context,
int metadataFieldId) |
| Modifier and Type | Method and Description |
|---|---|
List<MetadataValue> |
MetadataValueDAOImpl.findByField(Context context,
MetadataField metadataField) |
Iterator<MetadataValue> |
MetadataValueDAOImpl.findByValueLike(Context context,
String value) |
| Modifier and Type | Method and Description |
|---|---|
MetadataValue |
MetadataValueService.create(Context context,
DSpaceObject dso,
MetadataField metadataField)
Creates a new metadata value.
|
MetadataValue |
MetadataValueService.find(Context context,
int valueId)
Retrieves the metadata value from the database.
|
MetadataValue |
MetadataValueService.getMinimum(Context context,
int metadataFieldId)
Get the minimum value of a given metadata field across all objects.
|
| Modifier and Type | Method and Description |
|---|---|
List<MetadataValue> |
MetadataValueService.findByField(Context context,
MetadataField metadataField)
Retrieves the metadata values for a given field from the database.
|
Iterator<MetadataValue> |
MetadataValueService.findByValueLike(Context context,
String value) |
List<MetadataValue> |
ItemService.getMetadata(Item item,
String schema,
String element,
String qualifier,
String lang,
boolean enableVirtualMetadata)
Get metadata for the DSpace Object in a chosen schema.
|
List<MetadataValue> |
DSpaceObjectService.getMetadata(T dSpaceObject,
String mdString,
String authority) |
List<MetadataValue> |
DSpaceObjectService.getMetadata(T dSpaceObject,
String schema,
String element,
String qualifier,
String lang)
Get metadata for the DSpace Object in a chosen schema.
|
List<MetadataValue> |
DSpaceObjectService.getMetadata(T dSpaceObject,
String schema,
String element,
String qualifier,
String lang,
String authority) |
List<MetadataValue> |
DSpaceObjectService.getMetadataByMetadataString(T dSpaceObject,
String mdString)
Retrieve metadata field values from a given metadata string
of the form
<schema prefix>.<element>[.<qualifier>|.*] |
| Modifier and Type | Method and Description |
|---|---|
void |
MetadataValueService.delete(Context context,
MetadataValue metadataValue)
Delete the metadata field.
|
void |
MetadataValueService.update(Context context,
MetadataValue metadataValue)
Update the metadata value in the database.
|
void |
MetadataValueService.update(Context context,
MetadataValue metadataValue,
boolean modifyParentObject) |
| Modifier and Type | Method and Description |
|---|---|
void |
DSpaceObjectService.removeMetadataValues(Context context,
T dso,
List<MetadataValue> values) |
| Modifier and Type | Method and Description |
|---|---|
List<MetadataValue> |
EmbargoServiceImpl.getLiftMetadata(Context context,
Item item) |
| Modifier and Type | Method and Description |
|---|---|
List<MetadataValue> |
EmbargoService.getLiftMetadata(Context context,
Item item) |
| Modifier and Type | Field and Description |
|---|---|
protected Map<String,List<MetadataValue>> |
MetadataStep.metadataMap |
Copyright © 2019 DuraSpace. All rights reserved.