| Package | Description |
|---|---|
| org.dspace.app.itemupdate | |
| org.dspace.app.util |
Miscellaneous utility classes.
|
| org.dspace.authority | |
| org.dspace.authority.indexer | |
| 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 |
| 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 input-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 | Method and Description |
|---|---|
protected void |
DSpaceAuthorityIndexer.prepareNextValue(String metadataField,
MetadataValue value)
This method looks at the authority of a metadata.
|
| 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) |
protected List<MetadataValue> |
DSpaceObject.getMetadata() |
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> |
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) |
Copyright © 2017 DuraSpace. All rights reserved.