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

Class DoubleBuffer

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

All Implemented Interfaces:

Comparable


public abstract class DoubleBuffer

extends Buffer

implements Comparable

Field Summary

double[]backing_buffer

Method Summary

static java.nio.DoubleBufferallocate(int capacity)

static java.nio.DoubleBufferallocateDirect(int capacity)

double[]array()

intarrayOffset()

java.nio.DoubleBufferasReadOnlyBuffer()

java.nio.DoubleBuffercompact()

intcompareTo(java.lang.Object ob)

java.nio.DoubleBufferduplicate()

booleanequals(java.lang.Object obj)

java.nio.DoubleBufferget(double[] dst, int offset, int length)

java.nio.DoubleBufferget(double[] dst)

doubleget()

doubleget(int index)

booleanhasArray()

inthashCode()

booleanisDirect()

java.nio.ByteOrderorder()

java.nio.DoubleBufferorder(java.nio.ByteOrder bo)

java.nio.DoubleBufferput(java.nio.DoubleBuffer src)

java.nio.DoubleBufferput(double[] src, int offset, int length)

java.nio.DoubleBufferput(double[] src)

java.nio.DoubleBufferput(double b)

java.nio.DoubleBufferput(int index, double b)

java.nio.DoubleBufferslice()

static java.nio.DoubleBufferwrap(double[] array, int offset, int length)

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

static java.nio.DoubleBufferwrap(double[] array)

Field Details

backing_buffer

protected double[] backing_buffer


Method Details

allocate

public static DoubleBuffer allocate(int capacity)

Parameters:


allocateDirect

public static DoubleBuffer allocateDirect(int capacity)

Parameters:


array

public final double[] array()


arrayOffset

public final int arrayOffset()


asReadOnlyBuffer

public DoubleBuffer asReadOnlyBuffer()


compact

public DoubleBuffer compact()


compareTo

public int compareTo(java.lang.Object ob)

Parameters:


duplicate

public DoubleBuffer duplicate()


equals

public boolean equals(java.lang.Object obj)

Parameters:


get

public double get()


get

public DoubleBuffer get(double[] dst)

Parameters:


get

public DoubleBuffer get(double[] dst, int offset, int length)

Parameters:


get

public double get(int index)

Parameters:


hasArray

public final boolean hasArray()


hashCode

public int hashCode()


isDirect

public boolean isDirect()


order

public ByteOrder order()


order

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

Parameters:


put

public final DoubleBuffer put(double[] src)

Parameters:


put

public DoubleBuffer put(double b)

Parameters:


put

public DoubleBuffer put(double[] src, int offset, int length)

Parameters:


put

public DoubleBuffer put(int index, double b)

Parameters:


put

public DoubleBuffer put(java.nio.DoubleBuffer src)

Parameters:


slice

public DoubleBuffer slice()


wrap

public static final DoubleBuffer wrap(double[] array)

Parameters:


wrap

public static final DoubleBuffer wrap(double[] array, int offset, int length)

Parameters:


wrap

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

Parameters: