Package com.helger.commons.lang
Class ByteBufferHelper
java.lang.Object
com.helger.commons.lang.ByteBufferHelper
Contains some
ByteBuffer utility methods.- Author:
- Philip Helger
-
Method Summary
Modifier and TypeMethodDescriptionstatic inttransfer(ByteBuffer aSrcBuffer, ByteBuffer aDstBuffer, boolean bNeedsFlip) Transfer as much as possible from source to dest buffer.
-
Method Details
-
transfer
@Nonnegative public static int transfer(@Nonnull ByteBuffer aSrcBuffer, @Nonnull ByteBuffer aDstBuffer, boolean bNeedsFlip) Transfer as much as possible from source to dest buffer.- Parameters:
aSrcBuffer- Source buffer. May not benull.aDstBuffer- Destination buffer. May not benull.bNeedsFlip- whether or not to flip src- Returns:
- The amount of data transferred. Always ≥ 0.
-