package com.unity3d.ads.log; /* loaded from: classes2.dex */ class DeviceLogEntry { private DeviceLogLevel _logLevel; private String _originalMessage; private StackTraceElement _stackTraceElement; public DeviceLogEntry(DeviceLogLevel deviceLogLevel, String str, StackTraceElement stackTraceElement) { this._logLevel = null; this._originalMessage = null; this._stackTraceElement = null; this._logLevel = deviceLogLevel; this._originalMessage = str; this._stackTraceElement = stackTraceElement; } public DeviceLogLevel getLogLevel() { return this._logLevel; } public String getParsedMessage() { String str; String str2; int i; String str3 = this._originalMessage; StackTraceElement stackTraceElement = this._stackTraceElement; if (stackTraceElement != null) { str = stackTraceElement.getClassName(); str2 = this._stackTraceElement.getMethodName(); i = this._stackTraceElement.getLineNumber(); } else { str = "UnknownClass"; str2 = "unknownMethod"; i = -1; } if (str3 != null && !str3.isEmpty()) { str3 = " :: " + str3; } if (str3 == null) { str3 = ""; } return str + "." + str2 + "()" + (" (line:" + i + ")") + str3; } }