Package com.helger.base.rt
Class ByteBufferHelper
java.lang.Object
com.helger.base.rt.ByteBufferHelper
Contains some
ByteBuffer utility methods.- Author:
- Philip Helger
-
Method Summary
Modifier and TypeMethodDescriptionstatic inttransfer(@NonNull ByteBuffer aSrcBuffer, @NonNull 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.
-