Searched refs:len (Results 1 - 25 of 222) sorted by relevance

123456789

/lucene-3.6.0/lucene/contrib/analyzers/common/src/java/org/apache/lucene/analysis/fr/
H A DFrenchMinimalStemmer.java63 public int stem(char s[], int len) { argument
64 if (len < 6)
65 return len;
67 if (s[len-1] == 'x') {
68 if (s[len-3] == 'a' && s[len-2] == 'u')
69 s[len-2] = 'l';
70 return len - 1;
73 if (s[len-1] == 's') len
[all...]
H A DFrenchLightStemmer.java66 public int stem(char s[], int len) { argument
67 if (len > 5 && s[len-1] == 'x') {
68 if (s[len-3] == 'a' && s[len-2] == 'u' && s[len-4] != 'e')
69 s[len-2] = 'l';
70 len--;
73 if (len > 3 && s[len
230 norm(char s[], int len) argument
[all...]
/lucene-3.6.0/lucene/contrib/analyzers/common/src/java/org/apache/lucene/analysis/bg/
H A DBulgarianStemmer.java37 * @param len length of input buffer
40 public int stem(final char s[], int len) { argument
41 if (len < 4) // do not stem
42 return len;
44 if (len > 5 && endsWith(s, len, "ища"))
45 return len - 3;
47 len = removeArticle(s, len);
48 len
81 removeArticle(final char s[], final int len) argument
100 removePlural(final char s[], final int len) argument
[all...]
/lucene-3.6.0/lucene/contrib/analyzers/common/src/java/org/apache/lucene/analysis/en/
H A DEnglishMinimalStemmer.java29 public int stem(char s[], int len) { argument
30 if (len < 3 || s[len-1] != 's')
31 return len;
33 switch(s[len-2]) {
35 case 's': return len;
37 if (len > 3 && s[len-3] == 'i' && s[len-4] != 'a' && s[len
[all...]
/lucene-3.6.0/lucene/contrib/analyzers/common/src/java/org/apache/lucene/analysis/cz/
H A DCzechStemmer.java38 * @param len length of input buffer
44 public int stem(char s[], int len) { argument
45 len = removeCase(s, len);
46 len = removePossessives(s, len);
47 if (len > 0) {
48 len = normalize(s, len);
50 return len;
53 removeCase(char s[], int len) argument
127 removePossessives(char s[], int len) argument
137 normalize(char s[], int len) argument
[all...]
/lucene-3.6.0/lucene/contrib/analyzers/common/src/java/org/apache/lucene/analysis/de/
H A DGermanMinimalStemmer.java64 public int stem(char s[], int len) { argument
65 if (len < 5)
66 return len;
68 for (int i = 0; i < len; i++)
75 if (len > 6 && s[len-3] == 'n' && s[len-2] == 'e' && s[len-1] == 'n')
76 return len - 3;
78 if (len >
[all...]
H A DGermanLightStemmer.java64 public int stem(char s[], int len) { argument
65 for (int i = 0; i < len; i++)
85 len = step1(s, len);
86 return step2(s, len);
105 private int step1(char s[], int len) { argument
106 if (len > 5 && s[len-3] == 'e' && s[len-2] == 'r' && s[len
126 step2(char s[], int len) argument
[all...]
/lucene-3.6.0/lucene/contrib/analyzers/common/src/java/org/apache/lucene/analysis/no/
H A DNorwegianMinimalStemmer.java64 public int stem(char s[], int len) { argument
66 if (len > 4 && s[len-1] == 's')
67 len--;
69 if (len > 5 &&
70 endsWith(s, len, "ene") // masc/fem/neutr pl definite (hus-ene)
72 return len - 3;
74 if (len > 4 &&
75 (endsWith(s, len, "er") || // masc/fem indefinite
76 endsWith(s, len, "e
[all...]
H A DNorwegianLightStemmer.java66 public int stem(char s[], int len) { argument
68 if (len > 4 && s[len-1] == 's')
69 len--;
72 if (len > 7 &&
73 (endsWith(s, len, "heter") || // general ending (hemmelig-heter -> hemmelig)
74 endsWith(s, len, "heten"))) // general ending (hemmelig-heten -> hemmelig)
75 return len - 5;
77 if (len > 5 &&
78 (endsWith(s, len, "do
[all...]
/lucene-3.6.0/lucene/contrib/analyzers/common/src/java/org/apache/lucene/analysis/pt/
H A DPortugueseLightStemmer.java66 public int stem(char s[], int len) { argument
67 if (len < 4)
68 return len;
70 len = removeSuffix(s, len);
72 if (len > 3 && s[len-1] == 'a')
73 len = normFeminine(s, len);
75 if (len >
112 removeSuffix(char s[], int len) argument
165 normFeminine(char s[], int len) argument
[all...]
H A DPortugueseStemmer.java43 * @param s buffer, oversized to at least <code>len+1</code>
44 * @param len initial valid length of buffer
47 public int stem(char s[], int len) { argument
48 assert s.length >= len + 1 : "this stemmer requires an oversized array of at least 1";
50 len = plural.apply(s, len);
51 len = adverb.apply(s, len);
52 len = feminine.apply(s, len);
[all...]
H A DPortugueseMinimalStemmer.java36 public int stem(char s[], int len) { argument
37 return pluralStep.apply(s, len);
/lucene-3.6.0/lucene/contrib/analyzers/common/src/java/org/apache/lucene/analysis/fi/
H A DFinnishLightStemmer.java66 public int stem(char s[], int len) { argument
67 if (len < 4)
68 return len;
70 for (int i = 0; i < len; i++)
77 len = step1(s, len);
78 len = step2(s, len);
79 len = step3(s, len);
85 step1(char s[], int len) argument
102 step2(char s[], int len) argument
119 step3(char s[], int len) argument
196 norm1(char s[], int len) argument
221 norm2(char s[], int len) argument
[all...]
/lucene-3.6.0/lucene/contrib/analyzers/common/src/java/org/apache/lucene/analysis/hu/
H A DHungarianLightStemmer.java65 public int stem(char s[], int len) { argument
66 for (int i = 0; i < len; i++)
83 len = removeCase(s, len);
84 len = removePossessive(s, len);
85 len = removePlural(s, len);
86 return normalize(s, len);
89 private int removeCase(char s[], int len) { argument
144 removePossessive(char s[], int len) argument
206 removePlural(char s[], int len) argument
217 normalize(char s[], int len) argument
[all...]
/lucene-3.6.0/lucene/contrib/analyzers/common/src/java/org/apache/lucene/analysis/it/
H A DItalianLightStemmer.java64 public int stem(char s[], int len) { argument
65 if (len < 6)
66 return len;
68 for (int i = 0; i < len; i++)
92 switch(s[len-1]) {
94 if (s[len-2] == 'i' || s[len-2] == 'h')
95 return len - 2;
97 return len - 1;
99 if (s[len
[all...]
/lucene-3.6.0/lucene/contrib/analyzers/common/src/java/org/apache/lucene/analysis/hi/
H A DHindiStemmer.java32 public int stem(char buffer[], int len) { argument
34 if ((len > 6) && (endsWith(buffer, len, "ाएंगी")
35 || endsWith(buffer, len, "ाएंगे")
36 || endsWith(buffer, len, "ाऊंगी")
37 || endsWith(buffer, len, "ाऊंगा")
38 || endsWith(buffer, len, "ाइयाँ")
39 || endsWith(buffer, len, "ाइयों")
40 || endsWith(buffer, len, "ाइयां")
42 return len
[all...]
/lucene-3.6.0/lucene/contrib/analyzers/common/src/java/org/apache/lucene/analysis/es/
H A DSpanishLightStemmer.java64 public int stem(char s[], int len) { argument
65 if (len < 5)
66 return len;
68 for (int i = 0; i < len; i++)
92 switch(s[len-1]) {
95 case 'e': return len - 1;
97 if (s[len-2] == 'e' && s[len-3] == 's' && s[len-4] == 'e')
98 return len
[all...]
/lucene-3.6.0/lucene/contrib/analyzers/common/src/java/org/apache/lucene/analysis/ru/
H A DRussianLightStemmer.java66 public int stem(char s[], int len) { argument
67 len = removeCase(s, len);
68 return normalize(s, len);
71 private int normalize(char s[], int len) { argument
72 if (len > 3)
73 switch(s[len-1]) {
75 case 'и': return len - 1;
76 case 'н': if (s[len-2] == 'н') return len
81 removeCase(char s[], int len) argument
[all...]
/lucene-3.6.0/lucene/contrib/analyzers/common/src/java/org/apache/lucene/analysis/el/
H A DGreekStemmer.java35 public int stem(char s[], int len) { argument
36 if (len < 4) // too short
37 return len;
39 final int origLen = len;
41 len = rule0(s, len);
42 len = rule1(s, len);
43 len = rule2(s, len);
69 rule0(char s[], int len) argument
142 rule1(char s[], int len) argument
160 rule2(char s[], int len) argument
176 rule3(char s[], int len) argument
203 rule4(char s[], int len) argument
212 rule5(char s[], int len) argument
233 rule6(char s[], int len) argument
255 rule7(char s[], int len) argument
297 rule8(char s[], int len) argument
346 rule9(char s[], int len) argument
392 rule10(char s[], int len) argument
408 rule11(char s[], int len) argument
436 rule12(char s[], int len) argument
456 rule13(char s[], int len) argument
493 rule14(char s[], int len) argument
537 rule15(char s[], int len) argument
574 rule16(char s[], int len) argument
594 rule17(char s[], int len) argument
608 rule18(char s[], int len) argument
632 rule19(char s[], int len) argument
652 rule20(char s[], int len) argument
660 rule21(char s[], int len) argument
760 rule22(char s[], int len) argument
776 endsWith(char s[], int len, String suffix) argument
787 endsWithVowel(char s[], int len) argument
804 endsWithVowelNoY(char s[], int len) argument
[all...]
/lucene-3.6.0/lucene/contrib/analyzers/common/src/java/org/apache/lucene/analysis/sv/
H A DSwedishLightStemmer.java66 public int stem(char s[], int len) { argument
67 if (len > 4 && s[len-1] == 's')
68 len--;
70 if (len > 7 &&
71 (endsWith(s, len, "elser") ||
72 endsWith(s, len, "heten")))
73 return len - 5;
75 if (len > 6 &&
76 (endsWith(s, len, "arn
[all...]
/lucene-3.6.0/lucene/contrib/analyzers/common/src/java/org/apache/lucene/analysis/lv/
H A DLatvianStemmer.java39 public int stem(char s[], int len) { argument
40 int numVowels = numVowels(s, len);
44 if (numVowels > affix.vc && len >= affix.affix.length + 3 && endsWith(s, len, affix.affix)) {
45 len -= affix.affix.length;
46 return affix.palatalizes ? unpalatalize(s, len) : len;
50 return len;
96 private int unpalatalize(char s[], int len) { argument
99 if (s[len]
162 numVowels(char s[], int len) argument
[all...]
/lucene-3.6.0/lucene/core/src/java/org/apache/lucene/util/
H A DBits.java35 final int len; field in class:Bits.MatchAllBits
37 public MatchAllBits( int len ) {
38 this.len = len;
46 return len;
54 final int len; field in class:Bits.MatchNoBits
56 public MatchNoBits( int len ) {
57 this.len = len;
65 return len;
[all...]
/lucene-3.6.0/lucene/contrib/analyzers/common/src/java/org/apache/lucene/analysis/gl/
H A DGalicianStemmer.java45 * @param s buffer, oversized to at least <code>len+1</code>
46 * @param len initial valid length of buffer
49 public int stem(char s[], int len) { argument
50 assert s.length >= len + 1 : "this stemmer requires an oversized array of at least 1";
52 len = plural.apply(s, len);
53 len = unification.apply(s, len);
54 len = adverb.apply(s, len);
[all...]
/lucene-3.6.0/lucene/contrib/analyzers/common/src/java/org/apache/lucene/analysis/util/
H A DStemmerUtil.java26 * @param len length of input buffer
30 public static boolean startsWith(char s[], int len, String prefix) { argument
32 if (prefixLen > len)
44 * @param len length of input buffer
48 public static boolean endsWith(char s[], int len, String suffix) { argument
50 if (suffixLen > len)
53 if (s[len -(suffixLen - i)] != suffix.charAt(i))
63 * @param len length of input buffer
67 public static boolean endsWith(char s[], int len, char suffix[]) { argument
69 if (suffixLen > len)
86 delete(char s[], int pos, int len) argument
102 deleteN(char s[], int pos, int len, int nChars) argument
[all...]
H A DOpenStringBuilder.java25 protected int len; field in class:OpenStringBuilder
35 public OpenStringBuilder(char[] arr, int len) { argument
36 set(arr, len);
39 public void setLength(int len) { this.len = len; } argument
43 this.len = end;
47 public int size() { return len; }
48 public int length() { return len; }
81 buf[len
86 unsafeWrite(char b[], int off, int len) argument
91 resize(int len) argument
114 write(char b[], int off, int len) argument
[all...]

Completed in 242 milliseconds

123456789