Here you can find the source of putUnsignedInt(final ByteBuffer pByteBuffer, final long pValue)
public static void putUnsignedInt(final ByteBuffer pByteBuffer, final long pValue)
//package com.java2s; import java.nio.ByteBuffer; public class Main { public static void putUnsignedInt(final ByteBuffer pByteBuffer, final long pValue) { pByteBuffer.putInt((int) (pValue & 0xFFFFFFFFL)); }//from w w w.j a v a2 s. co m public static void putUnsignedInt(final ByteBuffer pByteBuffer, final int pPosition, final long pValue) { pByteBuffer.putInt(pPosition, (short) (pValue & 0xFFFFFFFFL)); } }