Classe helper per la creazione di istanze DataBuffer
.
Costruttori pubblici
Buffer dati () |
Metodi pubblici
FloatDataBuffer statico | di (buff FloatBuffer) Avvolge un FloatBuffer JDK NIO in un buffer di dati. |
LongDataBuffer statico | di (array long[], booleano readOnly, booleano makeCopy) Crea un buffer da un array di long in un buffer di dati. |
<T> buffer dati statico <T> | di (array T[], booleano readOnly, booleano makeCopy) Crea un buffer da un array di oggetti in un buffer di dati. |
DoubleDataBuffer statico | di (array double[], booleano readOnly, booleano makeCopy) Crea un buffer da una matrice di double in un buffer di dati. |
ShortDataBuffer statico | di (valori... brevi) Crea un buffer da un array di shorts in un buffer di dati. |
IntDataBuffer statico | |
DoubleDataBuffer statico | di (buff DoubleBuffer) Avvolge un JDK NIO DoubleBuffer in un buffer di dati. |
ByteDataBuffer statico | di (byte... valori) Crea un buffer da un array di byte in un buffer di dati. |
LongDataBuffer statico | di (valori... lunghi) Crea un buffer da un array di long in un buffer di dati. |
ByteDataBuffer statico | di (buff ByteBuffer) Avvolge un ByteBuffer JDK NIO in un buffer di dati. |
DoubleDataBuffer statico | di (doppi... valori) Crea un buffer da una matrice di double in un buffer di dati. |
FloatDataBuffer statico | di (float[] array, booleano readOnly, booleano makeCopy) Crea un buffer da un array di float in un buffer di dati. |
BooleanDataBuffer statico | di (array booleano[], booleano readOnly, booleano makeCopy) Crea un buffer da un array di booleani in un buffer di dati. |
ShortDataBuffer statico | di (buffer ShortBuffer) Avvolge un JDK NIO ShortBuffer in un buffer di dati. |
ShortDataBuffer statico | di (array short[], booleano readOnly, booleano makeCopy) Crea un buffer da un array di shorts in un buffer di dati. |
LongDataBuffer statico | di (buff LongBuffer) Avvolge un JDK NIO LongBuffer in un buffer di dati. |
ByteDataBuffer statico | di (array byte[], booleano readOnly, booleano makeCopy) Crea un buffer da un array di byte in un buffer di dati. |
IntDataBuffer statico | di (int[] array, booleano readOnly, booleano makeCopy) Crea un buffer da un array di int in un buffer di dati. |
FloatDataBuffer statico | di (valori float...) Crea un buffer da un array di float in un buffer di dati. |
BooleanDataBuffer statico | di (valori booleani...) Crea un buffer da un array di booleani in un buffer di dati. |
IntDataBuffer statico | di (int... valori) Crea un buffer da un array di int in un buffer di dati. |
BooleanDataBuffer statico | ofBooleans (dimensione lunga) Crea un buffer di booleani in grado di memorizzare fino a valori size |
ByteDataBuffer statico | ofBytes (dimensione lunga) Crea un buffer di byte che può memorizzare fino a valori size |
DoubleDataBuffer statico | diDoubles (taglia lunga) Crea un buffer di double in grado di memorizzare fino a valori size |
FloatDataBuffer statico | ofFloat (dimensione lunga) Crea un buffer di float che può memorizzare fino a valori size |
IntDataBuffer statico | ofInts (dimensione lunga) Crea un buffer di numeri interi in grado di memorizzare fino a valori size |
LongDataBuffer statico | ofLongs (formato lungo) Crea un buffer di long che può memorizzare fino a valori size |
<T> buffer dati statico <T> | ofObjects (tipo Classe<T>, dimensione lunga) Crea un buffer di riferimenti a oggetti di tipo clazz` that can store up to `size . |
<T> buffer dati statico <T> | ofObjects (valori T...) Crea un buffer da un array di oggetti in un buffer di dati. |
ShortDataBuffer statico | diPantaloncini (taglia lunga) Crea un buffer di pantaloncini in grado di memorizzare fino a valori size |
Metodi ereditati
Costruttori pubblici
Buffer dati pubblici ()
Metodi pubblici
FloatDataBuffer pubblico statico di (FloatBuffer buf)
Avvolge un FloatBuffer
JDK NIO in un buffer di dati.
Parametri
buf | buffer da avvolgere |
---|
ritorna
- un nuovo buffer
LongDataBuffer pubblico statico di (array long[], booleano readOnly, booleano makeCopy)
Crea un buffer da un array di long in un buffer di dati.
Parametri
vettore | serie di desideri |
---|---|
sola lettura | true se il buffer creato deve essere di sola lettura |
makeCopy | true se l'array deve essere copiato, false avvolgerà l'array fornito |
ritorna
- un nuovo buffer
DataBuffer statico pubblico <T> di (array T[], booleano readOnly, booleano makeCopy)
Crea un buffer da un array di oggetti in un buffer di dati.
Parametri
vettore | serie di oggetti |
---|---|
sola lettura | true se il buffer creato deve essere di sola lettura |
makeCopy | true se l'array deve essere copiato, false avvolgerà l'array fornito |
ritorna
- un nuovo buffer
DoubleDataBuffer pubblico statico di (array double[], booleano readOnly, booleano makeCopy)
Crea un buffer da una matrice di double in un buffer di dati.
Parametri
vettore | serie di doppietti |
---|---|
sola lettura | true se il buffer creato deve essere di sola lettura |
makeCopy | true se l'array deve essere copiato, false avvolgerà l'array fornito |
ritorna
- un nuovo buffer
ShortDataBuffer pubblico statico di (valori brevi...)
Crea un buffer da un array di shorts in un buffer di dati.
Il buffer restituito consente operazioni di lettura e scrittura e condivide la memoria dell'array di origine, che equivale a chiamare of(values, false, false
}
Parametri
valori | valori brevi |
---|
ritorna
- un nuovo buffer
IntDataBuffer pubblico statico di (IntBuffer buf)
Avvolge un JDK NIO IntBuffer
in un buffer di dati.
Parametri
buf | buffer da avvolgere |
---|
ritorna
- un nuovo buffer
DoubleDataBuffer pubblico statico di (buff DoubleBuffer)
Avvolge un JDK NIO DoubleBuffer
in un buffer di dati.
Parametri
buf | buffer da avvolgere |
---|
ritorna
- un nuovo buffer
ByteDataBuffer pubblico statico di (valori byte...)
Crea un buffer da un array di byte in un buffer di dati.
Il buffer restituito consente operazioni di lettura e scrittura e condivide la memoria dell'array di origine, che equivale a chiamare of(values, false, false
}
Parametri
valori | valori dei byte |
---|
ritorna
- un nuovo buffer
LongDataBuffer pubblico statico di (valori lunghi...)
Crea un buffer da un array di long in un buffer di dati.
Il buffer restituito consente operazioni di lettura e scrittura e condivide la memoria dell'array di origine, che equivale a chiamare of(values, false, false
}
Parametri
valori | valori lunghi |
---|
ritorna
- un nuovo buffer
ByteDataBuffer pubblico statico di (ByteBuffer buf)
Avvolge un ByteBuffer
JDK NIO in un buffer di dati.
Parametri
buf | buffer da avvolgere |
---|
ritorna
- un nuovo buffer
DoubleDataBuffer pubblico statico di (doppi... valori)
Crea un buffer da una matrice di double in un buffer di dati.
Il buffer restituito consente operazioni di lettura e scrittura e condivide la memoria dell'array di origine, che equivale a chiamare of(array, false, false
}
Parametri
valori | valori doppi |
---|
ritorna
- un nuovo buffer
FloatDataBuffer pubblico statico di (float[] array, booleano readOnly, booleano makeCopy)
Crea un buffer da un array di float in un buffer di dati.
Parametri
vettore | serie di float |
---|---|
sola lettura | true se il buffer creato deve essere di sola lettura |
makeCopy | true se l'array deve essere copiato, false avvolgerà l'array fornito |
ritorna
- un nuovo buffer
public static BooleanDataBuffer of (boolean[] array, boolean readOnly, boolean makeCopy)
Crea un buffer da un array di booleani in un buffer di dati.
Parametri
vettore | matrice di booleani |
---|---|
sola lettura | true se il buffer creato deve essere di sola lettura |
makeCopy | true se l'array deve essere copiato, false avvolgerà l'array fornito |
ritorna
- un nuovo buffer
ShortDataBuffer pubblico statico di (ShortBuffer buf)
Avvolge un JDK NIO ShortBuffer
in un buffer di dati.
Parametri
buf | buffer da avvolgere |
---|
ritorna
- un nuovo buffer
ShortDataBuffer pubblico statico di (array short[], booleano readOnly, booleano makeCopy)
Crea un buffer da un array di shorts in un buffer di dati.
Parametri
vettore | serie di pantaloncini |
---|---|
sola lettura | true se il buffer creato deve essere di sola lettura |
makeCopy | true se l'array deve essere copiato, false avvolgerà l'array fornito |
ritorna
- un nuovo buffer
LongDataBuffer pubblico statico di (LongBuffer buff)
Avvolge un JDK NIO LongBuffer
in un buffer di dati.
Parametri
buf | buffer da avvolgere |
---|
ritorna
- un nuovo buffer
ByteDataBuffer pubblico statico di (array byte[], booleano readOnly, booleano makeCopy)
Crea un buffer da un array di byte in un buffer di dati.
Parametri
vettore | matrice di byte |
---|---|
sola lettura | true se il buffer creato deve essere di sola lettura |
makeCopy | true se l'array deve essere copiato, false avvolgerà l'array fornito |
ritorna
- un nuovo buffer
IntDataBuffer pubblico statico di (int[] array, booleano readOnly, booleano makeCopy)
Crea un buffer da un array di int in un buffer di dati.
Parametri
vettore | array di int |
---|---|
sola lettura | true se il buffer creato deve essere di sola lettura |
makeCopy | true se l'array deve essere copiato, false avvolgerà l'array fornito |
ritorna
- un nuovo buffer
FloatDataBuffer pubblico statico di (valori float...)
Crea un buffer da un array di float in un buffer di dati.
Il buffer restituito consente operazioni di lettura e scrittura e condivide la memoria dell'array di origine, che equivale a chiamare of(values, false, false
}
Parametri
valori | valori float |
---|
ritorna
- un nuovo buffer
BooleanDataBuffer pubblico statico di (valori booleani...)
Crea un buffer da un array di booleani in un buffer di dati.
Il buffer restituito consente operazioni di lettura e scrittura e condivide la memoria dell'array di origine, che equivale a chiamare of(values, false, false
}
Parametri
valori | valori booleani |
---|
ritorna
- un nuovo buffer
IntDataBuffer pubblico statico di (int... valori)
Crea un buffer da un array di int in un buffer di dati.
Il buffer restituito consente operazioni di lettura e scrittura e condivide la memoria dell'array di origine, che equivale a chiamare of(values, false, false
}
Parametri
valori | valori interi |
---|
ritorna
- un nuovo buffer
public static BooleanDataBuffer ofBooleans (dimensione lunga)
Crea un buffer di booleani in grado di memorizzare fino a valori size
Parametri
misurare | dimensione del buffer da allocare |
---|
ritorna
- un nuovo buffer
ByteDataBuffer ofBytes pubblico statico (dimensione lunga)
Crea un buffer di byte che può memorizzare fino a valori size
Parametri
misurare | dimensione del buffer da allocare |
---|
ritorna
- un nuovo buffer
DoubleDataBuffer ofDoubles statico pubblico (dimensione lunga)
Crea un buffer di double in grado di memorizzare fino a valori size
Parametri
misurare | dimensione del buffer da allocare |
---|
ritorna
- un nuovo buffer
FloatDataBuffer pubblico statico ofFloats (dimensione lunga)
Crea un buffer di float che può memorizzare fino a valori size
Parametri
misurare | dimensione del buffer da allocare |
---|
ritorna
- un nuovo buffer
pubblico statico IntDataBuffer ofInts (dimensione lunga)
Crea un buffer di numeri interi in grado di memorizzare fino a valori size
Parametri
misurare | dimensione del buffer da allocare |
---|
ritorna
- un nuovo buffer
LongDataBuffer pubblico statico ofLongs (dimensione lunga)
Crea un buffer di long che può memorizzare fino a valori size
Parametri
misurare | dimensione del buffer da allocare |
---|
ritorna
- un nuovo buffer
DataBuffer statico pubblico <T> ofObjects (tipo Classe <T>, dimensione lunga)
Crea un buffer di riferimenti a oggetti di tipo clazz` that can store up to `size
.
Parametri
tipo | il tipo di oggetto memorizzato in questo buffer |
---|---|
misurare | dimensione del buffer da allocare |
ritorna
- un nuovo buffer
DataBuffer statico pubblico <T> ofObjects (valori T...)
Crea un buffer da un array di oggetti in un buffer di dati.
Il buffer restituito consente operazioni di lettura e scrittura e condivide la memoria dell'array di origine, che equivale a chiamare of(values, false, false
}
Parametri
valori | valori degli oggetti |
---|
ritorna
- un nuovo buffer
ShortDataBuffer pubblico statico diShorts (dimensione lunga)
Crea un buffer di pantaloncini in grado di memorizzare fino a valori size
Parametri
misurare | dimensione del buffer da allocare |
---|
ritorna
- un nuovo buffer