Uses of Class
org.dspace.content.MetadataValue
-
Packages that use MetadataValue 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.dao org.dspace.content.dao.impl org.dspace.content.dto 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 -
-
Uses of MetadataValue in org.dspace.app.itemupdate
Methods in org.dspace.app.itemupdate with parameters of type MetadataValue Modifier and Type Method Description static StringMetadataUtilities. getDCValueString(MetadataValue dcv)Get display of Metadatum -
Uses of MetadataValue in org.dspace.app.util
Methods in org.dspace.app.util that return MetadataValue Modifier and Type Method Description protected MetadataValueGoogleMetadata. resolveMetadataField(String configFilter)A singular version of resolveMetadata to return only one field value instead of an aggregate.Methods in org.dspace.app.util that return types with arguments of type MetadataValue Modifier and Type Method 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.Methods in org.dspace.app.util with parameters of type MetadataValue Modifier and Type Method Description protected StringGoogleMetadata. buildFieldName(MetadataValue v)Construct metadata field name out of Metadatum componentsMethod parameters in org.dspace.app.util with type arguments of type MetadataValue Modifier and Type Method 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 -
Uses of MetadataValue in org.dspace.authority
Methods in org.dspace.authority with parameters of type MetadataValue Modifier and Type Method Description voidAuthorityValue. updateItem(Context context, Item currentItem, MetadataValue value)Replace an item's DCValue with this authority -
Uses of MetadataValue in org.dspace.content
Subclasses of MetadataValue in org.dspace.content Modifier and Type Class Description classRelationshipMetadataValueThis class is used as a representation of MetadataValues for the MetadataValues that are derived from the Relationships that the item has.Fields in org.dspace.content with type parameters of type MetadataValue Modifier and Type Field Description static javax.persistence.metamodel.SingularAttribute<MetadataValue,String>MetadataValue_. authoritystatic javax.persistence.metamodel.SingularAttribute<MetadataValue,Integer>MetadataValue_. confidencestatic javax.persistence.metamodel.SingularAttribute<MetadataValue,DSpaceObject>MetadataValue_. dSpaceObjectstatic javax.persistence.metamodel.SingularAttribute<MetadataValue,Integer>MetadataValue_. idstatic javax.persistence.metamodel.SingularAttribute<MetadataValue,String>MetadataValue_. languagestatic javax.persistence.metamodel.ListAttribute<DSpaceObject,MetadataValue>DSpaceObject_. metadatastatic javax.persistence.metamodel.SingularAttribute<MetadataValue,MetadataField>MetadataValue_. metadataFieldstatic javax.persistence.metamodel.SingularAttribute<MetadataValue,Integer>MetadataValue_. placestatic javax.persistence.metamodel.SingularAttribute<MetadataValue,String>MetadataValue_. valueMethods in org.dspace.content that return MetadataValue Modifier and Type Method Description MetadataValueDSpaceObjectServiceImpl. addMetadata(Context context, T dso, String schema, String element, String qualifier, String lang, String value)MetadataValueDSpaceObjectServiceImpl. addMetadata(Context context, T dso, String schema, String element, String qualifier, String lang, String value, String authority, int confidence)MetadataValueDSpaceObjectServiceImpl. addMetadata(Context context, T dso, String schema, String element, String qualifier, String lang, String value, String authority, int confidence, int place)MetadataValueDSpaceObjectServiceImpl. addMetadata(Context context, T dso, MetadataField metadataField, String language, String value)MetadataValueDSpaceObjectServiceImpl. addMetadata(Context context, T dso, MetadataField metadataField, String language, String value, String authority, int confidence)MetadataValueItemServiceImpl. addMetadata(Context context, Item dso, String schema, String element, String qualifier, String lang, String value, String authority, int confidence, int place)MetadataValueMetadataValueServiceImpl. create(Context context, DSpaceObject dso, MetadataField metadataField)MetadataValueMetadataValueServiceImpl. find(Context context, int valueId)MetadataValueMetadataValueServiceImpl. getMinimum(Context context, int metadataFieldId)Methods in org.dspace.content that return types with arguments of type MetadataValue Modifier and Type Method Description List<MetadataValue>DSpaceObjectServiceImpl. addMetadata(Context context, T dso, String schema, String element, String qualifier, String lang, List<String> values)List<MetadataValue>DSpaceObjectServiceImpl. addMetadata(Context context, T dso, String schema, String element, String qualifier, String lang, List<String> values, List<String> authorities, List<Integer> confidences)List<MetadataValue>DSpaceObjectServiceImpl. addMetadata(Context context, T dso, MetadataField metadataField, String language, List<String> values)List<MetadataValue>DSpaceObjectServiceImpl. addMetadata(Context context, T dso, MetadataField metadataField, String lang, List<String> values, List<String> authorities, List<Integer> confidences)List<MetadataValue>DSpaceObjectServiceImpl. addMetadata(Context context, T dso, MetadataField metadataField, String lang, List<String> values, List<String> authorities, List<Integer> confidences, Supplier<Integer> placeSupplier)List<MetadataValue>MetadataValueServiceImpl. findByField(Context context, MetadataField metadataField)Iterator<MetadataValue>MetadataValueServiceImpl. findByFieldAndValue(Context context, MetadataField metadataField, String value)Iterator<MetadataValue>MetadataValueServiceImpl. findByValueLike(Context context, String value)protected List<MetadataValue>Item. getCachedMetadata()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>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 theVirtualMetadataPopulatorby processing the item's relationshipsList<MetadataValue>ItemServiceImpl. getMetadata(Item item, String schema, String element, String qualifier, String lang, boolean enableVirtualMetadata)List<MetadataValue>DSpaceObjectServiceImpl. getMetadataByMetadataString(T dso, String mdString)Methods in org.dspace.content with parameters of type MetadataValue Modifier and Type Method Description protected voidDSpaceObject. addMetadata(MetadataValue metadataValue)voidMetadataValueServiceImpl. delete(Context context, MetadataValue metadataValue)protected intDSpaceObjectServiceImpl. getMetadataValuePlace(Map<MetadataField,Integer> fieldToLastPlace, MetadataValue metadataValue)Retrieve the place of the metadata valueprotected booleanDSpaceObjectServiceImpl. match(String schema, String element, String qualifier, String language, MetadataValue metadataValue)Utility method for pattern-matching metadata elements.protected voidDSpaceObjectServiceImpl. moveSingleMetadataValue(Context context, T dso, int place, MetadataValue rr)Supports moving metadata by updating the place of the metadata value.protected voidItemServiceImpl. moveSingleMetadataValue(Context context, Item dso, int place, MetadataValue rr)Supports moving metadata by adding the metadata value or updating the place of the relationshipprotected StringItemComparator. normalizeTitle(MetadataValue value)Normalize the title of a Metadatum.protected voidDSpaceObject. removeMetadata(MetadataValue metadataValue)voidMetadataValueServiceImpl. update(Context context, MetadataValue metadataValue)voidMetadataValueServiceImpl. update(Context context, MetadataValue metadataValue, boolean updateLastModified)Method parameters in org.dspace.content with type arguments of type MetadataValue Modifier and Type Method Description protected voidDSpaceObject. removeMetadata(List<MetadataValue> metadataValues)voidDSpaceObjectServiceImpl. removeMetadataValues(Context context, T dso, List<MetadataValue> values)protected voidItem. setCachedMetadata(List<MetadataValue> cachedMetadata)voidDSpaceObject. setMetadata(List<MetadataValue> metadata) -
Uses of MetadataValue in org.dspace.content.authority
Methods in org.dspace.content.authority with parameters of type MetadataValue Modifier and Type Method Description StringChoiceAuthorityServiceImpl. getLabel(MetadataValue metadataValue, Collection collection, String locale)List<String>ChoiceAuthorityServiceImpl. getVariants(MetadataValue metadataValue, Collection collection) -
Uses of MetadataValue in org.dspace.content.authority.service
Methods in org.dspace.content.authority.service with parameters of type MetadataValue Modifier and Type Method Description StringChoiceAuthorityService. getLabel(MetadataValue metadataValue, Collection collection, 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, Collection collection)Wrapper to call plugin's getVariants(). -
Uses of MetadataValue in org.dspace.content.dao
Methods in org.dspace.content.dao that return MetadataValue Modifier and Type Method Description MetadataValueMetadataValueDAO. getMinimum(Context context, int metadataFieldId)Methods in org.dspace.content.dao that return types with arguments of type MetadataValue Modifier and Type Method Description List<MetadataValue>MetadataValueDAO. findByField(Context context, MetadataField fieldId)Iterator<MetadataValue>MetadataValueDAO. findByValueLike(Context context, String value)Iterator<MetadataValue>MetadataValueDAO. findItemValuesByFieldAndValue(Context context, MetadataField metadataField, String value) -
Uses of MetadataValue in org.dspace.content.dao.impl
Methods in org.dspace.content.dao.impl that return MetadataValue Modifier and Type Method Description MetadataValueMetadataValueDAOImpl. getMinimum(Context context, int metadataFieldId)Methods in org.dspace.content.dao.impl that return types with arguments of type MetadataValue Modifier and Type Method Description List<MetadataValue>MetadataValueDAOImpl. findByField(Context context, MetadataField metadataField)Iterator<MetadataValue>MetadataValueDAOImpl. findByValueLike(Context context, String value)Iterator<MetadataValue>MetadataValueDAOImpl. findItemValuesByFieldAndValue(Context context, MetadataField metadataField, String value) -
Uses of MetadataValue in org.dspace.content.dto
Constructors in org.dspace.content.dto with parameters of type MetadataValue Constructor Description MetadataValueDTO(MetadataValue metadataValue) -
Uses of MetadataValue in org.dspace.content.service
Methods in org.dspace.content.service that return MetadataValue Modifier and Type Method Description MetadataValueDSpaceObjectService. addMetadata(Context context, T dso, String schema, String element, String qualifier, String lang, String value)Add a single metadata field.MetadataValueDSpaceObjectService. addMetadata(Context context, T dso, String schema, String element, String qualifier, String lang, String value, String authority, int confidence)Add a single metadata field.MetadataValueDSpaceObjectService. addMetadata(Context context, T dso, String schema, String element, String qualifier, String lang, String value, String authority, int confidence, int place)Add a single metadata value at the given place position.MetadataValueDSpaceObjectService. addMetadata(Context context, T dso, MetadataField metadataField, String language, String value)Add a metadatafield.MetadataValueDSpaceObjectService. addMetadata(Context context, T dso, MetadataField metadataField, String language, String value, String authority, int confidence)Shortcut forDSpaceObjectService.addMetadata(Context, DSpaceObject, MetadataField, String, List, List, List)when a single value need to be addedMetadataValueMetadataValueService. create(Context context, DSpaceObject dso, MetadataField metadataField)Creates a new metadata value.MetadataValueMetadataValueService. find(Context context, int valueId)Retrieves the metadata value from the database.MetadataValueMetadataValueService. getMinimum(Context context, int metadataFieldId)Get the minimum value of a given metadata field across all objects.Methods in org.dspace.content.service that return types with arguments of type MetadataValue Modifier and Type Method Description List<MetadataValue>DSpaceObjectService. addMetadata(Context context, T dso, String schema, String element, String qualifier, String lang, List<String> values)Add metadata fields.List<MetadataValue>DSpaceObjectService. addMetadata(Context context, T dso, String schema, String element, String qualifier, String lang, List<String> values, List<String> authorities, List<Integer> confidences)Add metadata fields.List<MetadataValue>DSpaceObjectService. addMetadata(Context context, T dso, MetadataField metadataField, String language, List<String> values)Add a metadatafields.List<MetadataValue>DSpaceObjectService. addMetadata(Context context, T dso, MetadataField metadataField, String lang, List<String> values, List<String> authorities, List<Integer> confidences)Add metadata fields.List<MetadataValue>MetadataValueService. findByField(Context context, MetadataField metadataField)Retrieves the metadata values for a given field from the database.Iterator<MetadataValue>MetadataValueService. findByFieldAndValue(Context context, MetadataField metadataField, String value)Retrieves matching MetadataValues for a given field and value.Iterator<MetadataValue>MetadataValueService. findByValueLike(Context context, String value)List<MetadataValue>DSpaceObjectService. getMetadata(T dSpaceObject, String mdString, String authority)Get the value(s) of a metadata field.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)Get the value(s) of a metadata field.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. getMetadataByMetadataString(T dSpaceObject, String mdString)Retrieve metadata field values from a given metadata string of the form<schema prefix>.<element>[.<qualifier>|.*]Methods in org.dspace.content.service with parameters of type MetadataValue Modifier and Type Method Description voidMetadataValueService. delete(Context context, MetadataValue metadataValue)Delete the metadata field.voidMetadataValueService. update(Context context, MetadataValue metadataValue)Update the metadata value in the database.voidMetadataValueService. update(Context context, MetadataValue metadataValue, boolean modifyParentObject)Method parameters in org.dspace.content.service with type arguments of type MetadataValue Modifier and Type Method Description voidDSpaceObjectService. removeMetadataValues(Context context, T dso, List<MetadataValue> values) -
Uses of MetadataValue in org.dspace.embargo
Methods in org.dspace.embargo that return types with arguments of type MetadataValue Modifier and Type Method Description List<MetadataValue>EmbargoServiceImpl. getLiftMetadata(Context context, Item item) -
Uses of MetadataValue in org.dspace.embargo.service
Methods in org.dspace.embargo.service that return types with arguments of type MetadataValue Modifier and Type Method Description List<MetadataValue>EmbargoService. getLiftMetadata(Context context, Item item)
-