Tokenized

lightdb.field.Field.Tokenized
trait Tokenized[Doc <: Document[Doc]] extends Indexed[Doc, String]

Attributes

Graph
Supertypes
trait Indexed[Doc, String]
class Field[Doc, String]
trait Materializable[Doc, String]
trait AggregateSupport[Doc, String]
trait FilterSupport[String, Doc, Filter[Doc]]
class Object
trait Matchable
class Any
Show all

Members list

Value members

Concrete methods

override def isTokenized: Boolean

Attributes

Definition Classes

Inherited methods

override def !==(value: String): Filter[Doc]

Attributes

Definition Classes
Inherited from:
Field
def <(value: String)(implicit num: Numeric[String]): Filter[Doc]

Attributes

Inherited from:
FilterSupport
def <=(value: String)(implicit num: Numeric[String]): Filter[Doc]

Attributes

Inherited from:
FilterSupport
def <=>(tuple: (String, String))(implicit num: Numeric[String]): Filter[Doc]

Attributes

Inherited from:
FilterSupport
def ===(value: String): Filter[Doc]

Attributes

Inherited from:
FilterSupport
def >(value: String)(implicit num: Numeric[String]): Filter[Doc]

Attributes

Inherited from:
FilterSupport
def >=(value: String)(implicit num: Numeric[String]): Filter[Doc]

Attributes

Inherited from:
FilterSupport
def BETWEEN(tuple: (String, String))(implicit num: Numeric[String]): Filter[Doc]

Attributes

Inherited from:
FilterSupport
override def contains(value: String): Filter[Doc]

Attributes

Definition Classes
Inherited from:
Field
override def distance(from: Point, radius: Distance): Filter[Doc]

Attributes

Definition Classes
Inherited from:
Field
override def endsWith(value: String): Filter[Doc]

Attributes

Definition Classes
Inherited from:
Field
override def exactly(value: String): Filter[Doc]

Attributes

Definition Classes
Inherited from:
Field
def getJson(doc: Doc, state: IndexingState): Json

Attributes

Inherited from:
Field
override def in(values: Seq[String]): Filter[Doc]

Attributes

Definition Classes
Inherited from:
Field
override def is(value: String): Filter[Doc]

Attributes

Definition Classes
Inherited from:
Field
def isArr: Boolean

Attributes

Inherited from:
Field
def list: Field[Doc, List[String]]

Attributes

Inherited from:
Field
def opt: Field[Doc, Option[String]]

Attributes

Inherited from:
Field
def range(from: Option[String], to: Option[String], includeFrom: Boolean, includeTo: Boolean)(implicit num: Numeric[String]): Filter[Doc]

Attributes

Inherited from:
FilterSupport
override def regex(expression: String): Filter[Doc]

Attributes

Definition Classes
Inherited from:
Field
override def startsWith(value: String): Filter[Doc]

Attributes

Definition Classes
Inherited from:
Field
override def toString: String

Returns a string representation of the object.

Returns a string representation of the object.

The default representation is platform dependent.

Attributes

Returns

a string representation of the object.

Definition Classes
Field -> Any
Inherited from:
Field
override def words(s: String, matchStartsWith: Boolean, matchEndsWith: Boolean): Filter[Doc]

Attributes

Definition Classes
Inherited from:
Field
def ~*(expression: String): Filter[Doc]

Attributes

Inherited from:
FilterSupport

Inherited fields

lazy val avg: AggregateFunction[Double, String, Doc]

Attributes

Inherited from:
AggregateSupport
lazy val className: Option[String]

Attributes

Inherited from:
Field
lazy val concat: AggregateFunction[List[String], String, Doc]

Attributes

Inherited from:
AggregateSupport
lazy val concatDistinct: AggregateFunction[List[String], String, Doc]

Attributes

Inherited from:
AggregateSupport
lazy val count: AggregateFunction[Int, String, Doc]

Attributes

Inherited from:
AggregateSupport
lazy val countDistinct: AggregateFunction[Int, String, Doc]

Attributes

Inherited from:
AggregateSupport
val get: FieldGetter[Doc, String]

Attributes

Inherited from:
Field
val getRW: () => RW[String]

Attributes

Inherited from:
Field
lazy val group: AggregateFunction[String, String, Doc]

Attributes

Inherited from:
AggregateSupport
val indexed: Boolean

Attributes

Inherited from:
Field
lazy val isSpatial: Boolean

Attributes

Inherited from:
Field
lazy val max: AggregateFunction[String, String, Doc]

Attributes

Inherited from:
AggregateSupport
lazy val min: AggregateFunction[String, String, Doc]

Attributes

Inherited from:
AggregateSupport
val name: String

Attributes

Inherited from:
Field
lazy val sum: AggregateFunction[String, String, Doc]

Attributes

Inherited from:
AggregateSupport

Implicits

Inherited implicits

implicit def rw: RW[String]

Attributes

Inherited from:
Field