# Class: com.pnfsoftware.jeb.core.input.LazyInput

An input backed by an [IDataProvider](IDataProvider).

## Constructor: LazyInput
- parameter: `prv`, type: `com.pnfsoftware.jeb.core.input.IDataProvider`
- parameter: `entryName`, type: `java.lang.String`
- parameter: `hintEntrySize`, type: `long`


## Constructor: LazyInput
- parameter: `prv`, type: `com.pnfsoftware.jeb.core.input.IDataProvider`
- parameter: `entryName`, type: `java.lang.String`
- parameter: `hintEntrySize`, type: `long`
- parameter: `id`, type: `int`

Description: 
parameter: prv: 
parameter: entryName: 
parameter: hintEntrySize: 
parameter: id: 

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


## Method: close


## Method: getChannel
- return type: `java.nio.channels.SeekableByteChannel`


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


## Method: getHeader
- return type: `java.nio.ByteBuffer`


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


## Method: getStream
- return type: `java.io.InputStream`


