1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 package com.healthmarketscience.jackcess.complex;
18
19 import java.io.IOException;
20 import java.time.LocalDateTime;
21 import java.util.Date;
22 import com.healthmarketscience.jackcess.DateTimeType;
23
24
25
26
27
28
29 public interface Attachment extends ComplexValue
30 {
31 public byte[] getFileData() throws IOException;
32
33 public void setFileData(byte[] data);
34
35 public byte[] getEncodedFileData() throws IOException;
36
37 public void setEncodedFileData(byte[] data);
38
39 public String getFileName();
40
41 public void setFileName(String fileName);
42
43 public String getFileUrl();
44
45 public void setFileUrl(String fileUrl);
46
47 public String getFileType();
48
49 public void setFileType(String fileType);
50
51
52
53
54 @Deprecated
55 public Date getFileTimeStamp();
56
57
58
59
60 @Deprecated
61 public void setFileTimeStamp(Date fileTimeStamp);
62
63 public LocalDateTime getFileLocalTimeStamp();
64
65 public void setFileLocalTimeStamp(LocalDateTime fileTimeStamp);
66
67 public Object getFileTimeStampObject();
68
69 public Integer getFileFlags();
70
71 public void setFileFlags(Integer fileFlags);
72 }