C# 클래스 Spring.Expressions.Parser.antlr.BaseAST

상속: Spring.Expressions.Parser.antlr.collections.AST
파일 보기 프로젝트 열기: spring-projects/spring-net 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
down BaseAST
right BaseAST

공개 메소드들

메소드 설명
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

비공개 메소드들

메소드 설명
Clone ( ) : object
doWorkForFindAll ( System.Collections.ArrayList v, Spring.Expressions.Parser.antlr.collections.AST target, bool partialMatch ) : void

메소드 상세

Equals() 공개 메소드

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

Equals() 공개 메소드

public Equals ( object obj ) : bool
obj object
리턴 bool

EqualsList() 공개 메소드

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

EqualsListPartial() 공개 메소드

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

EqualsTree() 공개 메소드

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

EqualsTreePartial() 공개 메소드

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

GetHashCode() 공개 메소드

public GetHashCode ( ) : Int32
리턴 System.Int32

ToString() 공개 메소드

public ToString ( ) : string
리턴 string

ToStringList() 공개 메소드

public ToStringList ( ) : string
리턴 string

ToStringTree() 공개 메소드

public ToStringTree ( ) : string
리턴 string

ToTree() 공개 메소드

public ToTree ( ) : string
리턴 string

ToTree() 공개 메소드

public ToTree ( string prefix ) : string
prefix string
리턴 string

addChild() 공개 메소드

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

decode() 공개 정적인 메소드

public static decode ( string text ) : string
text string
리턴 string

encode() 공개 정적인 메소드

public static encode ( string text ) : string
text string
리턴 string

findAll() 공개 메소드

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

findAllPartial() 공개 메소드

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

getFirstChild() 공개 메소드

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

getNextSibling() 공개 메소드

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

getNumberOfChildren() 공개 메소드

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

getText() 공개 메소드

public getText ( ) : string
리턴 string

initialize() 공개 추상적인 메소드

public abstract initialize ( IToken t ) : void
t IToken
리턴 void

initialize() 공개 추상적인 메소드

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

initialize() 공개 추상적인 메소드

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

removeChildren() 공개 메소드

public removeChildren ( ) : void
리턴 void

setFirstChild() 공개 메소드

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

setNextSibling() 공개 메소드

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

setText() 공개 메소드

public setText ( string text ) : void
text string
리턴 void

setType() 공개 메소드

public setType ( int ttype ) : void
ttype int
리턴 void

setVerboseStringConversion() 공개 정적인 메소드

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

xmlSerialize() 공개 메소드

public xmlSerialize ( System.IO.TextWriter outWriter ) : void
outWriter System.IO.TextWriter
리턴 void

xmlSerializeNode() 공개 메소드

public xmlSerializeNode ( System.IO.TextWriter outWriter ) : void
outWriter System.IO.TextWriter
리턴 void

xmlSerializeRootClose() 공개 메소드

public xmlSerializeRootClose ( System.IO.TextWriter outWriter ) : void
outWriter System.IO.TextWriter
리턴 void

xmlSerializeRootOpen() 공개 메소드

public xmlSerializeRootOpen ( System.IO.TextWriter outWriter ) : void
outWriter System.IO.TextWriter
리턴 void

프로퍼티 상세

down 보호되어 있는 프로퍼티

protected BaseAST,Spring.Expressions.Parser.antlr down
리턴 BaseAST

right 보호되어 있는 프로퍼티

protected BaseAST,Spring.Expressions.Parser.antlr right
리턴 BaseAST