dnet40/modules/uoa-services-library/branches/landing-redesign/ng-openaire-library/src/app/utils/entities/contentProvider.ts @ 58201
1 |
export class ContentProvider { |
---|---|
2 |
id: string; |
3 |
openaireId: string; |
4 |
communityId: string; |
5 |
name: string; |
6 |
officialname: string; |
7 |
selectioncriteria: SelectionCriteria; |
8 |
}
|
9 |
|
10 |
export class SelectionCriteria { |
11 |
criteria: Criteria[] = []; |
12 |
}
|
13 |
|
14 |
export class Criteria { |
15 |
constraint: Constraint[] = []; |
16 |
}
|
17 |
|
18 |
export class Constraint { |
19 |
verb: string = 'contains'; |
20 |
field: string = null; |
21 |
value: string; |
22 |
}
|