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