1111import dev .restate .common .Slice ;
1212import dev .restate .common .function .ThrowingFunction ;
1313import java .util .Objects ;
14- import org .jetbrains .annotations .NotNull ;
1514import org .jspecify .annotations .*;
1615
1716/**
@@ -72,7 +71,7 @@ public Slice serialize(T value) {
7271 }
7372
7473 @ Override
75- public T deserialize (@ NotNull Slice value ) {
74+ public T deserialize (@ NonNull Slice value ) {
7675 return deserializer .asFunction ().apply (value .toByteArray ());
7776 }
7877 };
@@ -93,7 +92,7 @@ public Slice serialize(T value) {
9392 }
9493
9594 @ Override
96- public T deserialize (@ NotNull Slice value ) {
95+ public T deserialize (@ NonNull Slice value ) {
9796 return deserializer .asFunction ().apply (value .toByteArray ());
9897 }
9998
@@ -112,7 +111,7 @@ public Slice serialize(T value) {
112111 }
113112
114113 @ Override
115- public T deserialize (@ NotNull Slice value ) {
114+ public T deserialize (@ NonNull Slice value ) {
116115 return inner .deserialize (value );
117116 }
118117
@@ -132,7 +131,7 @@ public Slice serialize(Void value) {
132131 }
133132
134133 @ Override
135- public Void deserialize (@ NotNull Slice value ) {
134+ public Void deserialize (@ NonNull Slice value ) {
136135 return null ;
137136 }
138137
@@ -151,7 +150,7 @@ public Slice serialize(byte[] value) {
151150 }
152151
153152 @ Override
154- public byte [] deserialize (@ NotNull Slice value ) {
153+ public byte [] deserialize (@ NonNull Slice value ) {
155154 return value .toByteArray ();
156155 }
157156 };
@@ -165,7 +164,7 @@ public Slice serialize(Slice value) {
165164 }
166165
167166 @ Override
168- public Slice deserialize (@ NotNull Slice value ) {
167+ public Slice deserialize (@ NonNull Slice value ) {
169168 return value ;
170169 }
171170 };
0 commit comments