Lucene Porter Stemmer no público

¿Cómo usar la clase Porter Stemmber en Lucene 3.6.2? Esto es lo que tengo:

import org.apache.lucene.analysis.PorterStemmer;
...
PorterStemmer stemmer = new PorterStemmer();
term = stemmer.stem(term);

Me dicen: PorterStemmer no es público en org.apache.lucene.analysis; no se puede acceder desde el paquete exterior.

Edit: También leí mucho sobre el uso de Snowball, pero no se recomienda. ¿Cuál es la forma correcta de utilizar Lucene en Java?

Respuestas a la pregunta(2)

Su respuesta a la pregunta