TextIndex

class TextIndex(val field: Field, val expression: Expression, val textIndexNormalizations: Array[TextIndexNormalization], val localTermWeights: LocalTermWeights, val isCaseSensitive: Boolean, val maxLevenshteinDistance: Int, val countHits: CountHits, val wordSeparatorCharacterRE: String, val tokenize: Boolean) extends NumericFieldExpression

The TextIndex element fully configures how the text in textField should be processed and translated into a frequency metric for a particular term of interest. The actual frequency metric to be returned is defined through the localTermWeights attribute.

Companion:
object
trait Evaluator
trait Serializable
class Object
trait Matchable
class Any

Value members

Concrete methods

override def eval(series: Series): Double

Inherited methods

def categories: Array[Any]
Inherited from:
Expression
override def child: FieldRef
Definition Classes
Inherited from:
FieldExpression
final override def children: Array[Expression]
Definition Classes
Inherited from:
UnaryExpression
def deeval(value: Any): Any
Inherited from:
Expression
def eval(value: Any): Any
Inherited from:
Expression
Inherited from:
HasExtensions
override def getDataField: Option[Field]
Definition Classes
Inherited from:
FieldExpression
def hasExtensions: Boolean
Inherited from:
HasExtensions