Classe auxiliar para criação de instâncias DataBuffer
.
Construtores Públicos
Métodos Públicos
FloatDataBuffer estático | de (FloatBuffer buffer) Envolve um JDK NIO FloatBuffer em um buffer de dados. |
LongDataBuffer estático | de (matriz longa[], booleano readOnly, booleano makeCopy) Crie um buffer de uma matriz de longos em um buffer de dados. |
estático <T> DataBuffer <T> | de (matriz T[], booleano readOnly, booleano makeCopy) Crie um buffer de uma matriz de objetos em um buffer de dados. |
DoubleDataBuffer estático | de (array duplo[], booleano readOnly, booleano makeCopy) Crie um buffer a partir de uma matriz de duplas em um buffer de dados. |
ShortDataBuffer estático | de (curto... valores) Crie um buffer de uma matriz de shorts em um buffer de dados. |
IntDataBuffer estático | |
DoubleDataBuffer estático | de (buffer DoubleBuffer) Envolve um JDK NIO DoubleBuffer em um buffer de dados. |
ByteDataBuffer estático | de (byte... valores) Crie um buffer de uma matriz de bytes em um buffer de dados. |
LongDataBuffer estático | de (longos... valores) Crie um buffer de uma matriz de longos em um buffer de dados. |
ByteDataBuffer estático | de (buffer ByteBuffer) Envolve um JDK NIO ByteBuffer em um buffer de dados. |
DoubleDataBuffer estático | de (duplo... valores) Crie um buffer a partir de uma matriz de duplas em um buffer de dados. |
FloatDataBuffer estático | de (matriz float[], booleano readOnly, booleano makeCopy) Crie um buffer a partir de uma matriz de pontos flutuantes em um buffer de dados. |
BooleanDataBuffer estático | de (matriz booleana[], booleana somente leitura, booleana makeCopy) Crie um buffer de uma matriz de booleanos em um buffer de dados. |
ShortDataBuffer estático | de (buffer ShortBuffer) Envolve um JDK NIO ShortBuffer em um buffer de dados. |
ShortDataBuffer estático | de (matriz curta[], booleano readOnly, booleano makeCopy) Crie um buffer de uma matriz de shorts em um buffer de dados. |
LongDataBuffer estático | de (buffer LongBuffer) Envolve um JDK NIO LongBuffer em um buffer de dados. |
ByteDataBuffer estático | de (matriz de bytes[], booleano readOnly, booleano makeCopy) Crie um buffer de uma matriz de bytes em um buffer de dados. |
IntDataBuffer estático | de (matriz int[], booleano readOnly, booleano makeCopy) Crie um buffer a partir de uma matriz de inteiros em um buffer de dados. |
FloatDataBuffer estático | de (float... valores) Crie um buffer a partir de uma matriz de pontos flutuantes em um buffer de dados. |
BooleanDataBuffer estático | de (booleano... valores) Crie um buffer de uma matriz de booleanos em um buffer de dados. |
IntDataBuffer estático | de (int... valores) Crie um buffer a partir de uma matriz de inteiros em um buffer de dados. |
BooleanDataBuffer estático | ofBooleans (tamanho longo) Cria um buffer de booleanos que pode armazenar valores de até size |
ByteDataBuffer estático | ofBytes (tamanho longo) Cria um buffer de bytes que pode armazenar valores de até size |
DoubleDataBuffer estático | ofDoubles (tamanho longo) Cria um buffer de duplos que pode armazenar valores de até size |
FloatDataBuffer estático | ofFloats (tamanho longo) Cria um buffer de floats que pode armazenar valores de até size |
IntDataBuffer estático | ofInts (tamanho longo) Cria um buffer de números inteiros que pode armazenar valores de até size |
LongDataBuffer estático | ofLongs (tamanho longo) Cria um buffer de longos que pode armazenar valores de até size |
estático <T> DataBuffer <T> | ofObjects (tipo Class<T>, tamanho longo) Cria um buffer de referências a objetos do tipo clazz` that can store up to `size . |
estático <T> DataBuffer <T> | ofObjects (T... valores) Crie um buffer de uma matriz de objetos em um buffer de dados. |
ShortDataBuffer estático | ofShorts (tamanho longo) Cria um buffer de shorts que pode armazenar até valores size |
Métodos herdados
Construtores Públicos
DataBuffers públicos ()
Métodos Públicos
FloatDataBuffer estático público de (FloatBuffer buf)
Envolve um JDK NIO FloatBuffer
em um buffer de dados.
Parâmetros
bufante | buffer para embrulhar |
---|
Devoluções
- um novo buffer
LongDataBuffer estático público de (matriz longa [], booleano readOnly, booleano makeCopy)
Crie um buffer de uma matriz de longos em um buffer de dados.
Parâmetros
variedade | matriz de longos |
---|---|
somente leitura | verdadeiro se o buffer criado deve ser somente leitura |
fazercópia | true se a matriz precisar ser copiada, false envolverá a matriz fornecida |
Devoluções
- um novo buffer
public static DataBuffer <T> de (matriz T[], booleano readOnly, booleano makeCopy)
Crie um buffer de uma matriz de objetos em um buffer de dados.
Parâmetros
variedade | matriz de objetos |
---|---|
somente leitura | verdadeiro se o buffer criado deve ser somente leitura |
fazercópia | true se a matriz precisar ser copiada, false envolverá a matriz fornecida |
Devoluções
- um novo buffer
DoubleDataBuffer estático público de (matriz dupla[], booleano readOnly, booleano makeCopy)
Crie um buffer a partir de uma matriz de duplas em um buffer de dados.
Parâmetros
variedade | matriz de duplas |
---|---|
somente leitura | verdadeiro se o buffer criado deve ser somente leitura |
fazercópia | true se a matriz precisar ser copiada, false envolverá a matriz fornecida |
Devoluções
- um novo buffer
public static ShortDataBuffer de (short... valores)
Crie um buffer de uma matriz de shorts em um buffer de dados.
O buffer retornado permite operações de leitura e gravação e compartilha a memória do array de origem, o que equivale a chamar of(values, false, false
}
Parâmetros
valores | valores curtos |
---|
Devoluções
- um novo buffer
IntDataBuffer estático público de (IntBuffer buf)
Envolve um JDK NIO IntBuffer
em um buffer de dados.
Parâmetros
bufante | buffer para embrulhar |
---|
Devoluções
- um novo buffer
DoubleDataBuffer estático público de (DoubleBuffer buf)
Envolve um JDK NIO DoubleBuffer
em um buffer de dados.
Parâmetros
bufante | buffer para embrulhar |
---|
Devoluções
- um novo buffer
ByteDataBuffer estático público de (byte... valores)
Crie um buffer de uma matriz de bytes em um buffer de dados.
O buffer retornado permite operações de leitura e gravação e compartilha a memória do array de origem, o que equivale a chamar of(values, false, false
}
Parâmetros
valores | valores de bytes |
---|
Devoluções
- um novo buffer
LongDataBuffer estático público de (valores longos...)
Crie um buffer de uma matriz de longos em um buffer de dados.
O buffer retornado permite operações de leitura e gravação e compartilha a memória do array de origem, o que equivale a chamar of(values, false, false
}
Parâmetros
valores | valores longos |
---|
Devoluções
- um novo buffer
ByteDataBuffer estático público de (ByteBuffer buf)
Envolve um JDK NIO ByteBuffer
em um buffer de dados.
Parâmetros
bufante | buffer para embrulhar |
---|
Devoluções
- um novo buffer
public static DoubleDataBuffer de (duplo... valores)
Crie um buffer a partir de uma matriz de duplas em um buffer de dados.
O buffer retornado permite operações de leitura e gravação e compartilha a memória do array de origem, o que equivale a chamar of(array, false, false
}
Parâmetros
valores | valores duplos |
---|
Devoluções
- um novo buffer
FloatDataBuffer estático público de (matriz float[], booleano readOnly, booleano makeCopy)
Crie um buffer a partir de uma matriz de pontos flutuantes em um buffer de dados.
Parâmetros
variedade | matriz de carros alegóricos |
---|---|
somente leitura | verdadeiro se o buffer criado deve ser somente leitura |
fazercópia | true se a matriz precisar ser copiada, false envolverá a matriz fornecida |
Devoluções
- um novo buffer
público estático BooleanDataBuffer de (matriz booleana [], booleano readOnly, booleano makeCopy)
Crie um buffer de uma matriz de booleanos em um buffer de dados.
Parâmetros
variedade | matriz de booleanos |
---|---|
somente leitura | verdadeiro se o buffer criado deve ser somente leitura |
fazercópia | true se a matriz precisar ser copiada, false envolverá a matriz fornecida |
Devoluções
- um novo buffer
ShortDataBuffer estático público de (ShortBuffer buf)
Envolve um JDK NIO ShortBuffer
em um buffer de dados.
Parâmetros
bufante | buffer para embrulhar |
---|
Devoluções
- um novo buffer
ShortDataBuffer estático público de (array short[], booleano readOnly, booleano makeCopy)
Crie um buffer de uma matriz de shorts em um buffer de dados.
Parâmetros
variedade | variedade de shorts |
---|---|
somente leitura | verdadeiro se o buffer criado deve ser somente leitura |
fazercópia | true se a matriz precisar ser copiada, false envolverá a matriz fornecida |
Devoluções
- um novo buffer
LongDataBuffer estático público de (LongBuffer buf)
Envolve um JDK NIO LongBuffer
em um buffer de dados.
Parâmetros
bufante | buffer para embrulhar |
---|
Devoluções
- um novo buffer
ByteDataBuffer estático público de (matriz de bytes[], booleano readOnly, booleano makeCopy)
Crie um buffer de uma matriz de bytes em um buffer de dados.
Parâmetros
variedade | matriz de bytes |
---|---|
somente leitura | verdadeiro se o buffer criado deve ser somente leitura |
fazercópia | true se a matriz precisar ser copiada, false envolverá a matriz fornecida |
Devoluções
- um novo buffer
public static IntDataBuffer de (int[] array, boolean readOnly, boolean makeCopy)
Crie um buffer a partir de uma matriz de inteiros em um buffer de dados.
Parâmetros
variedade | matriz de ints |
---|---|
somente leitura | verdadeiro se o buffer criado deve ser somente leitura |
fazercópia | true se a matriz precisar ser copiada, false envolverá a matriz fornecida |
Devoluções
- um novo buffer
FloatDataBuffer estático público de (valores flutuantes...)
Crie um buffer a partir de uma matriz de pontos flutuantes em um buffer de dados.
O buffer retornado permite operações de leitura e gravação e compartilha a memória do array de origem, o que equivale a chamar of(values, false, false
}
Parâmetros
valores | valores flutuantes |
---|
Devoluções
- um novo buffer
público estático BooleanDataBuffer de (booleano... valores)
Crie um buffer de uma matriz de booleanos em um buffer de dados.
O buffer retornado permite operações de leitura e gravação e compartilha a memória do array de origem, o que equivale a chamar of(values, false, false
}
Parâmetros
valores | valores booleanos |
---|
Devoluções
- um novo buffer
público estático IntDataBuffer de (int... valores)
Crie um buffer a partir de uma matriz de inteiros em um buffer de dados.
O buffer retornado permite operações de leitura e gravação e compartilha a memória do array de origem, o que equivale a chamar of(values, false, false
}
Parâmetros
valores | valores internos |
---|
Devoluções
- um novo buffer
public static BooleanDataBuffer ofBooleans (tamanho longo)
Cria um buffer de booleanos que pode armazenar valores de até size
Parâmetros
tamanho | tamanho do buffer a ser alocado |
---|
Devoluções
- um novo buffer
public static ByteDataBuffer ofBytes (tamanho longo)
Cria um buffer de bytes que pode armazenar valores de até size
Parâmetros
tamanho | tamanho do buffer a ser alocado |
---|
Devoluções
- um novo buffer
public static DoubleDataBuffer ofDoubles (tamanho longo)
Cria um buffer de duplos que pode armazenar valores de até size
Parâmetros
tamanho | tamanho do buffer a ser alocado |
---|
Devoluções
- um novo buffer
public static FloatDataBuffer ofFloats (tamanho longo)
Cria um buffer de floats que pode armazenar valores de até size
Parâmetros
tamanho | tamanho do buffer a ser alocado |
---|
Devoluções
- um novo buffer
public static IntDataBuffer ofInts (tamanho longo)
Cria um buffer de números inteiros que pode armazenar valores de até size
Parâmetros
tamanho | tamanho do buffer a ser alocado |
---|
Devoluções
- um novo buffer
public static LongDataBuffer ofLongs (tamanho longo)
Cria um buffer de longos que pode armazenar valores de até size
Parâmetros
tamanho | tamanho do buffer a ser alocado |
---|
Devoluções
- um novo buffer
public static DataBuffer <T> ofObjects (tipo Class<T>, tamanho longo)
Cria um buffer de referências a objetos do tipo clazz` that can store up to `size
.
Parâmetros
tipo | o tipo de objeto armazenado neste buffer |
---|---|
tamanho | tamanho do buffer a ser alocado |
Devoluções
- um novo buffer
public static DataBuffer <T> ofObjects (T... valores)
Crie um buffer de uma matriz de objetos em um buffer de dados.
O buffer retornado permite operações de leitura e gravação e compartilha a memória do array de origem, o que equivale a chamar of(values, false, false
}
Parâmetros
valores | valores de objetos |
---|
Devoluções
- um novo buffer
public static ShortDataBuffer ofShorts (tamanho longo)
Cria um buffer de shorts que pode armazenar até valores size
Parâmetros
tamanho | tamanho do buffer a ser alocado |
---|
Devoluções
- um novo buffer