Clase auxiliar para crear instancias de DataBuffer
.
Constructores públicos
DataBuffers () |
Métodos públicos
FloatDataBuffer estático | de (FloatBuffer buf) FloatBuffer un FloatBuffer JDK NIO en un búfer de datos. |
estático LongDataBuffer | de (matriz larga [], booleano readOnly, boolean makeCopy) Cree un búfer a partir de una matriz de longs en un búfer de datos. |
static <T> DataBuffer <T> | de (T [] matriz, booleano readOnly, boolean makeCopy) Cree un búfer a partir de una matriz de objetos en un búfer de datos. |
static DoubleDataBuffer | de (matriz doble [], booleano readOnly, booleano makeCopy) Cree un búfer a partir de una matriz de dobles en un búfer de datos. |
estático ShortDataBuffer | de (valores ... cortos) Cree un búfer a partir de una serie de cortos en un búfer de datos. |
IntDataBuffer estático | |
static DoubleDataBuffer | de (DoubleBuffer buf) Envuelve un JDK NIO DoubleBuffer en un búfer de datos. |
ByteDataBuffer estático | de (bytes ... valores) Cree un búfer a partir de una matriz de bytes en un búfer de datos. |
estático LongDataBuffer | de (valores ... largos) Cree un búfer a partir de una matriz de longs en un búfer de datos. |
ByteDataBuffer estático | de (ByteBuffer buf) Envuelve un ByteBuffer JDK NIO en un búfer de datos. |
static DoubleDataBuffer | de (valores ... dobles) Cree un búfer a partir de una matriz de dobles en un búfer de datos. |
FloatDataBuffer estático | of (float [] array, boolean readOnly, boolean makeCopy) Cree un búfer a partir de una matriz de flotantes en un búfer de datos. |
static BooleanDataBuffer | de (matriz booleana [], booleana readOnly, booleana makeCopy) Cree un búfer a partir de una matriz de valores booleanos en un búfer de datos. |
estático ShortDataBuffer | de (ShortBuffer buf) Envuelve un JDK NIO ShortBuffer en un búfer de datos. |
estático ShortDataBuffer | de (matriz corta [], booleano readOnly, boolean makeCopy) Cree un búfer a partir de una serie de cortos en un búfer de datos. |
estático LongDataBuffer | de (LongBuffer buf) Envuelve un JDK NIO LongBuffer en un búfer de datos. |
ByteDataBuffer estático | de (byte [] matriz, booleano readOnly, boolean makeCopy) Cree un búfer a partir de una matriz de bytes en un búfer de datos. |
IntDataBuffer estático | de (int [] matriz, booleano readOnly, boolean makeCopy) Cree un búfer a partir de una matriz de entradas en un búfer de datos. |
FloatDataBuffer estático | de (valores flotantes ...) Cree un búfer a partir de una matriz de flotantes en un búfer de datos. |
static BooleanDataBuffer | de (valores booleanos ...) Cree un búfer a partir de una matriz de valores booleanos en un búfer de datos. |
IntDataBuffer estático | de (int ... valores) Cree un búfer a partir de una matriz de entradas en un búfer de datos. |
static BooleanDataBuffer | ofBooleans (tamaño largo) Crea un búfer de valores booleanos que pueden almacenar hasta valores de size |
ByteDataBuffer estático | ofBytes (tamaño largo) Crea un búfer de bytes que puede almacenar hasta valores de size |
static DoubleDataBuffer | ofDoubles (tamaño largo) Crea un búfer de dobles que puede almacenar hasta valores de size |
FloatDataBuffer estático | ofFloats (tamaño largo) Crea un búfer de flotadores que pueden almacenar hasta valores de size |
IntDataBuffer estático | ofInts (tamaño largo) Crea un búfer de enteros que puede almacenar hasta valores de size |
estático LongDataBuffer | ofLongs (tamaño largo) Crea un búfer de largos que puede almacenar hasta valores de size |
static <T> DataBuffer <T> | ofObjects (tipo Class <T>, tamaño largo) Crea un búfer de referencias a objetos de tipo clazz` that can store up to `size valores de clazz` that can store up to `size . |
static <T> DataBuffer <T> | ofObjects (T ... valores) Cree un búfer a partir de una matriz de objetos en un búfer de datos. |
estático ShortDataBuffer | ofShorts (talla larga) Crea un búfer de pantalones cortos que puede almacenar hasta valores de size |
Métodos heredados
Constructores públicos
DataBuffers públicos ()
Métodos públicos
FloatDataBuffer estático público de (FloatBuffer buf)
FloatBuffer
un FloatBuffer
JDK NIO en un búfer de datos.
Parámetros
buf | búfer para envolver |
---|
Devoluciones
- un nuevo búfer
public static LongDataBuffer de (matriz larga [], booleano readOnly, booleano makeCopy)
Cree un búfer a partir de una matriz de longs en un búfer de datos.
Parámetros
formación | variedad de largos |
---|---|
solo lectura | verdadero si el búfer creado debe ser de solo lectura |
makeCopy | Es verdadero si la matriz debe copiarse, falso ajustará la matriz proporcionada |
Devoluciones
- un nuevo búfer
Public static DataBuffer <T> of (T [] array, boolean readOnly, boolean makeCopy)
Cree un búfer a partir de una matriz de objetos en un búfer de datos.
Parámetros
formación | matriz de objetos |
---|---|
solo lectura | verdadero si el búfer creado debe ser de solo lectura |
makeCopy | Es verdadero si la matriz debe copiarse, falso ajustará la matriz proporcionada |
Devoluciones
- un nuevo búfer
public static DoubleDataBuffer de (doble [] matriz, booleano readOnly, booleano makeCopy)
Cree un búfer a partir de una matriz de dobles en un búfer de datos.
Parámetros
formación | matriz de dobles |
---|---|
solo lectura | verdadero si el búfer creado debe ser de solo lectura |
makeCopy | Es verdadero si la matriz debe copiarse, falso ajustará la matriz proporcionada |
Devoluciones
- un nuevo búfer
public static ShortDataBuffer de (valores cortos ...)
Cree un búfer a partir de una serie de cortos en un búfer de datos.
El búfer devuelto permite operaciones de lectura y escritura y comparte la memoria de la matriz de origen, que es equivalente a llamar of(values, false, false
}
Parámetros
valores | valores cortos |
---|
Devoluciones
- un nuevo búfer
IntDataBuffer estático público de (IntBuffer buf)
DoubleDataBuffer estático público de (DoubleBuffer buf)
Envuelve un JDK NIO DoubleBuffer
en un búfer de datos.
Parámetros
buf | búfer para envolver |
---|
Devoluciones
- un nuevo búfer
ByteDataBuffer estático público de (bytes ... valores)
Cree un búfer a partir de una matriz de bytes en un búfer de datos.
El búfer devuelto permite operaciones de lectura y escritura y comparte la memoria de la matriz de origen, que es equivalente a llamar of(values, false, false
}
Parámetros
valores | valores de bytes |
---|
Devoluciones
- un nuevo búfer
LongDataBuffer estático público de (valores largos ...)
Cree un búfer a partir de una matriz de longs en un búfer de datos.
El búfer devuelto permite operaciones de lectura y escritura y comparte la memoria de la matriz de origen, que es equivalente a llamar of(values, false, false
}
Parámetros
valores | valores largos |
---|
Devoluciones
- un nuevo búfer
ByteDataBuffer estático público de (ByteBuffer buf)
Envuelve un ByteBuffer
JDK NIO en un búfer de datos.
Parámetros
buf | búfer para envolver |
---|
Devoluciones
- un nuevo búfer
DoubleDataBuffer estático público de (valores dobles ...)
Cree un búfer a partir de una matriz de dobles en un búfer de datos.
El búfer devuelto permite operaciones de lectura y escritura y comparte la memoria de la matriz de origen, que es equivalente a llamar of(array, false, false
}
Parámetros
valores | valores dobles |
---|
Devoluciones
- un nuevo búfer
public static FloatDataBuffer of (float [] array, boolean readOnly, boolean makeCopy)
Cree un búfer a partir de una matriz de flotantes en un búfer de datos.
Parámetros
formación | matriz de flotadores |
---|---|
solo lectura | verdadero si el búfer creado debe ser de solo lectura |
makeCopy | Es verdadero si la matriz debe copiarse, falso ajustará la matriz proporcionada |
Devoluciones
- un nuevo búfer
public static BooleanDataBuffer de (matriz booleana [], booleana readOnly, booleana makeCopy)
Cree un búfer a partir de una matriz de valores booleanos en un búfer de datos.
Parámetros
formación | matriz de valores booleanos |
---|---|
solo lectura | verdadero si el búfer creado debe ser de solo lectura |
makeCopy | Es verdadero si la matriz debe copiarse, falso ajustará la matriz proporcionada |
Devoluciones
- un nuevo búfer
ShortDataBuffer estático público de (ShortBuffer buf)
Envuelve un JDK NIO ShortBuffer
en un búfer de datos.
Parámetros
buf | búfer para envolver |
---|
Devoluciones
- un nuevo búfer
public static ShortDataBuffer of (short [] array, boolean readOnly, boolean makeCopy)
Cree un búfer a partir de una serie de cortos en un búfer de datos.
Parámetros
formación | variedad de pantalones cortos |
---|---|
solo lectura | verdadero si el búfer creado debe ser de solo lectura |
makeCopy | Es true si la matriz debe copiarse, false ajustará la matriz proporcionada |
Devoluciones
- un nuevo búfer
público estático LongDataBuffer de (LongBuffer buf)
Envuelve un JDK NIO LongBuffer
en un búfer de datos.
Parámetros
buf | búfer para envolver |
---|
Devoluciones
- un nuevo búfer
ByteDataBuffer estático público de (matriz de bytes [], booleano readOnly, booleano makeCopy)
Cree un búfer a partir de una matriz de bytes en un búfer de datos.
Parámetros
formación | matriz de bytes |
---|---|
solo lectura | verdadero si el búfer creado debe ser de solo lectura |
makeCopy | Es verdadero si la matriz debe copiarse, falso ajustará la matriz proporcionada |
Devoluciones
- un nuevo búfer
public static IntDataBuffer of (int [] array, boolean readOnly, boolean makeCopy)
Cree un búfer a partir de una matriz de entradas en un búfer de datos.
Parámetros
formación | matriz de ints |
---|---|
solo lectura | verdadero si el búfer creado debe ser de solo lectura |
makeCopy | Es verdadero si la matriz debe copiarse, falso ajustará la matriz proporcionada |
Devoluciones
- un nuevo búfer
FloatDataBuffer estático público de (valores flotantes ...)
Cree un búfer a partir de una matriz de flotantes en un búfer de datos.
El búfer devuelto permite operaciones de lectura y escritura y comparte la memoria de la matriz de origen, que es equivalente a llamar of(values, false, false
}
Parámetros
valores | valores flotantes |
---|
Devoluciones
- un nuevo búfer
public static BooleanDataBuffer de (valores booleanos ...)
Cree un búfer a partir de una matriz de valores booleanos en un búfer de datos.
El búfer devuelto permite operaciones de lectura y escritura y comparte la memoria de la matriz de origen, que es equivalente a llamar of(values, false, false
}
Parámetros
valores | valores booleanos |
---|
Devoluciones
- un nuevo búfer
public static IntDataBuffer de (int ... valores)
Cree un búfer a partir de una matriz de entradas en un búfer de datos.
El búfer devuelto permite operaciones de lectura y escritura y comparte la memoria de la matriz de origen, que es equivalente a llamar of(values, false, false
}
Parámetros
valores | valores int |
---|
Devoluciones
- un nuevo búfer
public static BooleanDataBuffer ofBooleans (tamaño largo)
Crea un búfer de valores booleanos que pueden almacenar hasta valores de size
Parámetros
Talla | tamaño del búfer para asignar |
---|
Devoluciones
- un nuevo búfer
ByteDataBuffer estático público de Bytes (tamaño largo)
Crea un búfer de bytes que puede almacenar hasta valores de size
Parámetros
Talla | tamaño del búfer para asignar |
---|
Devoluciones
- un nuevo búfer
public static DoubleDataBuffer ofDoubles (tamaño de largo)
Crea un búfer de dobles que puede almacenar hasta valores de size
Parámetros
Talla | tamaño del búfer para asignar |
---|
Devoluciones
- un nuevo búfer
public static FloatDataBuffer ofFloats (tamaño largo)
Crea un búfer de flotadores que pueden almacenar hasta valores de size
Parámetros
Talla | tamaño del búfer para asignar |
---|
Devoluciones
- un nuevo búfer
public static IntDataBuffer ofInts (tamaño largo)
Crea un búfer de enteros que puede almacenar hasta valores de size
Parámetros
Talla | tamaño del búfer para asignar |
---|
Devoluciones
- un nuevo búfer
public static LongDataBuffer ofLongs (tamaño largo)
Crea un búfer de largos que puede almacenar hasta valores de size
Parámetros
Talla | tamaño del búfer para asignar |
---|
Devoluciones
- un nuevo búfer
Public static DataBuffer <T> ofObjects (tipo Class <T>, tamaño largo)
Crea un búfer de referencias a objetos de tipo clazz` that can store up to `size
valores de clazz` that can store up to `size
.
Parámetros
tipo | el tipo de objeto almacenado en este búfer |
---|---|
Talla | tamaño del búfer para asignar |
Devoluciones
- un nuevo búfer
Public static DataBuffer <T> ofObjects (T ... valores)
Cree un búfer a partir de una matriz de objetos en un búfer de datos.
El búfer devuelto permite operaciones de lectura y escritura y comparte la memoria de la matriz de origen, que es equivalente a llamar of(values, false, false
}
Parámetros
valores | valores de los objetos |
---|
Devoluciones
- un nuevo búfer
public static ShortDataBuffer ofShorts (tamaño largo)
Crea un búfer de pantalones cortos que puede almacenar hasta valores de size
Parámetros
Talla | tamaño del búfer para asignar |
---|
Devoluciones
- un nuevo búfer