# Class: com.pnfsoftware.jeb.util.io.LEDataInputStream

Little\-endian version of a [DataInputStream](DataInputStream).

## Constructor: LEDataInputStream
- parameter: `in`, type: `java.io.InputStream`


## Method: close


## Method: read
- parameter: `ba`, type: `byte[]`
- return type: `int`


## Method: read
- parameter: `ba`, type: `byte[]`
- parameter: `off`, type: `int`
- parameter: `len`, type: `int`
- return type: `int`


## Method: readBoolean
- return type: `boolean`


## Method: readByte
- return type: `byte`


## Method: readChar
- return type: `char`


## Method: readDouble
- return type: `double`


## Method: readFloat
- return type: `float`


## Method: readFully
- parameter: `ba`, type: `byte[]`


## Method: readFully
- parameter: `ba`, type: `byte[]`
- parameter: `off`, type: `int`
- parameter: `len`, type: `int`


## Method: readInt
- return type: `int`


## Method: readIntULEB128
- return type: `int`


## Method: readLine
- return type: `java.lang.String`

Description: Danger: not portable\! Uses local system encoding.

## Method: readLong
- return type: `long`


## Method: readLongULEB128
- return type: `long`


## Method: readShort
- return type: `short`


## Method: readUTF
- return type: `java.lang.String`


## Method: readUnsignedByte
- return type: `int`


## Method: readUnsignedShort
- return type: `int`


## Method: skipBytes
- parameter: `n`, type: `int`
- return type: `int`


## Method: skipExact
- parameter: `n`, type: `long`


