public class LuceneAnalyzerReference extends Object implements AnalyzerReference
Analyzer.| Modifier and Type | Field and Description |
|---|---|
static LuceneAnalyzerReference |
PASS_THROUGH
Analyzer that applies no operation whatsoever to the flux.
|
| Constructor and Description |
|---|
LuceneAnalyzerReference(org.apache.lucene.analysis.Analyzer analyzer) |
| Modifier and Type | Method and Description |
|---|---|
void |
close()
Close analyzer if possible
|
org.apache.lucene.analysis.Analyzer |
getAnalyzer() |
<T extends AnalyzerReference> |
is(Class<T> analyzerType)
Check if the analyzer can be represented using a specific class.
|
String |
toString() |
<T extends AnalyzerReference> |
unwrap(Class<T> analyzerType)
Convert this instance to T
|
public static final LuceneAnalyzerReference PASS_THROUGH
public LuceneAnalyzerReference(org.apache.lucene.analysis.Analyzer analyzer)
public org.apache.lucene.analysis.Analyzer getAnalyzer()
public void close()
AnalyzerReferenceclose in interface AnalyzerReferencepublic <T extends AnalyzerReference> boolean is(Class<T> analyzerType)
AnalyzerReferenceis in interface AnalyzerReferenceanalyzerType - an AnalyzerReference typepublic <T extends AnalyzerReference> T unwrap(Class<T> analyzerType)
AnalyzerReferenceunwrap in interface AnalyzerReferenceT - an AnalyzerReference typeanalyzerType - the class TCopyright © 2006–2016 Hibernate. All rights reserved.