MemoryStream

Resumo geral

MemoryStream é uma classe em Aspose.3D FOSS para Java. Herdeiros de: Stream, AutoCloseable.

Fluxo de memória para leitura e escrita de dados na memória.

Esta classe fornece 23 métodos para trabalhar com objetos MemoryStream em programas Java. Os métodos disponíveis incluem: MemoryStream, Stream, close, copyTo, flush, getBuffer, getInputStream, getLength, getOutputStream, getSize, read, readByte, e 6 métodos adicionais. Todos os membros públicos são acessíveis a qualquer aplicação Java após instalar o pacote Aspose.3D FOSS para Java. Propriedades: buffer, inputStream, length, outputStream, size.

Propriedades

Nome:Tipo de veículo:AcessosDescrição:
sizeintLeia.Obtém o tamanho dos dados no fluxo.
bufferbyte[]Leia.- Arranja o tampão.
lengthlongLeia.Obtém o comprimento dos dados no fluxo.
outputStreamOutputStreamLeia.Obtém o fluxo de saída.
inputStreamjava.io.InputStreamLeia.Recebe o fluxo de entrada.

Métodos de avaliação

AssinaturaDescrição:
MemoryStream()Cria um novo fluxo de memória com capacidade padrão.
MemoryStream(capacity: int)Cria um novo fluxo de memória com capacidade especificada.
MemoryStream(data: byte[])Cria um novo fluxo de memória a partir dos dados existentes.
getSize()intObtém o tamanho dos dados no fluxo.
getBuffer()byte[]- Arranja o tampão.
setCapacity(cap: int)Estabelece a capacidade do fluxo.
getLength()longObtém o comprimento dos dados no fluxo.
setLength(len: long)Fixa o comprimento do fluxo.
flush()Despeja o fluxo (não-op para fluxos de memória).
readByte()intLeia um byte do fluxo.
read(buf: byte[])intLê bytes do fluxo.
read(buf: byte[], start: int, len: int)intLê bytes do fluxo.
write(buf: byte[])Escreve bytes para o fluxo.
write(buf: byte[], start: int, len: int)Escreve bytes para o fluxo.
writeByte(b: int)Escreve um byte no fluxo.
seek(offset: long, seek: int)longProcura uma posição no rio.
toArray()byte[]Converte o fluxo em uma matriz.
close()Fecha o fluxo.
copyTo(stream: Stream)Copiar o conteúdo do fluxo para outro flujo.
copyTo(stream: OutputStream)Copiar o conteúdo do fluxo para um flujo de saída.
Stream(in: InputStream)Fluxo de arquivos para leitura e escrita de ficheiros.
getOutputStream()OutputStreamRetorna o fluxo de saída.
getInputStream()java.io.InputStreamCria um novo fluxo de ficheiros.

Ver também:

 Português