code: public static void setLong(long n, byte[] b, int off, boolean littleEndian) {
  		if (littleEndian) {
  			setInt((int) n, b, off, LITTLE_ENDIAN);
  			setInt((int) (n >>> 32), b, off + 4, LITTLE_ENDIAN);
  		} else {
  			setInt((int) (n >>> 32), b, off, BIG_ENDIAN);
  			setInt((int) n, b, off + 4, BIG_ENDIAN);
  		}
  	}
docs: Store a <b>long</b> number into a byte array in a given byte order