package com.seewo.libnfc.model;

import com.seewo.libnfc.tools.HexTools;

/* JADX INFO: loaded from: classes.dex */
public class NfcCard {
    private int mSize;
    private MifareTypes mType;
    private byte[] mUid;

    public enum MifareTypes {
        Mifare_Classic,
        Mifare_Plus_SL3,
        Mifare_Plus_SL1,
        Mifare_Pro,
        Mifare_Desfire,
        Mifare_Utralight,
        Mifare_Utralight_C
    }

    public NfcCard(byte[] bArr, int i, MifareTypes mifareTypes) {
        this.mUid = bArr;
        this.mSize = i;
        this.mType = mifareTypes;
    }

    public byte[] getUid() {
        return this.mUid;
    }

    public int getSize() {
        return this.mSize;
    }

    public MifareTypes getType() {
        return this.mType;
    }

    public String toString() {
        return "NFCard [Uid=" + HexTools.bytesToHexString(this.mUid) + ", Size=" + this.mSize + ", Type=" + this.mType + "]";
    }
}
