@NonNull @Override public ModelLoader<byte[], InputStream> build(@NonNull MultiModelLoaderFactory multiFactory) { return new ByteArrayLoader<>(new Converter<InputStream>() { @Override public InputStream convert(byte[] model) { return new ByteArrayInputStream(model); } @Override public Class<InputStream> getDataClass() { return InputStream.class; } }); }
@NonNull @Override public ModelLoader<byte[], ByteBuffer> build(@NonNull MultiModelLoaderFactory multiFactory) { return new ByteArrayLoader<>(new Converter<ByteBuffer>() { @Override public ByteBuffer convert(byte[] model) { return ByteBuffer.wrap(model); } @Override public Class<ByteBuffer> getDataClass() { return ByteBuffer.class; } }); }
@Before public void setUp() { MockitoAnnotations.initMocks(this); loader = new ByteArrayLoader<>(converter); options = new Options(); }
@Override public ModelLoader<byte[], ByteBuffer> build(MultiModelLoaderFactory multiFactory) { return new ByteArrayLoader<>(new Converter<ByteBuffer>() { @Override public ByteBuffer convert(byte[] model) { return ByteBuffer.wrap(model); } @Override public Class<ByteBuffer> getDataClass() { return ByteBuffer.class; } }); }
@Override public ModelLoader<byte[], InputStream> build(MultiModelLoaderFactory multiFactory) { return new ByteArrayLoader<>(new Converter<InputStream>() { @Override public InputStream convert(byte[] model) { return new ByteArrayInputStream(model); } @Override public Class<InputStream> getDataClass() { return InputStream.class; } }); }