| Name | Description | Type | Package | Framework |
| ArabicAnalyzer | Analyzer for Arabic. | Class | org.apache.lucene.analysis.ar | Apache Lucene |
| ArabicNormalizationFilter | A TokenFilter that applies ArabicNormalizer to normalize the orthography. | Class | org.apache.lucene.analysis.ar | Apache Lucene |
| ArabicNormalizationFilterFactory | Factory for ArabicNormalizationFilter. | Class | org.apache.lucene.analysis.ar | Apache Lucene |
| ArabicNormalizer | Normalizer for Arabic. | Class | org.apache.lucene.analysis.ar | Apache Lucene |
| ArabicStemFilter | A TokenFilter that applies ArabicStemmer to stem Arabic words. | Class | org.apache.lucene.analysis.ar | Apache Lucene |
| ArabicStemFilterFactory | Factory for ArabicStemFilter. | Class | org.apache.lucene.analysis.ar | Apache Lucene |
| ArabicStemmer | Stemming is done in-place for efficiency, operating on a termbuffer. | Class | org.apache.lucene.analysis.ar | Apache Lucene |