//shared/org.readium.r2.shared/UserException
UserException¶
[androidJvm]\ open class UserException : Exception
An exception that can be presented to the user using a localized message.
Constructors¶
UserException | [androidJvm] fun UserException(@StringResuserMessageId: Int, vararg args: Any?, cause: Throwable? = null) |
UserException | [androidJvm] fun UserException(@PluralsResuserMessageId: Int, quantity: Int?, vararg args: Any?, cause: Throwable? = null) |
UserException | [androidJvm] fun UserException(message: String, cause: Throwable? = null) |
UserException | [androidJvm] fun UserException(cause: UserException) |
Functions¶
Name | Summary |
---|---|
addSuppressed | [androidJvm] fun addSuppressed(p0: Throwable) |
fillInStackTrace | [androidJvm] open fun fillInStackTrace(): Throwable |
getLocalizedMessage | [androidJvm] open fun getLocalizedMessage(): String |
getStackTrace | [androidJvm] open fun getStackTrace(): Array<StackTraceElement> |
getSuppressed | [androidJvm] fun getSuppressed(): Array<Throwable> |
getUserMessage | [androidJvm] open fun getUserMessage(context: Context, includesCauses: Boolean = true): String Gets the localized user-facing message for this exception. |
initCause | [androidJvm] open fun initCause(p0: Throwable): Throwable |
printStackTrace | [androidJvm] open fun printStackTrace() open fun printStackTrace(p0: PrintStream) open fun printStackTrace(p0: PrintWriter) |
setStackTrace | [androidJvm] open fun setStackTrace(p0: Array<StackTraceElement>) |
Properties¶
Name | Summary |
---|---|
cause | [androidJvm] open val cause: Throwable? |
message | [androidJvm] open val message: String? |
Inheritors¶
Name |
---|
Exception |
Exception |
OpeningException |
SearchException |
HttpException |