1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 package org.openehealth.ipf.commons.audit.types;
18
19
20
21
22
23 public interface MediaType extends CodedValueType {
24
25 static MediaType of(String code, String codeSystemName, String originalText) {
26 return new MediaTypeImpl(code, codeSystemName, originalText);
27 }
28
29 static MediaType of(CodedValueType codedValueType) {
30 return new MediaTypeImpl(codedValueType);
31 }
32
33 class MediaTypeImpl extends CodedValueTypeImpl implements MediaType {
34 public MediaTypeImpl(String code, String codeSystemName, String originalText) {
35 super(code, codeSystemName, originalText);
36 }
37
38 public MediaTypeImpl(CodedValueType codedValueType) {
39 super(codedValueType);
40 }
41 }
42 }