Package com.emc.mongoose.base.item.io
Class NewDataItemInput<D extends DataItem>
- java.lang.Object
-
- com.emc.mongoose.base.item.io.NewItemInput<D>
-
- com.emc.mongoose.base.item.io.NewDataItemInput<D>
-
- All Implemented Interfaces:
com.github.akurilov.commons.io.Input<D>,java.lang.AutoCloseable,java.util.function.Supplier<D>
public final class NewDataItemInput<D extends DataItem> extends NewItemInput<D> implements com.github.akurilov.commons.io.Input<D>
-
-
Field Summary
-
Fields inherited from class com.emc.mongoose.base.item.io.NewItemInput
itemFactory, itemNameInput
-
-
Constructor Summary
Constructors Constructor Description NewDataItemInput(ItemFactory<D> itemFactory, ItemNameInput itemNameInput, com.github.akurilov.commons.system.SizeInBytes dataSize)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Dget()intget(java.util.List<D> buffer, int maxCount)java.lang.StringtoString()-
Methods inherited from class com.emc.mongoose.base.item.io.NewItemInput
close, reset, skip
-
-
-
-
Constructor Detail
-
NewDataItemInput
public NewDataItemInput(ItemFactory<D> itemFactory, ItemNameInput itemNameInput, com.github.akurilov.commons.system.SizeInBytes dataSize)
-
-