wangmengmeng
2024-12-24 24432a361d5c6bd6f3d8c008693e9f1155d62517
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
package com.dji.sdk.config.version;
 
/**
 * @author sean
 * @version 1.7
 * @date 2023/5/22
 */
public enum CloudSDKVersionEnum {
 
    V0_0_1("0.0.1"),
 
    V1_0_0("1.0.0"),
 
    V1_0_1("1.0.1"),
 
    V1_0_2("1.0.2"),
 
    V1_0_3("1.0.3"),
 
    DEFAULT("1.0.3"),
 
    V99("99");
 
    private final String version;
 
    CloudSDKVersionEnum(String version) {
        this.version = version;
    }
 
    public String getVersion() {
        return version;
    }
 
    public boolean isSupported(CloudSDKVersionEnum version) {
        return this.version.compareTo(version.getVersion()) >= 0;
    }
 
    public boolean isDeprecated(CloudSDKVersionEnum version) {
        return this.version.compareTo(version.getVersion()) >= 0;
    }
}