This is an alternative to
JENA-1058 (which implemented a very specific Lucene Analyzer for jena-text). The idea here, based on a comment by Claude Warren on JENA-1058, is to provide a ConfigurableAnalyzer that can be configured with a Tokenizer and (optionally) one or more TokenFilters, like this:
a text:ConfigurableAnalyzer ;
text:tokenizer text:KeywordTokenizer ;
text:filters (text:ASCIIFoldingFilter, text:LowerCaseFilter)
I have some code ready to implement this and will open a PR shortly.