AddonException

@PublicApi
public class AddonException extends RuntimeException



Meet アドオンの SDK 内で発生した予期しないエラーを表します。

まとめ

ネストされた型

AddonException の正規エラーコード。

公開フィールド

final AddonException.Code
final Optional<AddonExceptionMetadata>

パブリック メソッド

boolean
AddonException.Code

正規のエラーコードを返します。

Optional<AddonExceptionMetadata>

例外に関連付けられている AddonExceptionMetadata を返します。

int

継承されるメソッド

java.lang.Throwable から
synchronized final void
synchronized Throwable
synchronized Throwable
String
String
StackTraceElement[]
synchronized final Throwable[]
synchronized Throwable
void
void
setStackTrace(StackTraceElement[] p)
String

公開フィールド

コード

public final AddonException.Code code

メタデータ

public final Optional<AddonExceptionMetadatametadata

パブリック メソッド

equals

public boolean equals(@Nullable Object object)

getCode

public AddonException.Code getCode()

正規のエラーコードを返します。

getMetadata

public Optional<AddonExceptionMetadatagetMetadata()

例外に関連付けられている AddonExceptionMetadata を返します。

例外に関連付けられたメタデータがない場合は、空の Optional を返します。

hashCode

public int hashCode()