package com.seewo.sdk.event;

import android.view.KeyEvent;
import d.b.a.a.a;

/* JADX INFO: loaded from: classes.dex */
public class GlobalKeyEvent {
    private int mAction;
    private int mDeviceId;
    private long mDownTime;
    private long mEventTime;
    private int mFlags;
    private int mKeyCode;
    private int mMetaState;
    private int mRepeatCount;
    private int mScanCode;
    private int mSource;

    public KeyEvent dumpKeyEvent() {
        return new KeyEvent(this.mDownTime, this.mEventTime, this.mAction, this.mKeyCode, this.mRepeatCount, this.mMetaState, this.mDeviceId, this.mScanCode, this.mFlags, this.mSource);
    }

    public int getAction() {
        return this.mAction;
    }

    public int getDeviceId() {
        return this.mDeviceId;
    }

    public long getDownTime() {
        return this.mDownTime;
    }

    public long getEventTime() {
        return this.mEventTime;
    }

    public int getFlags() {
        return this.mFlags;
    }

    public int getKeyCode() {
        return this.mKeyCode;
    }

    public int getMetaState() {
        return this.mMetaState;
    }

    public int getRepeatCount() {
        return this.mRepeatCount;
    }

    public int getScanCode() {
        return this.mScanCode;
    }

    public int getSource() {
        return this.mSource;
    }

    public void parseKeyEvent(KeyEvent keyEvent) {
        this.mDeviceId = keyEvent.getDeviceId();
        this.mSource = keyEvent.getSource();
        this.mMetaState = keyEvent.getMetaState();
        this.mAction = keyEvent.getAction();
        this.mKeyCode = keyEvent.getKeyCode();
        this.mScanCode = keyEvent.getScanCode();
        this.mRepeatCount = keyEvent.getRepeatCount();
        this.mFlags = keyEvent.getFlags();
        this.mDownTime = keyEvent.getDownTime();
        this.mEventTime = keyEvent.getEventTime();
    }

    public void setAction(int i2) {
        this.mAction = i2;
    }

    public void setDeviceId(int i2) {
        this.mDeviceId = i2;
    }

    public void setDownTime(long j2) {
        this.mDownTime = j2;
    }

    public void setEventTime(long j2) {
        this.mEventTime = j2;
    }

    public void setFlags(int i2) {
        this.mFlags = i2;
    }

    public void setKeyCode(int i2) {
        this.mKeyCode = i2;
    }

    public void setMetaState(int i2) {
        this.mMetaState = i2;
    }

    public void setRepeatCount(int i2) {
        this.mRepeatCount = i2;
    }

    public void setScanCode(int i2) {
        this.mScanCode = i2;
    }

    public void setSource(int i2) {
        this.mSource = i2;
    }

    public String toString() {
        StringBuilder sbB = a.B("KeyEvent { action=");
        sbB.append(this.mAction);
        sbB.append(", keyCode=");
        sbB.append(this.mKeyCode);
        sbB.append(", scanCode=");
        sbB.append(this.mScanCode);
        sbB.append(", metaState=");
        sbB.append(this.mMetaState);
        sbB.append(", flags=0x");
        sbB.append(Integer.toHexString(this.mFlags));
        sbB.append(", repeatCount=");
        sbB.append(this.mRepeatCount);
        sbB.append(", eventTime=");
        sbB.append(this.mEventTime);
        sbB.append(", downTime=");
        sbB.append(this.mDownTime);
        sbB.append(", deviceId=");
        sbB.append(this.mDeviceId);
        sbB.append(", source=0x");
        sbB.append(Integer.toHexString(this.mSource));
        sbB.append(" }");
        return sbB.toString();
    }
}
