package query

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Type Members

  1. case class Eq(pred: String, a: Ref, b: Ref) extends Predicate with Product with Serializable
  2. case class EqL(pred: String, a: Ref, b: String) extends Predicate with Product with Serializable
  3. case class Field(name: String, field: String) extends Ref with Product with Serializable
  4. case class Filter(pred: Predicate, parent: Operator) extends Operator with Product with Serializable
  5. class GensymGenerator extends AnyRef
  6. case class Group(keys: Schema, agg: Schema, parent: Operator, kind: String, ref: Option[Ref]) extends Operator with Product with Serializable
  7. case class HashJoin(parent1: Operator, parent2: Operator) extends Operator with Product with Serializable
  8. case class Join(parent1: Operator, field1: String, property1: String, parent2: Operator, field2: String, property2: String) extends Operator with Product with Serializable
  9. case class LeftJoin(parent1: Operator, field1: String, property1: String, parent2: Operator, field2: String, property2: String) extends Operator with Product with Serializable
  10. sealed abstract class Operator extends AnyRef
  11. case class OrPred(pred1: Predicate, pred2: Predicate) extends Predicate with Product with Serializable
  12. trait PQLParser extends Parser with ProvnCore with ProvnNamespaces
  13. sealed abstract class Predicate extends AnyRef
  14. case class Print(parent: Operator) extends Operator with Product with Serializable
  15. class Processor extends QueryInterpreter
  16. case class Project(outSchema: Schema, inSchema: Schema, parent: Operator) extends Operator with Product with Serializable
  17. case class Property(name: String, property: String) extends Ref with Product with Serializable
  18. class ProvQLParser extends Parser with PQLParser
  19. trait QConfig extends AnyRef
  20. sealed abstract class QueryDirective extends AnyRef
  21. case class QueryDirectiveContinue(s: String) extends QueryDirective with Product with Serializable
  22. case class QueryDirectiveTop() extends QueryDirective with Product with Serializable
  23. trait QueryInterpreter extends SummaryTypesNames
  24. case class Record(fields: RFields, schema: Schema) extends Product with Serializable
  25. sealed abstract class Ref extends AnyRef
  26. case class Scan(statementType: String, schema: Schema, document: Option[String]) extends Operator with Product with Serializable
  27. trait StatementAccessor[Statement] extends AnyRef
  28. class StatementIndexer extends StatementAccessor[Statement]
  29. case class Value(x: AnyRef) extends Ref with Product with Serializable

Value Members

  1. object JsonSupport
  2. object QueryAST
  3. object QueryInterpreter
  4. object QuerySetup
  5. object StatementIndexer
  6. object SummaryQueryGenerator

Ungrouped