public class

LEDataOutputStream

extends FilterOutputStream
implements DataOutput
java.lang.Object
   ↳ java.io.OutputStream
     ↳ java.io.FilterOutputStream
       ↳ com.pnfsoftware.jeb.util.io.LEDataOutputStream

Class Overview

Little-endian version of a DataOutputStream.

Summary

[Expand]
Inherited Fields
From class java.io.FilterOutputStream
Public Constructors
LEDataOutputStream(OutputStream out)
Public Methods
void close()
int size()
void write(byte[] b, int off, int len)
void writeBoolean(boolean v)
void writeByte(int v)
void writeBytes(String s)
Danger: not portable! Uses local system encoding.
void writeChar(int v)
void writeChars(String s)
void writeDouble(double v)
void writeFloat(float v)
void writeInt(int v)
void writeIntULEB128(int v)
void writeLong(long v)
void writeLongULEB128(long v)
void writeShort(int v)
void writeUTF(String str)
Note: the string counter is stored in big-endian.
[Expand]
Inherited Methods
From class java.io.FilterOutputStream
From class java.io.OutputStream
From class java.lang.Object
From interface java.io.Closeable
From interface java.io.DataOutput
From interface java.io.Flushable
From interface java.lang.AutoCloseable

Public Constructors

public LEDataOutputStream (OutputStream out)

Public Methods

public void close ()

Throws
IOException

public int size ()

public void write (byte[] b, int off, int len)

Throws
IOException

public void writeBoolean (boolean v)

Throws
IOException

public void writeByte (int v)

Throws
IOException

public void writeBytes (String s)

Danger: not portable! Uses local system encoding.

Throws
IOException

public void writeChar (int v)

Throws
IOException

public void writeChars (String s)

Throws
IOException

public void writeDouble (double v)

Throws
IOException

public void writeFloat (float v)

Throws
IOException

public void writeInt (int v)

Throws
IOException

public void writeIntULEB128 (int v)

Throws
IOException

public void writeLong (long v)

Throws
IOException

public void writeLongULEB128 (long v)

Throws
IOException

public void writeShort (int v)

Throws
IOException

public void writeUTF (String str)

Note: the string counter is stored in big-endian.

Throws
IOException