Uses of Class
org.dspace.content.MetadataSchema
Packages that use MetadataSchema
Package
Description
Provides an API for reading and manipulating content in the DSpace system.
-
Uses of MetadataSchema in org.dspace.content
Fields in org.dspace.content with type parameters of type MetadataSchemaModifier and TypeFieldDescriptionstatic jakarta.persistence.metamodel.EntityType<MetadataSchema>MetadataSchema_.class_static jakarta.persistence.metamodel.SingularAttribute<MetadataSchema,Integer> MetadataSchema_.idstatic jakarta.persistence.metamodel.SingularAttribute<MetadataField,MetadataSchema> MetadataField_.metadataSchemastatic jakarta.persistence.metamodel.SingularAttribute<MetadataSchema,String> MetadataSchema_.namestatic jakarta.persistence.metamodel.SingularAttribute<MetadataSchema,String> MetadataSchema_.namespaceMethods in org.dspace.content that return MetadataSchemaModifier and TypeMethodDescriptionMetadataSchemaServiceImpl.findByNamespace(Context context, String namespace) MetadataField.getMetadataSchema()Get the schema .Methods in org.dspace.content that return types with arguments of type MetadataSchemaModifier and TypeMethodDescriptionMethods in org.dspace.content with parameters of type MetadataSchemaModifier and TypeMethodDescriptionMetadataFieldServiceImpl.create(Context context, MetadataSchema metadataSchema, String element, String qualifier, String scopeNote) voidMetadataSchemaServiceImpl.delete(Context context, MetadataSchema metadataSchema) MetadataFieldServiceImpl.findAllInSchema(Context context, MetadataSchema metadataSchema) MetadataFieldServiceImpl.findByElement(Context context, MetadataSchema metadataSchema, String element, String qualifier) protected booleanMetadataFieldServiceImpl.hasElement(Context context, int fieldId, MetadataSchema metadataSchema, String element, String qualifier) A sanity check that ensures a given element and qualifier are unique within a given schema.voidMetadataField.setMetadataSchema(MetadataSchema metadataSchema) Set the schema record key.voidMetadataSchemaServiceImpl.update(Context context, MetadataSchema metadataSchema) -
Uses of MetadataSchema in org.dspace.content.dao
Methods in org.dspace.content.dao that return MetadataSchemaModifier and TypeMethodDescriptionMetadataSchemaDAO.findByNamespace(Context context, String namespace) Methods in org.dspace.content.dao with parameters of type MetadataSchemaModifier and TypeMethodDescriptionMetadataFieldDAO.find(Context context, int metadataFieldId, MetadataSchema metadataSchema, String element, String qualifier) MetadataFieldDAO.findAllInSchema(Context context, MetadataSchema metadataSchema) MetadataFieldDAO.findByElement(Context context, MetadataSchema metadataSchema, String element, String qualifier) -
Uses of MetadataSchema in org.dspace.content.dao.impl
Methods in org.dspace.content.dao.impl that return MetadataSchemaModifier and TypeMethodDescriptionGet the schema corresponding with this short name.MetadataSchemaDAOImpl.findByNamespace(Context context, String namespace) Get the schema object corresponding to this namespace URI.Methods in org.dspace.content.dao.impl that return types with arguments of type MetadataSchemaModifier and TypeMethodDescriptionMethods in org.dspace.content.dao.impl with parameters of type MetadataSchemaModifier and TypeMethodDescriptionMetadataFieldDAOImpl.find(Context context, int metadataFieldId, MetadataSchema metadataSchema, String element, String qualifier) MetadataFieldDAOImpl.findAllInSchema(Context context, MetadataSchema metadataSchema) MetadataFieldDAOImpl.findByElement(Context context, MetadataSchema metadataSchema, String element, String qualifier) -
Uses of MetadataSchema in org.dspace.content.service
Methods in org.dspace.content.service that return MetadataSchemaModifier and TypeMethodDescriptionCreates a new metadata schema in the database, using the name and namespace.Get the schema corresponding with this numeric ID.Get the schema corresponding with this short name.MetadataSchemaService.findByNamespace(Context context, String namespace) Get the schema object corresponding to this namespace URI.Methods in org.dspace.content.service that return types with arguments of type MetadataSchemaModifier and TypeMethodDescriptionReturn all metadata schemas.Methods in org.dspace.content.service with parameters of type MetadataSchemaModifier and TypeMethodDescriptionMetadataFieldService.create(Context context, MetadataSchema metadataSchema, String element, String qualifier, String scopeNote) Creates a new metadata field.voidMetadataSchemaService.delete(Context context, MetadataSchema metadataSchema) Delete the metadata schema.MetadataFieldService.findAllInSchema(Context context, MetadataSchema metadataSchema) Return all metadata fields that are found in a given schema.MetadataFieldService.findByElement(Context context, MetadataSchema metadataSchema, String element, String qualifier) Retrieves the metadata field from the database.voidMetadataSchemaService.update(Context context, MetadataSchema metadataSchema) Update the metadata schema in the database.