Package com.helger.commons.lang
Class ByteBufferHelper
- java.lang.Object
-
- com.helger.commons.lang.ByteBufferHelper
-
@Immutable public final class ByteBufferHelper extends Object
Contains someByteBufferutility methods.- Author:
- Philip Helger
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static inttransfer(ByteBuffer aSrcBuffer, ByteBuffer aDstBuffer, boolean bNeedsFlip)Transfer as much as possible from source to dest buffer.
-
-
-
Method Detail
-
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.
-
-