C# Класс 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
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
bra int
current System.Text.StringBuilder
cursor int
ket int
limit int
limit_backward int

Открытые методы

Метод Описание
GetCurrent ( ) : System.String

Get the current string.

SetCurrent ( System value ) : void

Set the current string.

Stem ( ) : bool

Защищенные методы

Метод Описание
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

Описание методов

GetCurrent() публичный Метод

Get the current string.
public GetCurrent ( ) : System.String
Результат System.String

SetCurrent() публичный Метод

Set the current string.
public SetCurrent ( System value ) : void
value System
Результат void

SnowballProgram() защищенный Метод

protected SnowballProgram ( ) : System
Результат System

Stem() публичный абстрактный Метод

public abstract Stem ( ) : bool
Результат bool

assign_to() защищенный Метод

protected assign_to ( System s ) : StringBuilder
s System
Результат System.Text.StringBuilder

copy_from() защищенный Метод

protected copy_from ( SnowballProgram other ) : void
other SnowballProgram
Результат void

eq_s() защищенный Метод

protected eq_s ( int s_size, System s ) : bool
s_size int
s System
Результат bool

eq_s_b() защищенный Метод

protected eq_s_b ( int s_size, System s ) : bool
s_size int
s System
Результат bool

eq_v() защищенный Метод

protected eq_v ( System s ) : bool
s System
Результат bool

eq_v_b() защищенный Метод

protected eq_v_b ( System s ) : bool
s System
Результат bool

find_among() защищенный Метод

protected find_among ( Among v, int v_size ) : int
v Among
v_size int
Результат int

find_among_b() защищенный Метод

protected find_among_b ( Among v, int v_size ) : int
v Among
v_size int
Результат int

in_grouping() защищенный Метод

protected in_grouping ( char s, int min, int max ) : bool
s char
min int
max int
Результат bool

in_grouping_b() защищенный Метод

protected in_grouping_b ( char s, int min, int max ) : bool
s char
min int
max int
Результат bool

in_range() защищенный Метод

protected in_range ( int min, int max ) : bool
min int
max int
Результат bool

in_range_b() защищенный Метод

protected in_range_b ( int min, int max ) : bool
min int
max int
Результат bool

insert() защищенный Метод

protected insert ( int c_bra, int c_ket, System s ) : void
c_bra int
c_ket int
s System
Результат void

out_grouping() защищенный Метод

protected out_grouping ( char s, int min, int max ) : bool
s char
min int
max int
Результат bool

out_grouping_b() защищенный Метод

protected out_grouping_b ( char s, int min, int max ) : bool
s char
min int
max int
Результат bool

out_range() защищенный Метод

protected out_range ( int min, int max ) : bool
min int
max int
Результат bool

out_range_b() защищенный Метод

protected out_range_b ( int min, int max ) : bool
min int
max int
Результат bool

replace_s() защищенный Метод

protected replace_s ( int c_bra, int c_ket, System s ) : int
c_bra int
c_ket int
s System
Результат int

slice_check() защищенный Метод

protected slice_check ( ) : void
Результат void

slice_del() защищенный Метод

protected slice_del ( ) : void
Результат void

slice_from() защищенный Метод

protected slice_from ( System s ) : void
s System
Результат void

slice_to() защищенный Метод

protected slice_to ( System s ) : StringBuilder
s System
Результат System.Text.StringBuilder

Описание свойств

bra защищенное свойство

protected int bra
Результат int

current защищенное свойство

protected StringBuilder,System.Text current
Результат System.Text.StringBuilder

cursor защищенное свойство

protected int cursor
Результат int

ket защищенное свойство

protected int ket
Результат int

limit защищенное свойство

protected int limit
Результат int

limit_backward защищенное свойство

protected int limit_backward
Результат int