C# Class 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.
Inheritance: FilterInputStream
Afficher le fichier Open project: JeroMiya/androidmono

Méthodes publiques

Méthode Description
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

Méthodes protégées

Méthode Description
PushbackInputStream ( global @__env )

Private Methods

Méthode Description
PushbackInputStream ( )

Method Details

PushbackInputStream() protected méthode

protected PushbackInputStream ( global @__env )
@__env global

PushbackInputStream() public méthode

public PushbackInputStream ( java arg0 )
arg0 java

PushbackInputStream() public méthode

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

available() public méthode

public available ( ) : int
Résultat int

close() public méthode

public close ( ) : void
Résultat void

mark() public méthode

public mark ( int arg0 ) : void
arg0 int
Résultat void

markSupported() public méthode

public markSupported ( ) : bool
Résultat bool

read() public méthode

public read ( ) : int
Résultat int

read() public méthode

public read ( byte arg0, int arg1, int arg2 ) : int
arg0 byte
arg1 int
arg2 int
Résultat int

reset() public méthode

public reset ( ) : void
Résultat void

skip() public méthode

public skip ( long arg0 ) : long
arg0 long
Résultat long

unread() public méthode

public unread ( byte arg0 ) : void
arg0 byte
Résultat void

unread() public méthode

public unread ( byte arg0, int arg1, int arg2 ) : void
arg0 byte
arg1 int
arg2 int
Résultat void

unread() public méthode

public unread ( int arg0 ) : void
arg0 int
Résultat void