C# Класс Fan.Sys.InStream

InStream interface.
Наследование: FanObj
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
@typeof ( ) : Type
charset ( ) : Charset
charset ( Charset charset ) : void
close ( ) : bool
eachLine ( Func f ) : void
endian ( ) : Endian
endian ( Endian endian ) : void
make ( InStream input ) : InStream
make_ ( InStream self, InStream input ) : void
peek ( ) : Long
peekChar ( ) : Long
pipe ( OutStream output ) : long
pipe ( OutStream output, Long n ) : long
pipe ( OutStream output, Long toPipe, bool cls ) : long
r ( ) : int

Read a byte using a Java primitive int. Most reads route to this method for efficient mapping to a java.io.InputStream. If we aren't overriding this method, then route back to read() for the subclass to handle.

rChar ( ) : int

Read char as primitive int.

read ( ) : Long
readAllBuf ( ) : Buf
readAllLines ( ) : List
readAllStr ( ) : string
readAllStr ( bool normalizeNewlines ) : string
readBool ( ) : bool
readBuf ( Buf buf, long n ) : Long
readBufFully ( Buf buf, long n ) : Buf
readChar ( ) : Long
readChars ( long n ) : string
readDecimal ( ) : BigDecimal
readF4 ( ) : double
readF8 ( ) : double
readLine ( ) : string
readLine ( Long max ) : string
readObj ( ) : object
readObj ( Map options ) : object
readProps ( ) : Map
readPropsListVals ( ) : Map
readS1 ( ) : long
readS2 ( ) : long
readS4 ( ) : long
readS8 ( ) : long
readStrToken ( ) : string
readStrToken ( Long max ) : string
readStrToken ( Long max, Func f ) : string
readU1 ( ) : long
readU2 ( ) : long
readU4 ( ) : long
readUtf ( ) : string
skip ( long n ) : long
unread ( int b ) : InStream

Unread a byte using a .NET primitive int. If we aren't overriding this method, then route back to read() for the subclass to handle.

unread ( long n ) : InStream
unreadChar ( int b ) : InStream

Unread char as primitive int.

unreadChar ( long c ) : InStream

Защищенные методы

Метод Описание
InStream ( ) : System.Text

Приватные методы

Метод Описание
addProp ( Map props, string n, string v, bool listVals ) : void
hex ( int c ) : int
readProps ( bool listVals ) : Map
readUtfString ( ) : string

Описание методов

@typeof() публичный Метод

public @typeof ( ) : Type
Результат Type

InStream() защищенный Метод

protected InStream ( ) : System.Text
Результат System.Text

charset() публичный Метод

public charset ( ) : Charset
Результат Charset

charset() публичный Метод

public charset ( Charset charset ) : void
charset Charset
Результат void

close() публичный Метод

public close ( ) : bool
Результат bool

eachLine() публичный Метод

public eachLine ( Func f ) : void
f Func
Результат void

endian() публичный Метод

public endian ( ) : Endian
Результат Endian

endian() публичный Метод

public endian ( Endian endian ) : void
endian Endian
Результат void

make() публичный статический Метод

public static make ( InStream input ) : InStream
input InStream
Результат InStream

make_() публичный статический Метод

public static make_ ( InStream self, InStream input ) : void
self InStream
input InStream
Результат void

peek() публичный Метод

public peek ( ) : Long
Результат Long

peekChar() публичный Метод

public peekChar ( ) : Long
Результат Long

pipe() публичный Метод

public pipe ( OutStream output ) : long
output OutStream
Результат long

pipe() публичный Метод

public pipe ( OutStream output, Long n ) : long
output OutStream
n Long
Результат long

pipe() публичный Метод

public pipe ( OutStream output, Long toPipe, bool cls ) : long
output OutStream
toPipe Long
cls bool
Результат long

r() публичный Метод

Read a byte using a Java primitive int. Most reads route to this method for efficient mapping to a java.io.InputStream. If we aren't overriding this method, then route back to read() for the subclass to handle.
public r ( ) : int
Результат int

rChar() публичный Метод

Read char as primitive int.
public rChar ( ) : int
Результат int

read() публичный Метод

public read ( ) : Long
Результат Long

readAllBuf() публичный Метод

public readAllBuf ( ) : Buf
Результат Buf

readAllLines() публичный Метод

public readAllLines ( ) : List
Результат List

readAllStr() публичный Метод

public readAllStr ( ) : string
Результат string

readAllStr() публичный Метод

public readAllStr ( bool normalizeNewlines ) : string
normalizeNewlines bool
Результат string

readBool() публичный Метод

public readBool ( ) : bool
Результат bool

readBuf() публичный Метод

public readBuf ( Buf buf, long n ) : Long
buf Buf
n long
Результат Long

readBufFully() публичный Метод

public readBufFully ( Buf buf, long n ) : Buf
buf Buf
n long
Результат Buf

readChar() публичный Метод

public readChar ( ) : Long
Результат Long

readChars() публичный Метод

public readChars ( long n ) : string
n long
Результат string

readDecimal() публичный Метод

public readDecimal ( ) : BigDecimal
Результат BigDecimal

readF4() публичный Метод

public readF4 ( ) : double
Результат double

readF8() публичный Метод

public readF8 ( ) : double
Результат double

readLine() публичный Метод

public readLine ( ) : string
Результат string

readLine() публичный Метод

public readLine ( Long max ) : string
max Long
Результат string

readObj() публичный Метод

public readObj ( ) : object
Результат object

readObj() публичный Метод

public readObj ( Map options ) : object
options Map
Результат object

readProps() публичный Метод

public readProps ( ) : Map
Результат Map

readPropsListVals() публичный Метод

public readPropsListVals ( ) : Map
Результат Map

readS1() публичный Метод

public readS1 ( ) : long
Результат long

readS2() публичный Метод

public readS2 ( ) : long
Результат long

readS4() публичный Метод

public readS4 ( ) : long
Результат long

readS8() публичный Метод

public readS8 ( ) : long
Результат long

readStrToken() публичный Метод

public readStrToken ( ) : string
Результат string

readStrToken() публичный Метод

public readStrToken ( Long max ) : string
max Long
Результат string

readStrToken() публичный Метод

public readStrToken ( Long max, Func f ) : string
max Long
f Func
Результат string

readU1() публичный Метод

public readU1 ( ) : long
Результат long

readU2() публичный Метод

public readU2 ( ) : long
Результат long

readU4() публичный Метод

public readU4 ( ) : long
Результат long

readUtf() публичный Метод

public readUtf ( ) : string
Результат string

skip() публичный Метод

public skip ( long n ) : long
n long
Результат long

unread() публичный Метод

Unread a byte using a .NET primitive int. If we aren't overriding this method, then route back to read() for the subclass to handle.
public unread ( int b ) : InStream
b int
Результат InStream

unread() публичный Метод

public unread ( long n ) : InStream
n long
Результат InStream

unreadChar() публичный Метод

Unread char as primitive int.
public unreadChar ( int b ) : InStream
b int
Результат InStream

unreadChar() публичный Метод

public unreadChar ( long c ) : InStream
c long
Результат InStream