@@ -21,28 +21,85 @@ The `FileValidator` class is used to validate files. It has the following method
21
21
22
22
## How to use
23
23
24
+ ### isValidAudio
25
+
24
26
``` java
25
- import io.github.multiform_validator.FileValidator ;
27
+ import static io.github.multiform_validator.FileValidator.isValidAudio ;
26
28
27
29
import java.io.File ;
28
30
29
31
public class Main {
30
32
public static void main (String [] args ) {
31
- File file = new File (" path/to/file" );
32
- System . out. println(FileValidator . isValidAudio(file)); // true | false
33
- System . out. println(FileValidator . isValidImage(file)); // true | false
34
- System . out. println(FileValidator . isValidPdf(file)); // true | false
35
- System . out. println(FileValidator . isValidTxt(file)); // true | false
36
-
33
+ File file = new File (" src/main/resources/audio.mp3" );
34
+ System . out. println(isValidAudio(file)); // true | false
35
+
37
36
exampleExcludingExtensions();
38
37
}
39
-
38
+
40
39
public static void exampleExcludingExtensions () {
41
- File file = new File (" path/to/file " );
40
+ File file = new File (" src/main/resources/audio.mp3 " );
42
41
String [] audioExtensions = {" mp3" };
42
+ System . out. println(isValidAudio(file, audioExtensions)); // false
43
+ }
44
+ }
45
+ ```
46
+
47
+ ### isValidImage
48
+
49
+ ``` java
50
+ import static io.github.multiform_validator.FileValidator.isValidImage ;
51
+
52
+ import java.io.File ;
53
+
54
+ public class Main {
55
+ public static void main (String [] args ) {
56
+ File file = new File (" src/main/resources/image.png" );
57
+ System . out. println(isValidImage(file)); // true | false
58
+
59
+ exampleExcludingExtensions();
60
+ example2ExcludingExtensions();
61
+ }
62
+
63
+ public static void exampleExcludingExtensions () {
64
+ File file = new File (" src/main/resources/image.png" );
43
65
String [] imageExtensions = {" ico" , " jpeg" , " png" };
44
- System . out. println(FileValidator . isValidAudio(file, audioExtensions)); // true | false
45
- System . out. println(FileValidator . isValidImage(file, imageExtensions)); // false | true
66
+ System . out. println(isValidImage(file, imageExtensions)); // false
67
+ }
68
+
69
+ public static void example2ExcludingExtensions () {
70
+ File file = new File (" src/main/resources/image.png" );
71
+ String [] imageExtensions = {" ico" , " jpeg" };
72
+ System . out. println(isValidImage(file, imageExtensions)); // true | false
73
+ }
74
+ }
75
+ ```
76
+
77
+ ### isValidPdf
78
+
79
+ ``` java
80
+ import static io.github.multiform_validator.FileValidator.isValidPdf ;
81
+
82
+ import java.io.File ;
83
+
84
+ public class Main {
85
+ public static void main (String [] args ) {
86
+ File file = new File (" src/main/resources/file.pdf" );
87
+ System . out. println(isValidPdf(file)); // true | false
88
+ }
89
+ }
90
+ ```
91
+
92
+ ### isValidTxt
93
+
94
+ ``` java
95
+ import static io.github.multiform_validator.FileValidator.isValidTxt ;
96
+
97
+ import java.io.File ;
98
+
99
+ public class Main {
100
+ public static void main (String [] args ) {
101
+ File file = new File (" src/main/resources/file.txt" );
102
+ System . out. println(isValidTxt(file)); // true | false
46
103
}
47
104
}
48
105
```
0 commit comments