C# 클래스 Lucene.Net.Demo.Html.SimpleCharStream

An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (without unicode processing).
파일 보기 프로젝트 열기: runefs/Marvin 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
bufpos int

보호된 프로퍼티들

프로퍼티 타입 설명
bufcolumn int[]
buffer char[]
bufline int[]
column int
inBuf int
inputStream System.IO.StreamReader
line int
maxNextCharInd int
prevCharIsCR bool
prevCharIsLF bool

공개 메소드들

메소드 설명
AdjustBeginLineColumn ( int newLine, int newCol ) : void

Method to adjust line and column numbers for the start of a token.

Backup ( int amount ) : void
BeginToken ( ) : char
Done ( ) : void
GetBeginColumn ( ) : int
GetBeginLine ( ) : int
GetColumn ( ) : int
GetEndColumn ( ) : int
GetEndLine ( ) : int
GetImage ( ) : System.String
GetLine ( ) : int
GetSuffix ( int len ) : char[]
ReInit ( System dstream ) : void
ReInit ( System dstream, int startline, int startcolumn ) : void
ReInit ( System dstream, int startline, int startcolumn, int buffersize ) : void
ReadChar ( ) : char
SimpleCharStream ( System dstream ) : System
SimpleCharStream ( System dstream, int startline, int startcolumn ) : System
SimpleCharStream ( System dstream, int startline, int startcolumn, int buffersize ) : System

보호된 메소드들

메소드 설명
ExpandBuff ( bool wrapAround ) : void
FillBuff ( ) : void
UpdateLineColumn ( char c ) : void

메소드 상세

AdjustBeginLineColumn() 공개 메소드

Method to adjust line and column numbers for the start of a token.
public AdjustBeginLineColumn ( int newLine, int newCol ) : void
newLine int
newCol int
리턴 void

Backup() 공개 메소드

public Backup ( int amount ) : void
amount int
리턴 void

BeginToken() 공개 메소드

public BeginToken ( ) : char
리턴 char

Done() 공개 메소드

public Done ( ) : void
리턴 void

ExpandBuff() 보호된 메소드

protected ExpandBuff ( bool wrapAround ) : void
wrapAround bool
리턴 void

FillBuff() 보호된 메소드

protected FillBuff ( ) : void
리턴 void

GetBeginColumn() 공개 메소드

public GetBeginColumn ( ) : int
리턴 int

GetBeginLine() 공개 메소드

public GetBeginLine ( ) : int
리턴 int

GetColumn() 공개 메소드

public GetColumn ( ) : int
리턴 int

GetEndColumn() 공개 메소드

public GetEndColumn ( ) : int
리턴 int

GetEndLine() 공개 메소드

public GetEndLine ( ) : int
리턴 int

GetImage() 공개 메소드

public GetImage ( ) : System.String
리턴 System.String

GetLine() 공개 메소드

public GetLine ( ) : int
리턴 int

GetSuffix() 공개 메소드

public GetSuffix ( int len ) : char[]
len int
리턴 char[]

ReInit() 공개 메소드

public ReInit ( System dstream ) : void
dstream System
리턴 void

ReInit() 공개 메소드

public ReInit ( System dstream, int startline, int startcolumn ) : void
dstream System
startline int
startcolumn int
리턴 void

ReInit() 공개 메소드

public ReInit ( System dstream, int startline, int startcolumn, int buffersize ) : void
dstream System
startline int
startcolumn int
buffersize int
리턴 void

ReadChar() 공개 메소드

public ReadChar ( ) : char
리턴 char

SimpleCharStream() 공개 메소드

public SimpleCharStream ( System dstream ) : System
dstream System
리턴 System

SimpleCharStream() 공개 메소드

public SimpleCharStream ( System dstream, int startline, int startcolumn ) : System
dstream System
startline int
startcolumn int
리턴 System

SimpleCharStream() 공개 메소드

public SimpleCharStream ( System dstream, int startline, int startcolumn, int buffersize ) : System
dstream System
startline int
startcolumn int
buffersize int
리턴 System

UpdateLineColumn() 보호된 메소드

protected UpdateLineColumn ( char c ) : void
c char
리턴 void

프로퍼티 상세

bufcolumn 보호되어 있는 프로퍼티

protected int[] bufcolumn
리턴 int[]

buffer 보호되어 있는 프로퍼티

protected char[] buffer
리턴 char[]

bufline 보호되어 있는 프로퍼티

protected int[] bufline
리턴 int[]

bufpos 공개적으로 프로퍼티

public int bufpos
리턴 int

column 보호되어 있는 프로퍼티

protected int column
리턴 int

inBuf 보호되어 있는 프로퍼티

protected int inBuf
리턴 int

inputStream 보호되어 있는 프로퍼티

protected System.IO.StreamReader inputStream
리턴 System.IO.StreamReader

line 보호되어 있는 프로퍼티

protected int line
리턴 int

maxNextCharInd 보호되어 있는 프로퍼티

protected int maxNextCharInd
리턴 int

prevCharIsCR 보호되어 있는 프로퍼티

protected bool prevCharIsCR
리턴 bool

prevCharIsLF 보호되어 있는 프로퍼티

protected bool prevCharIsLF
리턴 bool