package zserio.runtime.service; import zserio.runtime.io.Writer; /** ServiceData implementation based on raw data. */ public final class RawServiceData implements ServiceData<Writer> { /** * Constructor from raw data. * * @param rawData Raw data to use. */ public RawServiceData(byte[] rawData) { this.rawData = rawData; } @Override public byte[] getByteArray() { return rawData; } @Override public Writer getZserioObject() { return null; } private final byte[] rawData; }