java-commons/commons-serialize-generator/src/test/java/io/gitlab/jfronny/commons/serialize/generator/test/ExampleAdapter.java

15 lines
573 B
Java

package io.gitlab.jfronny.commons.serialize.generator.test;
import io.gitlab.jfronny.commons.serialize.SerializeReader;
import io.gitlab.jfronny.commons.serialize.SerializeWriter;
public class ExampleAdapter {
public static <TEx extends Exception, Writer extends SerializeWriter<TEx, Writer>> void serialize(boolean bool, Writer writer) throws TEx {
writer.value(!bool);
}
public static <TEx extends Exception, Reader extends SerializeReader<TEx, Reader>> boolean deserialize(Reader reader) throws TEx {
return !reader.nextBoolean();
}
}