001 /*
002 * ===========================================================================================
003 * = COPYRIGHT
004 *          PAX Computer Technology (Shenzhen) Co., Ltd. PROPRIETARY INFORMATION
005 *   This software is supplied under the terms of a license agreement or nondisclosure
006 *   agreement with PAX Computer Technology (Shenzhen) Co., Ltd. and may not be copied or
007 *   disclosed except in accordance with the terms in that agreement.
008 *     Copyright (C) 2017-2023 PAX Computer Technology (Shenzhen) Co., Ltd. All rights reserved.
009 * Description: // Detail description about the function of this module,
010 *             // interfaces with the other modules, and dependencies.
011 * Revision History:
012 * Date                         Author                        Action
013 * 2017/04/01                   PAX                     Create/Add/Modify/Delete
014 * ===========================================================================================
015 */
016 
017package com.pax.dal.entity;
018
019/**
020 * <div class="zh"> PIN BLOCK的格式定义 </div> <div class="en"> PIN BLOCK format </div>
021 * 
022 * @author Steven.W
023 * 
024 */
025public enum EPinBlockMode {
026    /**
027     * <div class="zh"> ISO9564_0 </div> <div class="en"> ISO9564_0 </div>
028     */
029    ISO9564_0((byte) 0x00),
030    /**
031     * <div class="zh"> ISO9564_1 </div> <div class="en"> ISO9564_1 </div>
032     */
033    ISO9564_1((byte) 0x01),
034    /**
035     * <div class="zh"> ISO9564_3 </div> <div class="en"> ISO9564_3 </div>
036     * 
037     */
038    ISO9564_3((byte) 0x02),
039    /**
040     * <div class="zh"> EPS PINBLOCK Format </div> <div class="en"> EPS PINBLOCK Format </div>
041     */
042    HKEPS((byte) 0x03);
043
044    private byte pinBlockMode;
045
046    private EPinBlockMode(byte pinBlockMode) {
047        this.pinBlockMode = pinBlockMode;
048    }
049
050    public byte getPinBlockMode() {
051        return pinBlockMode;
052    }
053}