createGetComponentException in JavaUtils.cpp), so the class name must survive R8 obfuscation. C++ uses FindClass("com/meta/spatial/core/GetComponentException") plus GetMethodID(<init>) to instantiate it before throw.
class GetComponentException(message: String, val attributeId: Int? = null, val entityId: Long? = null, cause: Throwable? = null) : RuntimeException
GetComponentException
(
message
, attributeId
, entityId
, cause
)
|
Signature
constructor(message: String, attributeId: Int? = null, entityId: Long? = null, cause: Throwable? = null) Parameters message: StringattributeId: Int?
The attribute ID that caused the error (if applicable)
entityId: Long?
The entity ID involved in the operation (if applicable)
cause: Throwable?Returns GetComponentException |
attributeId
: Int?
[Get] |
The attribute ID that caused the error (if applicable)
Signature
val attributeId: Int? = null |
entityId
: Long?
[Get] |
The entity ID involved in the operation (if applicable)
Signature
val entityId: Long? = null |