Stream

Inheritance: java.lang.Object

All Implemented Interfaces: java.io.Closeable

public abstract class Stream implements Closeable

2016/12/14 に lexchou によって作成されました。

フィールド

フィールド説明
SEEK_CURRENT
SEEK_END
SEEK_SET

メソッド

メソッド説明
close()
copyTo(Stream output)
equals(Object arg0)
flush()
getClass()
getInputStream()
getLength()
getOutputStream()
hashCode()
notify()
notifyAll()
read(byte[] buf)
read(byte[] buf, int start, int len)
read(ByteSpan bytes)
readByte()
seek(long offset, int seek)
setLength(long len)
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)
wrap(InputStream stream)
wrap(OutputStream stream)OutputStream を Stream としてラップします。データを出力ストリームにフラッシュするために、ストリームを閉じる必要があります。
write(byte[] buf)
write(byte[] buf, int start, int len)
write(ByteSpan bytes)
writeByte(int b)

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 output)

public void copyTo(Stream output)

Parameters:

パラメーター説明
outputStream

equals(Object arg0)

public boolean equals(Object arg0)

Parameters:

パラメーター説明
arg0java.lang.Object

Returns: boolean

flush()

public void flush()

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

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:

パラメーター説明
bufbyte[]

Returns: int

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

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

Parameters:

パラメーター説明
bufbyte[]
開始int
lenint

Returns: int

read(ByteSpan bytes)

public int read(ByteSpan bytes)

Parameters:

パラメーター説明
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:

パラメーター説明
オフセットlong
seekint

Returns: long

setLength(long len)

public void setLength(long len)

Parameters:

パラメーター説明
lenlong

toString()

public String toString()

Returns: java.lang.String

wait()

public final void wait()

wait(long arg0)

public final void wait(long arg0)

Parameters:

パラメーター説明
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

パラメーター説明
arg0long
arg1int

wrap(InputStream stream)

public static Stream wrap(InputStream stream)

Parameters:

パラメーター説明
ストリームjava.io.InputStream

Returns: Stream

wrap(OutputStream stream)

public static Stream wrap(OutputStream stream)

OutputStream を Stream としてラップします。データを出力ストリームにフラッシュするために、ストリームを閉じる必要があります。

Parameters:

パラメーター説明
ストリームjava.io.OutputStreamラップする出力ストリーム

Returns: Stream - wrapped Stream instance

write(byte[] buf)

public void write(byte[] buf)

Parameters:

パラメーター説明
bufbyte[]

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

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

Parameters:

パラメーター説明
bufbyte[]
開始int
lenint

write(ByteSpan bytes)

public void write(ByteSpan bytes)

Parameters:

パラメーター説明
bytescom.aspose.threed.ByteSpan

writeByte(int b)

public void writeByte(int b)

Parameters:

パラメーター説明
bint