15 lines
573 B
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();
|
|
}
|
|
}
|