public HunspellStemFilter(TokenStream input, Dictionary dictionary, boolean dedup,  boolean longestOnly) {super(input);this.dedup = dedup && longestOnly == false; this.stemmer = new Stemmer(dictionary);this.longestOnly = longestOnly;}

public HunspellStemFilter ( TokenStream input , Dictionary dictionary , boolean dedup , boolean longestOnly ) { super ( input ) ; this . dedup = dedup && longestOnly == false ; this . stemmer = new Stemmer ( dictionary ) ; this . longestOnly = longestOnly ; }
public HunspellStemFilter(TokenStream input, Dictionary dictionary, bool dedup, bool longestOnly): base(input){this.dedup = dedup && longestOnly == false; this.stemmer = new Stemmer(dictionary);this.longestOnly = longestOnly;termAtt = AddAttribute<ICharTermAttribute>();posIncAtt = AddAttribute<IPositionIncrementAttribute>();keywordAtt = AddAttribute<IKeywordAttribute>();}
