ByteArrayInputStream is a Java and Android class implementing a stream that reads data from a byte array.
Questions tagged [bytearrayinputstream]
107 questions
1
vote
1 answer
ByteArrayInputStream to FileInputStream without writing the file to hard drive
I read a file from the database that is in a byte[] array, using the ByteArrayInputStream.
InputStream input = new ByteArrayInputStream(lc.getTable());
For a further processing of the file I need a FileInputStream. But I don't want to save the file…

John
- 795
- 3
- 15
- 38
1
vote
1 answer
Hybris MediaModel how to get Bytes
Is there any way in Hybris to obtain all the bytes from a MediaModel ? When I want to instantiate a PdfReader , I need to pass either the Path of the File OR the ByteArrayInputStream. How can I transform the MediaModel into a Byte Array?

Nexussim Lements
- 535
- 1
- 15
- 47
1
vote
3 answers
ByteArrayInputStream does not copy the byte array?
The Documentation on ByteArrayInputStream says :
java.io.ByteArrayInputStream.ByteArrayInputStream(byte[] buf)
Creates a ByteArrayInputStream so that it uses buf as its buffer array. The buffer array is not copied. The initial value of pos is 0…

Bhaskar
- 7,443
- 5
- 39
- 51
1
vote
0 answers
PyAudio: Converting paInt16 byte array into Int16 and then back into a byte array using 'read'
This is my first post so I will try to format it logically. I am creating a live (real-time) audio modulation code in Python primarily using PyAudio.
First, I store small chunks of the audio in format pyaudio.paInt16 . Later in the code, I will…

Benjamin Crystal
- 11
- 2
1
vote
2 answers
Does IOUtils.toByteArray(inputStream) method internally close inputStream object?
Here is my code flow for which file content is getting lost and I think may be IOUtils.toByteArray() line is problem, please guide what is actually going wrong here.
File content getting lost :
InputStream stream =…

Abhishek
- 1,558
- 16
- 28
1
vote
2 answers
Difference between FileInputStream and ByteArrayInputStream
I try to read file type using two ways. It is working while using ByteArrayInputStream but not FileInputStream
Using FileInputStream with URLConnection,
String fileType = URLConnection
.guessContentTypeFromStream(
new FileInputStream(new…

schoolcoder
- 1,546
- 3
- 15
- 31
1
vote
1 answer
Practical usage of ByteArrayInputStream/ByteArrayOutputStream
What are some practical areas where ByteArrayInputStream and/or ByteArrayOutputStream are used? Examples are also welcome.
If one searches for examples, one finds usually something like:
byte[] buf = { 16, 47, 12 };
ByteArrayInputStream byt = new…

Jan Bodnar
- 10,969
- 6
- 68
- 77
1
vote
1 answer
Dangers/Guarantees for using ByteArrayInputStream to have "Correct" mark/reset behaviour
The question may be generic but I am trying to understand the major implications here.
I am trying to do some byte code engineering using BCEL library and part of the workflow requires me to read the same byte code file multiple times (from the…

ha9u63a7
- 6,233
- 16
- 73
- 108
1
vote
2 answers
ByteBuffer and ByteArrayInputStream same underlying byte[]
Is it "safe" to have a ByteBuffer and a ByteArrayInputStream share an underlying byte [] as long they only read from it? If I read/get from one and then the other, since each has their own internal marks/counters etc., is there a possibility of a…

user3416961
- 31
- 3
1
vote
0 answers
Send and receive an object via DatagramChannels
I have a problem with ByteArrayInputStream + ObjectInputStream (and corresponding output streams).
I want to write some (different) instances of the class Pair over an UDP channel, and I've managed to this way:
For writing (this.scores is a…

Davide R.
- 207
- 2
- 8
1
vote
1 answer
Convert ByteArraySeekableStream back to JSON in Mule
I have a flow that I have separated as part of it can be reused. I have added a flow reference in the existing flow to the new flow but am facing an issue with using the datatype that the payload is changed to when it enters the new flow.
The new…

user3165854
- 1,505
- 8
- 48
- 100
1
vote
1 answer
Serializing and Deserializing data with Double value in Java
I am using the function toByteBuffer() to serialize some data. Please note that I am using DataOutputStream to write the serialized data.
public ByteBuffer toByteBuffer() throws IOException {
ByteArrayOutputStream bs = new…

Pritom
- 61
- 7
1
vote
0 answers
How to read OLE Object of Package Part for reading of embedded zip file in java?
HI I am new comer java developer of OLE Object of Package Part. i am facing issue about to read embedded zip from docx file in my current project.
I have read docx file and get package part to read embedded object . it returns PackagePart class.
We…

user1574116
- 31
- 1
- 3
1
vote
3 answers
How do I compress with commons compress in memory?
I am trying to bzip2 data in memory using commons compress. I am trying this:
private static final int bufferSize = 8192;
public void compress(
ByteArrayInputStream byteArrayInputStream,
CompressorOutputStream compressorOutputStream)…

David Williams
- 8,388
- 23
- 83
- 171
1
vote
1 answer
How to correctly convert a Blob object into a ByteArrayInputStream object?
I khave some doubt about how convert a Blob object (taken from a database and representing a PDF) into a ByteArrayInputStream object.
So I know that I can do something like this:
ByteArrayOutputStream docPDF = null;
InputStream blobinstream =…
user4296472