C# 클래스 java.io.PushbackInputStream

A PushbackInputStream adds functionality to another input stream, namely the ability to "push back" or "unread" one byte.
A PushbackInputStream adds functionality to another input stream, namely the ability to "push back" or "unread" one byte. This is useful in situations where it is convenient for a fragment of code to read an indefinite number of data bytes that are delimited by a particular byte value; after reading the terminating byte, the code fragment can "unread" it, so that the next read operation on the input stream will reread the byte that was pushed back. For example, bytes representing the characters constituting an identifier might be terminated by a byte representing an operator character; a method whose job is to read just an identifier can read until it sees the operator and then push the operator back to be re-read.
상속: FilterInputStream
파일 보기 프로젝트 열기: JeroMiya/androidmono

공개 메소드들

메소드 설명
PushbackInputStream ( java arg0 )
PushbackInputStream ( java arg0, int arg1 )
available ( ) : int
close ( ) : void
mark ( int arg0 ) : void
markSupported ( ) : bool
read ( ) : int
read ( byte arg0, int arg1, int arg2 ) : int
reset ( ) : void
skip ( long arg0 ) : long
unread ( byte arg0 ) : void
unread ( byte arg0, int arg1, int arg2 ) : void
unread ( int arg0 ) : void

보호된 메소드들

메소드 설명
PushbackInputStream ( global @__env )

비공개 메소드들

메소드 설명
PushbackInputStream ( )

메소드 상세

PushbackInputStream() 보호된 메소드

protected PushbackInputStream ( global @__env )
@__env global

PushbackInputStream() 공개 메소드

public PushbackInputStream ( java arg0 )
arg0 java

PushbackInputStream() 공개 메소드

public PushbackInputStream ( java arg0, int arg1 )
arg0 java
arg1 int

available() 공개 메소드

public available ( ) : int
리턴 int

close() 공개 메소드

public close ( ) : void
리턴 void

mark() 공개 메소드

public mark ( int arg0 ) : void
arg0 int
리턴 void

markSupported() 공개 메소드

public markSupported ( ) : bool
리턴 bool

read() 공개 메소드

public read ( ) : int
리턴 int

read() 공개 메소드

public read ( byte arg0, int arg1, int arg2 ) : int
arg0 byte
arg1 int
arg2 int
리턴 int

reset() 공개 메소드

public reset ( ) : void
리턴 void

skip() 공개 메소드

public skip ( long arg0 ) : long
arg0 long
리턴 long

unread() 공개 메소드

public unread ( byte arg0 ) : void
arg0 byte
리턴 void

unread() 공개 메소드

public unread ( byte arg0, int arg1, int arg2 ) : void
arg0 byte
arg1 int
arg2 int
리턴 void

unread() 공개 메소드

public unread ( int arg0 ) : void
arg0 int
리턴 void