C# Class Lucene.Net.QueryParsers.Flexible.Core.Util.UnescapedCharSequence

ICharSequence with escaped chars information.
Inheritance: ICharSequence
Exibir arquivo Open project: apache/lucenenet Class Usage Examples

Public Methods

Method Description
CharAt ( int index ) : char
SubSequence ( int start, int end ) : ICharSequence
ToLowerCase ( ICharSequence text, CultureInfo locale ) : ICharSequence
ToString ( ) : string
ToStringEscaped ( char enabledChars ) : ICharSequence

Return an escaped string

ToStringEscaped ( ) : string

Return an escaped string

UnescapedCharSequence ( ICharSequence text ) : Lucene.Net.Support

Create a non-escaped ICharSequence

UnescapedCharSequence ( char chars, bool wasEscaped, int offset, int length ) : Lucene.Net.Support

Create a escaped ICharSequence

UnescapedCharSequence ( string text ) : Lucene.Net.Support

Create a non-escaped ICharSequence

WasEscaped ( ICharSequence text, int index ) : bool
WasEscaped ( int index ) : bool
this ( int index ) : char

Private Methods

Method Description
UnescapedCharSequence ( UnescapedCharSequence text ) : Lucene.Net.Support

Create a copy of an existent UnescapedCharSequence

Method Details

CharAt() public method

public CharAt ( int index ) : char
index int
return char

SubSequence() public method

public SubSequence ( int start, int end ) : ICharSequence
start int
end int
return ICharSequence

ToLowerCase() public static method

public static ToLowerCase ( ICharSequence text, CultureInfo locale ) : ICharSequence
text ICharSequence
locale System.Globalization.CultureInfo
return ICharSequence

ToString() public method

public ToString ( ) : string
return string

ToStringEscaped() public method

Return an escaped string
public ToStringEscaped ( char enabledChars ) : ICharSequence
enabledChars char array of chars to be escaped
return ICharSequence

ToStringEscaped() public method

Return an escaped string
public ToStringEscaped ( ) : string
return string

UnescapedCharSequence() public method

Create a non-escaped ICharSequence
public UnescapedCharSequence ( ICharSequence text ) : Lucene.Net.Support
text ICharSequence
return Lucene.Net.Support

UnescapedCharSequence() public method

Create a escaped ICharSequence
public UnescapedCharSequence ( char chars, bool wasEscaped, int offset, int length ) : Lucene.Net.Support
chars char
wasEscaped bool
offset int
length int
return Lucene.Net.Support

UnescapedCharSequence() public method

Create a non-escaped ICharSequence
public UnescapedCharSequence ( string text ) : Lucene.Net.Support
text string
return Lucene.Net.Support

WasEscaped() public static method

public static WasEscaped ( ICharSequence text, int index ) : bool
text ICharSequence
index int
return bool

WasEscaped() public method

public WasEscaped ( int index ) : bool
index int
return bool

this() public method

public this ( int index ) : char
index int
return char