Files
dspace-angular/src/app/shared/search/normalized-search-result.model.ts
2019-07-10 13:17:28 +02:00

22 lines
603 B
TypeScript

import { autoserialize, autoserializeAs } from 'cerialize';
import { MetadataMap } from '../../core/shared/metadata.models';
import { ListableObject } from '../object-collection/shared/listable-object.model';
/**
* Represents a normalized version of a search result object of a certain DSpaceObject
*/
export class NormalizedSearchResult implements ListableObject {
/**
* The UUID of the DSpaceObject that was found
*/
@autoserialize
indexableObject: string;
/**
* The metadata that was used to find this item, hithighlighted
*/
@autoserialize
hitHighlights: MetadataMap;
}