com.groupbyinc.flux.common.apache.lucene.analysis.br.BrazilianStemmer.class Maven / Gradle / Ivy
???? 4? Ecom/groupbyinc/flux/common/apache/lucene/analysis/br/BrazilianStemmer java/lang/Object BrazilianStemmer.java locale Ljava/util/Locale; TERM Ljava/lang/String; CT R1 R2 RV ()V
this GLcom/groupbyinc/flux/common/apache/lucene/analysis/br/BrazilianStemmer; stem &(Ljava/lang/String;)Ljava/lang/String; createCT (Ljava/lang/String;)V
isIndexable (Ljava/lang/String;)Z
isStemmable
! getR1 #
$ & ( getRV *
+
- java/lang/StringBuilder /
0 append -(Ljava/lang/String;)Ljava/lang/StringBuilder; 2 3
0 4 ; 6 toString ()Ljava/lang/String; 8 9
0 : < step1 ()Z > ?
@ step2 B ?
C step3 E
F step4 H
I step5 K
L term altered Z java/lang/String Q length ()I S T
R U charAt (I)C W X
R Y java/lang/Character [ isLetter (C)Z ] ^
\ _ c I isVowel value C c ^
f substring (I)Ljava/lang/String; h i
R j i j
changeTerm o q toLowerCase &(Ljava/util/Locale;)Ljava/lang/String; s t
R u a w e y l o | u ~ a n ? (C)Ljava/lang/StringBuilder; 2 ?
0 ? r suffix '(Ljava/lang/String;Ljava/lang/String;)Z equals (Ljava/lang/Object;)Z ? ?
R ?
replaceSuffix J(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; removeSuffix 8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; ? ?
? toReplace changeTo vvalue ? ?
? (II)Ljava/lang/String; h ?
R ? toRemove suffixPreceded 9(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Z preceded n
? uciones ? ? ?
? imentos ? amentos ? adores ? adoras ? logias ? log ? encias ? ente ? amente ? idades ? acoes ? imento ? amento ? adora ? ismos ? istas ? logia ? ucion ? encia ? mente ? idade ? acao ? ezas ? icos ? icas ? ismo ? avel ? ivel ? ista ? osos ? osas ? ador ? ivas ? ivos ? iras ? ? ?
? ir ? eza ? ico ? ica ? oso ? osa ? iva ? ivo ? ira ? issemos ? essemos assemos ariamos eriamos iriamos iremos eremos
aremos avamos iramos eramos aramos asseis esseis isseis arieis erieis! irieis# irmos% iamos' armos) ermos+ areis- ereis/ ireis1 asses3 esses5 isses7 astes9 assem; essem= issem? ardesA erdesC irdesE ariamG eriamI iriamK ariasM eriasO iriasQ estesS istesU aveisW ariaY eria[ iria] asse_ essea issec astee esteg istei areik ereim ireio aramq erams iramu avamw aremy erem{ irem} ando endo? indo? arao? erao? irao? adas? idas? aras? eras? avas? ares? eres? ires? ados? idos? amos? emos? imos? ieis? ada? ida? ara? era? ava? iam? ado? ido? ias? ais? eis? ear? ia? ei? am? em? ar? er? as? es? is? eu? iu? ou? os? gu? ci? (TERM = ? )? (CT = ? (RV = ? (R1 = ? (R2 = ? java/util/Locale? pt? BR? '(Ljava/lang/String;Ljava/lang/String;)V ?
?? Code LocalVariableTable LineNumberTable
StackMapTable
SourceFile !
? 3 *? ? ? ?
&