MemoryStream

Inheritance: java.lang.Object, com.aspose.threed.Stream

All Implemented Interfaces: java.lang.AutoCloseable

public class MemoryStream extends Stream implements AutoCloseable

Dibuat oleh lexchou pada 13/6/2017.

Konstruktor

KonstruktorDeskripsi
MemoryStream()
MemoryStream(int capacity)
MemoryStream(byte[] data)

Bidang

BidangDeskripsi
SEEK_CURRENT
SEEK_END
SEEK_SET

Metode

MetodeDeskripsi
close()
copyTo(Stream stream)
copyTo(OutputStream stream)
equals(Object arg0)
flush()
getBuffer()
getClass()
getInputStream()
getLength()
getOutputStream()
getSize()
hashCode()
notify()
notifyAll()
read(byte[] buf)
read(byte[] buf, int start, int len)
read(ByteSpan bytes)
readByte()
seek(long offset, int seek)
setCapacity(int cap)Mengatur kapasitas ke nilai yang ditentukan
setLength(long len)
toArray()
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)
wrap(InputStream stream)
wrap(OutputStream stream)Bungkus sebuah OutputStream sebagai Stream, stream harus ditutup untuk mengalirkan data ke output stream.
write(byte[] buf)
write(byte[] buf, int start, int len)
write(ByteSpan bytes)
writeByte(int b)

MemoryStream()

public MemoryStream()

MemoryStream(int capacity)

public MemoryStream(int capacity)

Parameters:

ParameterTipeDeskripsi
kapasitasint

MemoryStream(byte[] data)

public MemoryStream(byte[] data)

Parameters:

ParameterTipeDeskripsi
databyte[]

SEEK_CURRENT

public static final int SEEK_CURRENT

SEEK_END

public static final int SEEK_END

SEEK_SET

public static final int SEEK_SET

close()

public void close()

copyTo(Stream stream)

public void copyTo(Stream stream)

Parameters:

ParameterTipeDeskripsi
streamStream

copyTo(OutputStream stream)

public void copyTo(OutputStream stream)

Parameters:

ParameterTipeDeskripsi
aliranjava.io.OutputStream

equals(Object arg0)

public boolean equals(Object arg0)

Parameters:

ParameterTipeDeskripsi
arg0java.lang.Object

Returns: boolean

flush()

public void flush()

getBuffer()

public byte[] getBuffer()

Returns: byte[]

getClass()

public final native Class<?> getClass()

Returns: java.lang.Class

getInputStream()

public InputStream getInputStream()

Returns: java.io.InputStream

getLength()

public long getLength()

Returns: long

getOutputStream()

public OutputStream getOutputStream()

Returns: java.io.OutputStream

getSize()

public int getSize()

Returns: int

hashCode()

public native int hashCode()

Returns: int

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

read(byte[] buf)

public int read(byte[] buf)

Parameters:

ParameterTipeDeskripsi
bufbyte[]

Returns: int

read(byte[] buf, int start, int len)

public int read(byte[] buf, int start, int len)

Parameters:

ParameterTipeDeskripsi
bufbyte[]
mulaiint
lenint

Returns: int

read(ByteSpan bytes)

public int read(ByteSpan bytes)

Parameters:

ParameterTipeDeskripsi
bytescom.aspose.threed.ByteSpan

Returns: int

readByte()

public int readByte()

Returns: int

seek(long offset, int seek)

public long seek(long offset, int seek)

Parameters:

ParameterTipeDeskripsi
offsetlong
seekint

Returns: long

setCapacity(int cap)

public void setCapacity(int cap)

Mengatur kapasitas ke nilai yang ditentukan

Parameters:

ParameterTipeDeskripsi
capintkapasitas baru dari aliran memori.

setLength(long len)

public void setLength(long len)

Parameters:

ParameterTipeDeskripsi
lenlong

toArray()

public byte[] toArray()

Returns: byte[]

toString()

public String toString()

Returns: java.lang.String

wait()

public final void wait()

wait(long arg0)

public final void wait(long arg0)

Parameters:

ParameterTipeDeskripsi
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

ParameterTipeDeskripsi
arg0long
arg1int

wrap(InputStream stream)

public static Stream wrap(InputStream stream)

Parameters:

ParameterTipeDeskripsi
aliranjava.io.InputStream

Returns: Stream

wrap(OutputStream stream)

public static Stream wrap(OutputStream stream)

Bungkus sebuah OutputStream sebagai Stream, stream harus ditutup untuk mengalirkan data ke output stream.

Parameters:

ParameterTipeDeskripsi
aliranjava.io.OutputStreamoutput stream untuk dibungkus

Returns: Stream - wrapped Stream instance

write(byte[] buf)

public void write(byte[] buf)

Parameters:

ParameterTipeDeskripsi
bufbyte[]

write(byte[] buf, int start, int len)

public void write(byte[] buf, int start, int len)

Parameters:

ParameterTipeDeskripsi
bufbyte[]
mulaiint
lenint

write(ByteSpan bytes)

public void write(ByteSpan bytes)

Parameters:

ParameterTipeDeskripsi
bytescom.aspose.threed.ByteSpan

writeByte(int b)

public void writeByte(int b)

Parameters:

ParameterTipeDeskripsi
bint