Class ByteBufferRewinder
java.lang.Object
com.bumptech.glide.load.resource.bytes.ByteBufferRewinder
- All Implemented Interfaces:
DataRewinder<ByteBuffer>
Rewinds
ByteBuffers.-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcleanup()Called when this rewinder is no longer needed and can be cleaned up.Rewinds the wrapped data back to the beginning and returns the re-wound data (or a wrapper for the re-wound data).
-
Constructor Details
-
ByteBufferRewinder
-
-
Method Details
-
rewindAndGet
Description copied from interface:DataRewinderRewinds the wrapped data back to the beginning and returns the re-wound data (or a wrapper for the re-wound data).- Specified by:
rewindAndGetin interfaceDataRewinder<ByteBuffer>- Returns:
- An object pointing to the wrapped data.
-
cleanup
public void cleanup()Description copied from interface:DataRewinderCalled when this rewinder is no longer needed and can be cleaned up.The underlying data may still be in use and should not be closed or invalidated.
- Specified by:
cleanupin interfaceDataRewinder<ByteBuffer>
-