Class NonTokenizingAnalyzer
java.lang.Object
org.apache.cassandra.index.sai.analyzer.AbstractAnalyzer
org.apache.cassandra.index.sai.analyzer.NonTokenizingAnalyzer
- All Implemented Interfaces:
Iterator<ByteBuffer>
Analyzer that does *not* tokenize the input. Optionally will
apply filters for the input based on
NonTokenizingOptions.-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.cassandra.index.sai.analyzer.AbstractAnalyzer
AbstractAnalyzer.AnalyzerFactory -
Field Summary
Fields inherited from class org.apache.cassandra.index.sai.analyzer.AbstractAnalyzer
next, nextLiteral -
Method Summary
Modifier and TypeMethodDescriptionbooleanhasNext()protected voidresetInternal(ByteBuffer input) toString()booleanMethods inherited from class org.apache.cassandra.index.sai.analyzer.AbstractAnalyzer
end, fromOptions, getAnalyzerOptions, next, remove, resetMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface java.util.Iterator
forEachRemaining
-
Method Details
-
hasNext
public boolean hasNext() -
transformValue
public boolean transformValue()- Specified by:
transformValuein classAbstractAnalyzer- Returns:
- true if index value is transformed, e.g. normalized or lower-cased or tokenized.
-
resetInternal
- Specified by:
resetInternalin classAbstractAnalyzer
-
toString
-