Classe auxiliar para criar instâncias de DataBuffer
.
Construtores Públicos
DataBuffers () |
Métodos Públicos
FloatDataBuffer estático | de (FloatBuffer buf) FloatBuffer um JDK NIO FloatBuffer em um buffer de dados. |
LongDataBuffer estático | of (array long [], boolean readOnly, boolean makeCopy) Crie um buffer de um array de longs em um buffer de dados. |
static <T> DataBuffer <T> | of (array T [], boolean readOnly, boolean makeCopy) Crie um buffer de uma matriz de objetos em um buffer de dados. |
DoubleDataBuffer estático | of (array double [], boolean readOnly, boolean makeCopy) Crie um buffer de uma matriz de duplos em um buffer de dados. |
ShortDataBuffer estático | de (curto ... valores) Crie um buffer de uma série de shorts em um buffer de dados. |
static IntDataBuffer | |
DoubleDataBuffer estático | de (DoubleBuffer buf) 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 um array de longs em um buffer de dados. |
ByteDataBuffer estático | de (ByteBuffer buf) Envolve um JDK NIO ByteBuffer em um buffer de dados. |
DoubleDataBuffer estático | de (duplo ... valores) Crie um buffer de uma matriz de duplos em um buffer de dados. |
FloatDataBuffer estático | of (array float [], boolean readOnly, boolean makeCopy) Crie um buffer de um array de floats em um buffer de dados. |
static BooleanDataBuffer | of (array boolean [], boolean readOnly, boolean makeCopy) Crie um buffer de uma matriz de booleanos em um buffer de dados. |
ShortDataBuffer estático | de (ShortBuffer buf) ShortBuffer um JDK NIO ShortBuffer em um buffer de dados. |
ShortDataBuffer estático | of (array short [], boolean readOnly, boolean makeCopy) Crie um buffer de uma série de shorts em um buffer de dados. |
LongDataBuffer estático | de (LongBuffer buf) LongBuffer um JDK NIO LongBuffer em um buffer de dados. |
ByteDataBuffer estático | of (array byte [], boolean readOnly, boolean makeCopy) Crie um buffer de uma matriz de bytes em um buffer de dados. |
static IntDataBuffer | of (array int [], boolean readOnly, boolean makeCopy) Crie um buffer de uma matriz de ints em um buffer de dados. |
FloatDataBuffer estático | de (valores flutuantes ...) Crie um buffer de um array de floats em um buffer de dados. |
static BooleanDataBuffer | de (valores booleanos ...) Crie um buffer de uma matriz de booleanos em um buffer de dados. |
static IntDataBuffer | de (int ... valores) Crie um buffer de uma matriz de ints em um buffer de dados. |
static BooleanDataBuffer | ofBooleans (tamanho longo) Cria um buffer de booleanos que pode armazenar até valores de size |
ByteDataBuffer estático | ofBytes (tamanho longo) Cria um buffer de bytes que pode armazenar até valores de size |
DoubleDataBuffer estático | ofDoubles (tamanho longo) Cria um buffer de duplos que pode armazenar até valores de size |
FloatDataBuffer estático | ofFloats (tamanho longo) Cria um buffer de floats que pode armazenar até valores de size |
static IntDataBuffer | ofInts (tamanho longo) Cria um buffer de inteiros que pode armazenar até valores de size |
LongDataBuffer estático | ofLongs (tamanho longo) Cria um buffer de longos que pode armazenar até valores de size |
static <T> DataBuffer <T> | ofObjects (tipo de classe <T>, tamanho longo) Cria um buffer de referências a objetos do tipo clazz` that can store up to `size valores de clazz` that can store up to `size . |
static <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 de size |
Métodos herdados
Construtores Públicos
public DataBuffers ()
Métodos Públicos
public static FloatDataBuffer de (FloatBuffer buf)
FloatBuffer
um JDK NIO FloatBuffer
em um buffer de dados.
Parâmetros
buf | buffer para embrulhar |
---|
Devoluções
- um novo buffer
public static LongDataBuffer of (long [] array, boolean readOnly, boolean makeCopy)
Crie um buffer de um array de longs em um buffer de dados.
Parâmetros
variedade | matriz de longos |
---|---|
somente leitura | verdadeiro se o buffer criado deve ser somente leitura |
makeCopy | verdadeiro se a matriz deve ser copiada, falso envolverá a matriz fornecida |
Devoluções
- um novo buffer
public static DataBuffer <T> of (array T [], boolean readOnly, boolean 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 |
makeCopy | verdadeiro se a matriz deve ser copiada, falso envolverá a matriz fornecida |
Devoluções
- um novo buffer
public static DoubleDataBuffer of (double [] array, boolean readOnly, boolean makeCopy)
Crie um buffer de uma matriz de duplos em um buffer de dados.
Parâmetros
variedade | matriz de duplas |
---|---|
somente leitura | verdadeiro se o buffer criado deve ser somente leitura |
makeCopy | verdadeiro se a matriz deve ser copiada, falso envolverá a matriz fornecida |
Devoluções
- um novo buffer
public static ShortDataBuffer de (short ... valores)
Crie um buffer de uma série de shorts em um buffer de dados.
O buffer retornado permite operações de leitura e gravação e compartilha a memória da matriz de origem, que é equivalente à chamada of(values, false, false
}
Parâmetros
valores | valores curtos |
---|
Devoluções
- um novo buffer
public static IntDataBuffer de (IntBuffer buf)
public static DoubleDataBuffer de (DoubleBuffer buf)
Envolve um JDK NIO DoubleBuffer
em um buffer de dados.
Parâmetros
buf | buffer para embrulhar |
---|
Devoluções
- um novo buffer
public static ByteDataBuffer 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 da matriz de origem, que é equivalente à chamada of(values, false, false
}
Parâmetros
valores | valores de byte |
---|
Devoluções
- um novo buffer
public static LongDataBuffer de (long ... values)
Crie um buffer de um array de longs em um buffer de dados.
O buffer retornado permite operações de leitura e gravação e compartilha a memória da matriz de origem, que é equivalente à chamada of(values, false, false
}
Parâmetros
valores | valores longos |
---|
Devoluções
- um novo buffer
public static ByteDataBuffer de (ByteBuffer buf)
Envolve um JDK NIO ByteBuffer
em um buffer de dados.
Parâmetros
buf | buffer para embrulhar |
---|
Devoluções
- um novo buffer
public static DoubleDataBuffer of (double ... values)
Crie um buffer de uma matriz de duplos em um buffer de dados.
O buffer retornado permite operações de leitura e gravação e compartilha a memória da matriz de origem, que é equivalente à chamada of(array, false, false
}
Parâmetros
valores | valores duplos |
---|
Devoluções
- um novo buffer
public static FloatDataBuffer of (float [] array, boolean readOnly, boolean makeCopy)
Crie um buffer de um array de floats em um buffer de dados.
Parâmetros
variedade | matriz de carros alegóricos |
---|---|
somente leitura | verdadeiro se o buffer criado deve ser somente leitura |
makeCopy | verdadeiro se a matriz deve ser copiada, falso envolverá a matriz fornecida |
Devoluções
- um novo buffer
public static BooleanDataBuffer of (boolean [] array, boolean readOnly, boolean 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 |
makeCopy | verdadeiro se a matriz deve ser copiada, falso envolverá a matriz fornecida |
Devoluções
- um novo buffer
public static ShortDataBuffer de (ShortBuffer buf)
ShortBuffer
um JDK NIO ShortBuffer
em um buffer de dados.
Parâmetros
buf | buffer para embrulhar |
---|
Devoluções
- um novo buffer
public static ShortDataBuffer of (short [] array, boolean readOnly, boolean makeCopy)
Crie um buffer de uma série de shorts em um buffer de dados.
Parâmetros
variedade | variedade de shorts |
---|---|
somente leitura | verdadeiro se o buffer criado deve ser somente leitura |
makeCopy | verdadeiro se a matriz deve ser copiada, falso envolverá a matriz fornecida |
Devoluções
- um novo buffer
public static LongDataBuffer de (LongBuffer buf)
LongBuffer
um JDK NIO LongBuffer
em um buffer de dados.
Parâmetros
buf | buffer para embrulhar |
---|
Devoluções
- um novo buffer
public static ByteDataBuffer of (byte [] array, boolean readOnly, boolean 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 |
makeCopy | verdadeiro se a matriz deve ser copiada, falso envolverá a matriz fornecida |
Devoluções
- um novo buffer
public static IntDataBuffer of (int [] array, boolean readOnly, boolean makeCopy)
Crie um buffer de uma matriz de ints em um buffer de dados.
Parâmetros
variedade | matriz de ints |
---|---|
somente leitura | verdadeiro se o buffer criado deve ser somente leitura |
makeCopy | verdadeiro se a matriz deve ser copiada, falso envolverá a matriz fornecida |
Devoluções
- um novo buffer
public static FloatDataBuffer de (float ... valores)
Crie um buffer de um array de floats em um buffer de dados.
O buffer retornado permite operações de leitura e gravação e compartilha a memória da matriz de origem, que é equivalente à chamada of(values, false, false
}
Parâmetros
valores | valores flutuantes |
---|
Devoluções
- um novo buffer
public static BooleanDataBuffer de (valores booleanos ...)
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 da matriz de origem, que é equivalente à chamada of(values, false, false
}
Parâmetros
valores | valores booleanos |
---|
Devoluções
- um novo buffer
public static IntDataBuffer de (int ... valores)
Crie um buffer de uma matriz de ints em um buffer de dados.
O buffer retornado permite operações de leitura e gravação e compartilha a memória da matriz de origem, que é equivalente à chamada of(values, false, false
}
Parâmetros
valores | valores int |
---|
Devoluções
- um novo buffer
public static BooleanDataBuffer ofBooleans (tamanho longo)
Cria um buffer de booleanos que pode armazenar até valores de size
Parâmetros
Tamanho | tamanho do buffer para alocar |
---|
Devoluções
- um novo buffer
public static ByteDataBuffer ofBytes (tamanho longo)
Cria um buffer de bytes que pode armazenar até valores de size
Parâmetros
Tamanho | tamanho do buffer para alocar |
---|
Devoluções
- um novo buffer
public static DoubleDataBuffer ofDoubles (tamanho longo)
Cria um buffer de duplos que pode armazenar até valores de size
Parâmetros
Tamanho | tamanho do buffer para alocar |
---|
Devoluções
- um novo buffer
public static FloatDataBuffer ofFloats (tamanho longo)
Cria um buffer de floats que pode armazenar até valores de size
Parâmetros
Tamanho | tamanho do buffer para alocar |
---|
Devoluções
- um novo buffer
public static IntDataBuffer ofInts (tamanho longo)
Cria um buffer de inteiros que pode armazenar até valores de size
Parâmetros
Tamanho | tamanho do buffer para alocar |
---|
Devoluções
- um novo buffer
public static LongDataBuffer ofLongs (tamanho longo)
Cria um buffer de longos que pode armazenar até valores de size
Parâmetros
Tamanho | tamanho do buffer para alocar |
---|
Devoluções
- um novo buffer
public static DataBuffer <T> ofObjects (classe <T> tipo, tamanho longo)
Cria um buffer de referências a objetos do tipo clazz` that can store up to `size
valores de clazz` that can store up to `size
.
Parâmetros
modelo | o tipo de objeto armazenado neste buffer |
---|---|
Tamanho | tamanho do buffer para alocar |
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 da matriz de origem, que é equivalente à chamada 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 de size
Parâmetros
Tamanho | tamanho do buffer para alocar |
---|
Devoluções
- um novo buffer