Index (Frames) | Index (No Frames) | Package | Package Tree | Tree
java.nio

Class FloatBuffer

java.lang.Object
|
+--java.nio.Buffer
   |
   +--java.nio.FloatBuffer

All Implemented Interfaces:

Comparable


public abstract class FloatBuffer

extends Buffer

implements Comparable

Field Summary

float[]backing_buffer

Method Summary

static java.nio.FloatBufferallocate(int capacity)

static java.nio.FloatBufferallocateDirect(int capacity)

float[]array()

intarrayOffset()

java.nio.FloatBufferasReadOnlyBuffer()

java.nio.FloatBuffercompact()

intcompareTo(java.lang.Object ob)

java.nio.FloatBufferduplicate()

booleanequals(java.lang.Object obj)

java.nio.FloatBufferget(float[] dst, int offset, int length)

java.nio.FloatBufferget(float[] dst)

floatget()

floatget(int index)

booleanhasArray()

inthashCode()

booleanisDirect()

java.nio.ByteOrderorder()

java.nio.FloatBufferorder(java.nio.ByteOrder bo)

java.nio.FloatBufferput(java.nio.FloatBuffer src)

java.nio.FloatBufferput(float[] src, int offset, int length)

java.nio.FloatBufferput(float[] src)

java.nio.FloatBufferput(float b)

java.nio.FloatBufferput(int index, float b)

java.nio.FloatBufferslice()

static java.nio.FloatBufferwrap(float[] array, int offset, int length)

static java.nio.FloatBufferwrap(java.lang.String a)

static java.nio.FloatBufferwrap(float[] array)

Field Details

backing_buffer

protected float[] backing_buffer


Method Details

allocate

public static FloatBuffer allocate(int capacity)

Parameters:


allocateDirect

public static FloatBuffer allocateDirect(int capacity)

Parameters:


array

public final float[] array()


arrayOffset

public final int arrayOffset()


asReadOnlyBuffer

public FloatBuffer asReadOnlyBuffer()


compact

public FloatBuffer compact()


compareTo

public int compareTo(java.lang.Object ob)

Parameters:


duplicate

public FloatBuffer duplicate()


equals

public boolean equals(java.lang.Object obj)

Parameters:


get

public float get()


get

public FloatBuffer get(float[] dst)

Parameters:


get

public FloatBuffer get(float[] dst, int offset, int length)

Parameters:


get

public float get(int index)

Parameters:


hasArray

public final boolean hasArray()


hashCode

public int hashCode()


isDirect

public boolean isDirect()


order

public ByteOrder order()


order

public final FloatBuffer order(java.nio.ByteOrder bo)

Parameters:


put

public final FloatBuffer put(float[] src)

Parameters:


put

public FloatBuffer put(float b)

Parameters:


put

public FloatBuffer put(float[] src, int offset, int length)

Parameters:


put

public FloatBuffer put(int index, float b)

Parameters:


put

public FloatBuffer put(java.nio.FloatBuffer src)

Parameters:


slice

public FloatBuffer slice()


wrap

public static final FloatBuffer wrap(float[] array)

Parameters:


wrap

public static final FloatBuffer wrap(float[] array, int offset, int length)

Parameters:


wrap

public static final FloatBuffer wrap(java.lang.String a)

Parameters: