| Subclases indirectas conocidas |
Un DataLayout que convierte los datos almacenados en un búfer en flotantes.
Ver también
Métodos públicos
| FloatDataBuffer abstracto | applyTo (búfer S) Aplique este diseño al búfer proporcionado. |
| flotador abstracto | readFloat (búfer S, índice largo) Lee los valores n = scale() del búfer en el índice dado y los devuelve como un flotante. |
| flotador abstracto | readObject (búfer S, índice largo) Lee los valores n = scale() del búfer en el índice dado y los devuelve como un valor único en el tipo de usuario. |
| vacío abstracto | writeFloat (búfer S, valor flotante, índice largo) Escribe un flotante en el búfer en el índice dado después de convertirlo al tipo de búfer. |
| vacío abstracto | writeObject (búfer S, valor flotante, índice largo) |
Métodos heredados
Métodos públicos
public abstract FloatDataBuffer applyTo (búfer S)
Aplique este diseño al búfer proporcionado.
La instancia de DataBuffer devuelta es simplemente un contenedor del búfer original y no tiene un almacenamiento de respaldo propio.
Parámetros
| buffer | el búfer de destino para aplicar este diseño a |
|---|
Devoluciones
- un búfer con este diseño
flotador abstracto público readFloat (búfer S, índice largo)
Lee los valores n = scale() del búfer en el índice dado y los devuelve como un flotante.
Parámetros
| buffer | el búfer para leer |
|---|---|
| índice | posición del búfer para leer en el búfer |
Devoluciones
- el valor flotante
Ver también
public abstract Float readObject (búfer S, índice largo)
Lee los valores n = scale() del búfer en el índice dado y los devuelve como un valor único en el tipo de usuario.
Es responsabilidad de los implementadores de esta interfaz leer el valor a convertir del búfer dado, utilizando el método más apropiado. Por ejemplo, para un diseño que convierte un solo long en un BigInteger ,
@Override
public BigInteger readObject(LongDataBuffer buffer, long index) {
return BigInteger.valueOf(buffer.getLong(index));
}
Si un valor de usuario único escala más de un valor de búfer, el index indica la posición inicial de la secuencia que se leerá del búfer. Parámetros
| buffer | el búfer para leer |
|---|---|
| índice | posición del búfer para leer en el búfer |
Devoluciones
- el valor convertido
public abstract void writeFloat (búfer S, valor flotante, índice largo)
Escribe un flotante en el búfer en el índice dado después de convertirlo al tipo de búfer.
Parámetros
| buffer | el búfer para escribir |
|---|---|
| valor | el flotador para convertir y escribir |
| índice | índice en el búfer donde se debe escribir el valor convertido |