C# Class Spring.Expressions.Parser.antlr.TokenStreamSelector

Inheritance: TokenStream
Mostrar archivo Open project: spring-projects/spring-net

Protected Properties

Property Type Description
input TokenStream
inputStreamNames System.Collections.Hashtable
streamStack System.Collections.Stack

Public Methods

Method Description
TokenStreamSelector ( )
addInputStream ( TokenStream stream, string key ) : void
getCurrentStream ( ) : TokenStream
getStream ( string sname ) : TokenStream
nextToken ( ) : IToken
pop ( ) : TokenStream
push ( TokenStream stream ) : void
push ( string sname ) : void
retry ( ) : void
select ( TokenStream stream ) : void
select ( string sname ) : void

Method Details

TokenStreamSelector() public method

public TokenStreamSelector ( )

addInputStream() public method

public addInputStream ( TokenStream stream, string key ) : void
stream TokenStream
key string
return void

getCurrentStream() public method

public getCurrentStream ( ) : TokenStream
return TokenStream

getStream() public method

public getStream ( string sname ) : TokenStream
sname string
return TokenStream

nextToken() public method

public nextToken ( ) : IToken
return IToken

pop() public method

public pop ( ) : TokenStream
return TokenStream

push() public method

public push ( TokenStream stream ) : void
stream TokenStream
return void

push() public method

public push ( string sname ) : void
sname string
return void

retry() public method

public retry ( ) : void
return void

select() public method

public select ( TokenStream stream ) : void
stream TokenStream
return void

select() public method

public select ( string sname ) : void
sname string
return void

Property Details

input protected_oe property

protected TokenStream input
return TokenStream

inputStreamNames protected_oe property

protected System.Collections.Hashtable inputStreamNames
return System.Collections.Hashtable

streamStack protected_oe property

protected System.Collections.Stack streamStack
return System.Collections.Stack