Java ByteBuffer from getByteBufferFromInt(int value)

Here you can find the source of getByteBufferFromInt(int value)

Description

ByteBuffer from long

License

Apache License

Parameter

Parameter Description
value a parameter

Exception

Parameter Description
IOException an exception

Declaration

public static ByteBuffer getByteBufferFromInt(int value) throws IOException 

Method Source Code

//package com.java2s;
/*//from www. j a v  a2  s.c  o m
 * Agiato: A simple no frill Cassandra API
 * Author: Pranab Ghosh
 * 
 * Licensed under the Apache License, Version 2.0 (the "License"); you
 * may not use this file except in compliance with the License. You may
 * obtain a copy of the License at
 *
 * http://www.apache.org/licenses/LICENSE-2.0 
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
 * implied. See the License for the specific language governing
 * permissions and limitations under the License.
 */

import java.io.ByteArrayOutputStream;

import java.io.DataOutputStream;
import java.io.IOException;
import java.nio.ByteBuffer;

public class Main {
    /**
     * ByteBuffer from long
     * @param value
     * @return
     * @throws IOException
     */
    public static ByteBuffer getByteBufferFromInt(int value) throws IOException {
        return ByteBuffer.wrap(getBytesFromInt(value));
    }

    /**
     * byte array from long
     * @param value
     * @return
     * @throws IOException
     */
    public static byte[] getBytesFromInt(int value) throws IOException {
        ByteArrayOutputStream bos = new ByteArrayOutputStream();
        DataOutputStream dos = new DataOutputStream(bos);
        dos.writeInt(value);
        dos.flush();
        return bos.toByteArray();
    }
}

Related

  1. getByteBuffer(String filePath, int start, long size)
  2. getByteBufferArray(ByteBuffer byteBuffer)
  3. getByteBufferAsString(ByteBuffer buff)
  4. getByteBufferByString(String message)
  5. getByteBufferFromBytes(byte[] data)
  6. getByteBufferFromList(List values)
  7. getByteBufferFromUTF8(String str)
  8. getByteBufferFromUUID(java.util.UUID uuid)
  9. getByteBufferOutputStream(final ByteBuffer buf)

  10. HOME | Copyright © www.java2s.com 2016