public final class NewDataItemInput<D extends DataItem> extends NewItemInput<D> implements com.github.akurilov.commons.io.Input<D>
idInput, itemFactory| Constructor and Description |
|---|
NewDataItemInput(ItemFactory<D> itemFactory,
IdStringInput idInput,
com.github.akurilov.commons.system.SizeInBytes dataSize) |
| Modifier and Type | Method and Description |
|---|---|
D |
get() |
int |
get(java.util.List<D> buffer,
int maxCount) |
com.github.akurilov.commons.system.SizeInBytes |
getDataSizeInfo() |
java.lang.String |
toString() |
close, reset, skippublic NewDataItemInput(ItemFactory<D> itemFactory, IdStringInput idInput, com.github.akurilov.commons.system.SizeInBytes dataSize)
public com.github.akurilov.commons.system.SizeInBytes getDataSizeInfo()
public final D get() throws java.io.IOException
public final int get(java.util.List<D> buffer, int maxCount) throws java.io.IOException
public final java.lang.String toString()
toString in class NewItemInput<D extends DataItem>