MemoryStream

MemoryStream

Visión general

MemoryStream Es una clase en Aspose.3D FOSS para Java. Heredados de: Stream, AutoCloseable.

Flujo de memoria para leer y escribir datos en la memoria.

Esta clase proporciona 24 métodos para trabajar con los objetos MemoryStream en programas de Java. Los métodos disponibles incluyen: MemoryStream, Stream, close, copyTo, flush, getBuffer, getInputStream, getLength, getOutputStream, getSize, read, readByte,y 7 métodos adicionales. Todos los miembros públicos están accesibles a cualquier aplicación Java después de instalar el Aspose.3D FOSS para el paquete Java. Propiedades : buffer, inputStream, length, outputStream, size.

Propiedades

NombreTipoAccessDescripción
sizeintLeerObtiene el tamaño de los datos en el flujo.
bufferbyte[]LeerObtiene el búfer.
lengthlongLeerObtiene la longitud de los datos en el stream.
outputStreamOutputStreamLeerObtiene el flujo de salida.
inputStreamjava.io.InputStreamLeerObtiene el flujo de entrada.

Métodos

SignatureDescripción
MemoryStream()Crea un nuevo flujo de memoria con capacidad predeterminada.
MemoryStream(capacity: int)Crea un nuevo flujo de memoria con capacidad especificada.
MemoryStream(data: byte[])Crea un nuevo flujo de memoria a partir de los datos existentes.
getSize()intObtiene el tamaño de los datos en el flujo.
getBuffer()byte[]Obtiene el búfer.
setCapacity(cap: int)Establece la capacidad del stream.
getLength()longObtiene la longitud de los datos en el stream.
setLength(len: long)Establece la longitud del flujo.
flush()Flushes el flujo (no-op para el corriente de memoria).
readByte()intLea un byte del flujo.
read(buf: byte[])intLea bajetas de la corriente.
read(buf: byte[], start: int, len: int)intLea bajetas de la corriente.
write(buf: byte[])Escribe bajas a la corriente.
write(buf: byte[], start: int, len: int)Escribe bajas a la corriente.
writeByte(b: int)Escribe un byte al flujo.
seek(offset: long, seek: int)longBusca una posición en el flujo.
toArray()byte[]Convertir el flujo en una array.
close()Cierra el flujo.
copyTo(stream: Stream)Copia el contenido de la corriente a otro flujo.
copyTo(stream: OutputStream)Copia el contenido de la corriente a un flujo de salida.
Stream(in: InputStream)Stream de archivos para leer y escribir archivo.
getOutputStream()OutputStreamRetorna el flujo de salida.
getInputStream()java.io.InputStreamCrea un nuevo flujo de archivos.
wrap(stream: InputStream)StreamEnvuelve un InputStream como flujo.

Ver también

 Español