C# Class SF.Snowball.SnowballProgram

This is the rev 500 of the snowball SVN trunk, but modified: made abstract and introduced abstract method stem to avoid expensive reflection in filter class
Afficher le fichier Open project: synhershko/lucene.net Class Usage Examples

Protected Properties

Свойство Type Description
bra int
current System.Text.StringBuilder
cursor int
ket int
limit int
limit_backward int

Méthodes publiques

Méthode Description
GetCurrent ( ) : System.String

Get the current string.

SetCurrent ( System value ) : void

Set the current string.

Stem ( ) : bool

Méthodes protégées

Méthode Description
SnowballProgram ( ) : System
assign_to ( System s ) : StringBuilder
copy_from ( SnowballProgram other ) : void
eq_s ( int s_size, System s ) : bool
eq_s_b ( int s_size, System s ) : bool
eq_v ( System s ) : bool
eq_v_b ( System s ) : bool
find_among ( Among v, int v_size ) : int
find_among_b ( Among v, int v_size ) : int
in_grouping ( char s, int min, int max ) : bool
in_grouping_b ( char s, int min, int max ) : bool
in_range ( int min, int max ) : bool
in_range_b ( int min, int max ) : bool
insert ( int c_bra, int c_ket, System s ) : void
out_grouping ( char s, int min, int max ) : bool
out_grouping_b ( char s, int min, int max ) : bool
out_range ( int min, int max ) : bool
out_range_b ( int min, int max ) : bool
replace_s ( int c_bra, int c_ket, System s ) : int
slice_check ( ) : void
slice_del ( ) : void
slice_from ( System s ) : void
slice_to ( System s ) : StringBuilder

Method Details

GetCurrent() public méthode

Get the current string.
public GetCurrent ( ) : System.String
Résultat System.String

SetCurrent() public méthode

Set the current string.
public SetCurrent ( System value ) : void
value System
Résultat void

SnowballProgram() protected méthode

protected SnowballProgram ( ) : System
Résultat System

Stem() public abstract méthode

public abstract Stem ( ) : bool
Résultat bool

assign_to() protected méthode

protected assign_to ( System s ) : StringBuilder
s System
Résultat System.Text.StringBuilder

copy_from() protected méthode

protected copy_from ( SnowballProgram other ) : void
other SnowballProgram
Résultat void

eq_s() protected méthode

protected eq_s ( int s_size, System s ) : bool
s_size int
s System
Résultat bool

eq_s_b() protected méthode

protected eq_s_b ( int s_size, System s ) : bool
s_size int
s System
Résultat bool

eq_v() protected méthode

protected eq_v ( System s ) : bool
s System
Résultat bool

eq_v_b() protected méthode

protected eq_v_b ( System s ) : bool
s System
Résultat bool

find_among() protected méthode

protected find_among ( Among v, int v_size ) : int
v Among
v_size int
Résultat int

find_among_b() protected méthode

protected find_among_b ( Among v, int v_size ) : int
v Among
v_size int
Résultat int

in_grouping() protected méthode

protected in_grouping ( char s, int min, int max ) : bool
s char
min int
max int
Résultat bool

in_grouping_b() protected méthode

protected in_grouping_b ( char s, int min, int max ) : bool
s char
min int
max int
Résultat bool

in_range() protected méthode

protected in_range ( int min, int max ) : bool
min int
max int
Résultat bool

in_range_b() protected méthode

protected in_range_b ( int min, int max ) : bool
min int
max int
Résultat bool

insert() protected méthode

protected insert ( int c_bra, int c_ket, System s ) : void
c_bra int
c_ket int
s System
Résultat void

out_grouping() protected méthode

protected out_grouping ( char s, int min, int max ) : bool
s char
min int
max int
Résultat bool

out_grouping_b() protected méthode

protected out_grouping_b ( char s, int min, int max ) : bool
s char
min int
max int
Résultat bool

out_range() protected méthode

protected out_range ( int min, int max ) : bool
min int
max int
Résultat bool

out_range_b() protected méthode

protected out_range_b ( int min, int max ) : bool
min int
max int
Résultat bool

replace_s() protected méthode

protected replace_s ( int c_bra, int c_ket, System s ) : int
c_bra int
c_ket int
s System
Résultat int

slice_check() protected méthode

protected slice_check ( ) : void
Résultat void

slice_del() protected méthode

protected slice_del ( ) : void
Résultat void

slice_from() protected méthode

protected slice_from ( System s ) : void
s System
Résultat void

slice_to() protected méthode

protected slice_to ( System s ) : StringBuilder
s System
Résultat System.Text.StringBuilder

Property Details

bra protected_oe property

protected int bra
Résultat int

current protected_oe property

protected StringBuilder,System.Text current
Résultat System.Text.StringBuilder

cursor protected_oe property

protected int cursor
Résultat int

ket protected_oe property

protected int ket
Résultat int

limit protected_oe property

protected int limit
Résultat int

limit_backward protected_oe property

protected int limit_backward
Résultat int