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

Inheritance: Spring.Expressions.Parser.antlr.collections.AST
Show file Open project: spring-projects/spring-net Class Usage Examples

Protected Properties

Property Type Description
down BaseAST
right BaseAST

Public Methods

Method Description
Equals ( Spring.Expressions.Parser.antlr.collections.AST t ) : bool
Equals ( object obj ) : bool
EqualsList ( Spring.Expressions.Parser.antlr.collections.AST t ) : bool
EqualsListPartial ( Spring.Expressions.Parser.antlr.collections.AST sub ) : bool
EqualsTree ( Spring.Expressions.Parser.antlr.collections.AST t ) : bool
EqualsTreePartial ( Spring.Expressions.Parser.antlr.collections.AST sub ) : bool
GetHashCode ( ) : Int32
ToString ( ) : string
ToStringList ( ) : string
ToStringTree ( ) : string
ToTree ( ) : string
ToTree ( string prefix ) : string
addChild ( Spring.Expressions.Parser.antlr.collections.AST node ) : void
decode ( string text ) : string
encode ( string text ) : string
findAll ( Spring.Expressions.Parser.antlr.collections.AST target ) : System.Collections.IEnumerator
findAllPartial ( Spring.Expressions.Parser.antlr.collections.AST sub ) : System.Collections.IEnumerator
getFirstChild ( ) : Spring.Expressions.Parser.antlr.collections.AST
getNextSibling ( ) : Spring.Expressions.Parser.antlr.collections.AST
getNumberOfChildren ( ) : int

Get number of children of this node; if leaf, returns 0

getText ( ) : string
initialize ( IToken t ) : void
initialize ( Spring.Expressions.Parser.antlr.collections.AST t ) : void
initialize ( int t, string txt ) : void
removeChildren ( ) : void
setFirstChild ( Spring.Expressions.Parser.antlr.collections.AST c ) : void
setNextSibling ( Spring.Expressions.Parser.antlr.collections.AST n ) : void
setText ( string text ) : void
setType ( int ttype ) : void
setVerboseStringConversion ( bool verbose, string names ) : void
xmlSerialize ( System.IO.TextWriter outWriter ) : void
xmlSerializeNode ( System.IO.TextWriter outWriter ) : void
xmlSerializeRootClose ( System.IO.TextWriter outWriter ) : void
xmlSerializeRootOpen ( System.IO.TextWriter outWriter ) : void

Private Methods

Method Description
Clone ( ) : object
doWorkForFindAll ( System.Collections.ArrayList v, Spring.Expressions.Parser.antlr.collections.AST target, bool partialMatch ) : void

Method Details

Equals() public method

public Equals ( Spring.Expressions.Parser.antlr.collections.AST t ) : bool
t Spring.Expressions.Parser.antlr.collections.AST
return bool

Equals() public method

public Equals ( object obj ) : bool
obj object
return bool

EqualsList() public method

public EqualsList ( Spring.Expressions.Parser.antlr.collections.AST t ) : bool
t Spring.Expressions.Parser.antlr.collections.AST
return bool

EqualsListPartial() public method

public EqualsListPartial ( Spring.Expressions.Parser.antlr.collections.AST sub ) : bool
sub Spring.Expressions.Parser.antlr.collections.AST
return bool

EqualsTree() public method

public EqualsTree ( Spring.Expressions.Parser.antlr.collections.AST t ) : bool
t Spring.Expressions.Parser.antlr.collections.AST
return bool

EqualsTreePartial() public method

public EqualsTreePartial ( Spring.Expressions.Parser.antlr.collections.AST sub ) : bool
sub Spring.Expressions.Parser.antlr.collections.AST
return bool

GetHashCode() public method

public GetHashCode ( ) : Int32
return System.Int32

ToString() public method

public ToString ( ) : string
return string

ToStringList() public method

public ToStringList ( ) : string
return string

ToStringTree() public method

public ToStringTree ( ) : string
return string

ToTree() public method

public ToTree ( ) : string
return string

ToTree() public method

public ToTree ( string prefix ) : string
prefix string
return string

addChild() public method

public addChild ( Spring.Expressions.Parser.antlr.collections.AST node ) : void
node Spring.Expressions.Parser.antlr.collections.AST
return void

decode() public static method

public static decode ( string text ) : string
text string
return string

encode() public static method

public static encode ( string text ) : string
text string
return string

findAll() public method

public findAll ( Spring.Expressions.Parser.antlr.collections.AST target ) : System.Collections.IEnumerator
target Spring.Expressions.Parser.antlr.collections.AST
return System.Collections.IEnumerator

findAllPartial() public method

public findAllPartial ( Spring.Expressions.Parser.antlr.collections.AST sub ) : System.Collections.IEnumerator
sub Spring.Expressions.Parser.antlr.collections.AST
return System.Collections.IEnumerator

getFirstChild() public method

public getFirstChild ( ) : Spring.Expressions.Parser.antlr.collections.AST
return Spring.Expressions.Parser.antlr.collections.AST

getNextSibling() public method

public getNextSibling ( ) : Spring.Expressions.Parser.antlr.collections.AST
return Spring.Expressions.Parser.antlr.collections.AST

getNumberOfChildren() public method

Get number of children of this node; if leaf, returns 0
public getNumberOfChildren ( ) : int
return int

getText() public method

public getText ( ) : string
return string

initialize() public abstract method

public abstract initialize ( IToken t ) : void
t IToken
return void

initialize() public abstract method

public abstract initialize ( Spring.Expressions.Parser.antlr.collections.AST t ) : void
t Spring.Expressions.Parser.antlr.collections.AST
return void

initialize() public abstract method

public abstract initialize ( int t, string txt ) : void
t int
txt string
return void

removeChildren() public method

public removeChildren ( ) : void
return void

setFirstChild() public method

public setFirstChild ( Spring.Expressions.Parser.antlr.collections.AST c ) : void
c Spring.Expressions.Parser.antlr.collections.AST
return void

setNextSibling() public method

public setNextSibling ( Spring.Expressions.Parser.antlr.collections.AST n ) : void
n Spring.Expressions.Parser.antlr.collections.AST
return void

setText() public method

public setText ( string text ) : void
text string
return void

setType() public method

public setType ( int ttype ) : void
ttype int
return void

setVerboseStringConversion() public static method

public static setVerboseStringConversion ( bool verbose, string names ) : void
verbose bool
names string
return void

xmlSerialize() public method

public xmlSerialize ( System.IO.TextWriter outWriter ) : void
outWriter System.IO.TextWriter
return void

xmlSerializeNode() public method

public xmlSerializeNode ( System.IO.TextWriter outWriter ) : void
outWriter System.IO.TextWriter
return void

xmlSerializeRootClose() public method

public xmlSerializeRootClose ( System.IO.TextWriter outWriter ) : void
outWriter System.IO.TextWriter
return void

xmlSerializeRootOpen() public method

public xmlSerializeRootOpen ( System.IO.TextWriter outWriter ) : void
outWriter System.IO.TextWriter
return void

Property Details

down protected property

protected BaseAST,Spring.Expressions.Parser.antlr down
return BaseAST

right protected property

protected BaseAST,Spring.Expressions.Parser.antlr right
return BaseAST