Class DSpaceObjectConverter<M extends org.dspace.content.DSpaceObject,​R extends DSpaceObjectRest>

    • Constructor Detail

      • DSpaceObjectConverter

        public DSpaceObjectConverter()
    • Method Detail

      • newInstance

        protected abstract R newInstance()
      • getPermissionFilteredMetadata

        public MetadataValueList getPermissionFilteredMetadata​(org.dspace.core.Context context,
                                                               M obj)
        Retrieves the metadata list filtered according to the hidden metadata configuration When the context is null, it will return the metadatalist as for an anonymous user
        Parameters:
        context - The context
        obj - The object of which the filtered metadata will be retrieved
        Returns:
        A list of object metadata filtered based on the the hidden metadata configuration