• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 /*
2  * Copyright (c) 2021-2022 Huawei Device Co., Ltd.
3  * Licensed under the Apache License, Version 2.0 (the "License");
4  * you may not use this file except in compliance with the License.
5  * You may obtain a copy of the License at
6  *
7  *     http://www.apache.org/licenses/LICENSE-2.0
8  *
9  * Unless required by applicable law or agreed to in writing, software
10  * distributed under the License is distributed on an "AS IS" BASIS,
11  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12  * See the License for the specific language governing permissions and
13  * limitations under the License.
14  */
15 
16 package com.ohos.hapsigntool.error;
17 
18 /**
19  * Errors.
20  *
21  * @since 2021/12/28
22  */
23 public enum ERROR {
24     /**
25      * Enum constant COMMAND_ERROR.
26      */
27     COMMAND_ERROR(101),
28     /**
29      * Enum constant FILE_NOT_FOUND.
30      */
31     FILE_NOT_FOUND(102),
32     /**
33      * Enum constant WRITE_FILE_ERROR.
34      */
35     WRITE_FILE_ERROR(103),
36     /**
37      * Enum constant READ_FILE_ERROR.
38      */
39     READ_FILE_ERROR(104),
40     /**
41      * Enum constant NOT_SUPPORT_ERROR.
42      */
43     NOT_SUPPORT_ERROR(105),
44     /**
45      * Enum constant NETWORK_ERROR.
46      */
47     NETWORK_ERROR(106),
48     /**
49      * Enum constant SIGN_ERROR.
50      */
51     SIGN_ERROR(107),
52     /**
53      * Enum constant VERIFY_ERROR.
54      */
55     VERIFY_ERROR(108),
56     /**
57      * Enum constant ACCESS_ERROR.
58      */
59     ACCESS_ERROR(109);
60 
61     /**
62      * Field errorCode.
63      */
64     private final int errorCode;
65 
66     /**
67      * getErrorCode.
68      *
69      * @return Integer code
70      */
getErrorCode()71     public int getErrorCode() {
72         return this.errorCode;
73     }
74 
ERROR(int code)75     ERROR(int code) {
76         this.errorCode = code;
77     }
78 }
79