C# 클래스 Lucene.Net.Analysis.Util.OpenStringBuilder

A StringBuilder that allows one to access the array.
상속: ICharSequence
파일 보기 프로젝트 열기: apache/lucenenet 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
buf char[]
len int

공개 메소드들

메소드 설명
Append ( char c ) : OpenStringBuilder
Append ( string csq ) : OpenStringBuilder
Append ( string csq, int start, int end ) : OpenStringBuilder
Capacity ( ) : int
CharAt ( int index ) : char
Flush ( ) : void
OpenStringBuilder ( ) : Lucene.Net.Support
OpenStringBuilder ( char arr, int len ) : Lucene.Net.Support
OpenStringBuilder ( int size ) : Lucene.Net.Support
Reserve ( int num ) : void
Reset ( ) : void
Set ( char arr, int end ) : void
SetCharAt ( int index, char ch ) : void
Size ( ) : int
SubSequence ( int start, int end ) : ICharSequence
ToCharArray ( ) : char[]
ToString ( ) : string
UnsafeWrite ( char b ) : void
UnsafeWrite ( char b, int off, int len ) : void
UnsafeWrite ( int b ) : void
Write ( OpenStringBuilder arr ) : void
Write ( char b ) : void
Write ( char b, int off, int len ) : void
Write ( int b ) : void
Write ( string s ) : void
this ( int index ) : char

보호된 메소드들

메소드 설명
Resize ( int len ) : void

메소드 상세

Append() 공개 메소드

public Append ( char c ) : OpenStringBuilder
c char
리턴 OpenStringBuilder

Append() 공개 메소드

public Append ( string csq ) : OpenStringBuilder
csq string
리턴 OpenStringBuilder

Append() 공개 메소드

public Append ( string csq, int start, int end ) : OpenStringBuilder
csq string
start int
end int
리턴 OpenStringBuilder

Capacity() 공개 메소드

public Capacity ( ) : int
리턴 int

CharAt() 공개 메소드

public CharAt ( int index ) : char
index int
리턴 char

Flush() 공개 메소드

public Flush ( ) : void
리턴 void

OpenStringBuilder() 공개 메소드

public OpenStringBuilder ( ) : Lucene.Net.Support
리턴 Lucene.Net.Support

OpenStringBuilder() 공개 메소드

public OpenStringBuilder ( char arr, int len ) : Lucene.Net.Support
arr char
len int
리턴 Lucene.Net.Support

OpenStringBuilder() 공개 메소드

public OpenStringBuilder ( int size ) : Lucene.Net.Support
size int
리턴 Lucene.Net.Support

Reserve() 공개 메소드

public Reserve ( int num ) : void
num int
리턴 void

Reset() 공개 메소드

public Reset ( ) : void
리턴 void

Resize() 보호된 메소드

protected Resize ( int len ) : void
len int
리턴 void

Set() 공개 메소드

public Set ( char arr, int end ) : void
arr char
end int
리턴 void

SetCharAt() 공개 메소드

public SetCharAt ( int index, char ch ) : void
index int
ch char
리턴 void

Size() 공개 메소드

public Size ( ) : int
리턴 int

SubSequence() 공개 메소드

public SubSequence ( int start, int end ) : ICharSequence
start int
end int
리턴 ICharSequence

ToCharArray() 공개 메소드

public ToCharArray ( ) : char[]
리턴 char[]

ToString() 공개 메소드

public ToString ( ) : string
리턴 string

UnsafeWrite() 공개 메소드

public UnsafeWrite ( char b ) : void
b char
리턴 void

UnsafeWrite() 공개 메소드

public UnsafeWrite ( char b, int off, int len ) : void
b char
off int
len int
리턴 void

UnsafeWrite() 공개 메소드

public UnsafeWrite ( int b ) : void
b int
리턴 void

Write() 공개 메소드

public Write ( OpenStringBuilder arr ) : void
arr OpenStringBuilder
리턴 void

Write() 공개 메소드

public Write ( char b ) : void
b char
리턴 void

Write() 공개 메소드

public Write ( char b, int off, int len ) : void
b char
off int
len int
리턴 void

Write() 공개 메소드

public Write ( int b ) : void
b int
리턴 void

Write() 공개 메소드

public Write ( string s ) : void
s string
리턴 void

this() 공개 메소드

public this ( int index ) : char
index int
리턴 char

프로퍼티 상세

buf 보호되어 있는 프로퍼티

protected char[] buf
리턴 char[]

len 보호되어 있는 프로퍼티

protected int len
리턴 int