Package

com.ryft.spark.connector

query

Permalink

package query

Provides classes to represent different RyftOne queries.

Overview

The main class to use is com.ryft.spark.connector.query.RecordQuery, as so

import com.ryft.spark.connector._
import com.ryft.spark.connector.domain.{recordField, contains}
import com.ryft.spark.connector.query.RecordQuery

val query = RecordQuery(recordField("Date"), contains, "04/14/2015")
                   .and(recordField("Arrest"), contains, "false")

For raw text searches com.ryft.spark.connector.query.SimpleQuery class should be used, as so

import com.ryft.spark.connector._
import com.ryft.spark.connector.query.SimpleQuery

val query = SimpleQuery("James Bond")
Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. query
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Visibility
  1. Public
  2. All

Type Members

  1. case class RecordQuery(filters: List[Filter]) extends RyftQuery with Product with Serializable

    Permalink

    Represents Ryft query to structured data

    Represents Ryft query to structured data

    filters

    Sequence of filters satisfying Ryft query Filters will be applied all together: [Filter0 AND Filter1 AND ... AND FilterN]

  2. abstract class RyftQuery extends AnyRef

    Permalink

    Base class for any queries to RyftOne.

    Base class for any queries to RyftOne. See Subclasses for specific implementtions.

  3. case class SimpleQuery(queries: List[RyftQueryValue]) extends RyftQuery with Logging with Product with Serializable

    Permalink

    Represents RyftOne RAW_TEXT type of queries.

    Represents RyftOne RAW_TEXT type of queries.

    queries

    Sequence of filters satisfying Ryft query Filters will be applied all together: [Filter0 AND Filter1 AND ... AND FilterN]

Value Members

  1. object RecordQuery extends Serializable

    Permalink
  2. object SimpleQuery extends Serializable

    Permalink
  3. package filter

    Permalink
  4. package value

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped