public interface ISerializer
Modifier and Type | Method and Description |
---|---|
<T> T |
deserialize(@NotNull java.io.Reader reader,
@NotNull java.lang.Class<T> clazz) |
@Nullable SentryEnvelope |
deserializeEnvelope(@NotNull java.io.InputStream inputStream) |
@NotNull java.lang.String |
serialize(@NotNull java.util.Map<java.lang.String,java.lang.Object> data) |
void |
serialize(@NotNull SentryEnvelope envelope,
@NotNull java.io.OutputStream outputStream) |
<T> void |
serialize(T entity,
@NotNull java.io.Writer writer) |
@Nullable <T> T deserialize(@NotNull @NotNull java.io.Reader reader, @NotNull @NotNull java.lang.Class<T> clazz)
@Nullable @Nullable SentryEnvelope deserializeEnvelope(@NotNull @NotNull java.io.InputStream inputStream)
<T> void serialize(@NotNull T entity, @NotNull @NotNull java.io.Writer writer) throws java.io.IOException
java.io.IOException
void serialize(@NotNull @NotNull SentryEnvelope envelope, @NotNull @NotNull java.io.OutputStream outputStream) throws java.lang.Exception
java.lang.Exception
@NotNull @NotNull java.lang.String serialize(@NotNull @NotNull java.util.Map<java.lang.String,java.lang.Object> data) throws java.lang.Exception
java.lang.Exception