# Class: com.pnfsoftware.jeb.util.encoding.LongLEB128

Read and write LEB128\-encoded longs. An 8\-byte long is encoded on 1 to 10 bytes. 

 For decoding only on byte arrays, use the highest\-level utility methods in [LEB128](LEB128).

## Constructor: LongLEB128


## Static Method: decodeULEB128
- parameter: `input`, type: `java.io.InputStream`
- return type: `com.pnfsoftware.jeb.util.encoding.LongLEB128.DecodedLong`


## Static Method: readULEB128
- parameter: `input`, type: `java.io.InputStream`
- return type: `long`


## Static Method: writeSLEB128
- parameter: `out`, type: `java.io.OutputStream`
- parameter: `v`, type: `long`


## Static Method: writeULEB128
- parameter: `out`, type: `java.io.OutputStream`
- parameter: `v`, type: `long`


