Package io.sentry
Interface JsonDeserializer<T>
- All Known Implementing Classes:
App.Deserializer
,Breadcrumb.Deserializer
,Browser.Deserializer
,CheckIn.Deserializer
,ClientReport.Deserializer
,Contexts.Deserializer
,DebugImage.Deserializer
,DebugMeta.Deserializer
,Device.Deserializer
,Device.DeviceOrientation.Deserializer
,DiscardedEvent.Deserializer
,Geo.Deserializer
,Gpu.Deserializer
,MeasurementValue.Deserializer
,Mechanism.Deserializer
,Message.Deserializer
,MetricSummary.Deserializer
,MonitorConfig.Deserializer
,MonitorContexts.Deserializer
,MonitorSchedule.Deserializer
,OperatingSystem.Deserializer
,ProfileMeasurement.Deserializer
,ProfileMeasurementValue.Deserializer
,ProfilingTraceData.Deserializer
,ProfilingTransactionData.Deserializer
,Request.Deserializer
,Response.Deserializer
,SdkInfo.Deserializer
,SdkVersion.Deserializer
,SentryAppStartProfilingOptions.Deserializer
,SentryEnvelopeHeader.Deserializer
,SentryEnvelopeItemHeader.Deserializer
,SentryEvent.Deserializer
,SentryException.Deserializer
,SentryId.Deserializer
,SentryLockReason.Deserializer
,SentryPackage.Deserializer
,SentryRuntime.Deserializer
,SentrySpan.Deserializer
,SentryStackFrame.Deserializer
,SentryStackTrace.Deserializer
,SentryThread.Deserializer
,SentryTransaction.Deserializer
,Session.Deserializer
,SpanContext.Deserializer
,SpanId.Deserializer
,SpanStatus.Deserializer
,TraceContext.Deserializer
,TransactionInfo.Deserializer
,User.Deserializer
,UserFeedback.Deserializer
,ViewHierarchy.Deserializer
,ViewHierarchyNode.Deserializer
@Internal
public interface JsonDeserializer<T>
-
Method Summary
Modifier and TypeMethodDescriptiondeserialize
(@NotNull JsonObjectReader reader, @NotNull ILogger logger)
-
Method Details
-
deserialize
@NotNull T deserialize(@NotNull @NotNull JsonObjectReader reader, @NotNull @NotNull ILogger logger) throws Exception - Throws:
Exception
-