package query
Ordering
- Alphabetic
Visibility
- Public
- Protected
Type Members
- case class Eq(pred: String, a: Ref, b: Ref) extends Predicate with Product with Serializable
- case class EqL(pred: String, a: Ref, b: String) extends Predicate with Product with Serializable
- case class Field(name: String, field: String) extends Ref with Product with Serializable
- case class Filter(pred: Predicate, parent: Operator) extends Operator with Product with Serializable
- class GensymGenerator extends AnyRef
- case class Group(keys: Schema, agg: Schema, parent: Operator, kind: String, ref: Option[Ref]) extends Operator with Product with Serializable
- case class HashJoin(parent1: Operator, parent2: Operator) extends Operator with Product with Serializable
- case class Join(parent1: Operator, field1: String, property1: String, parent2: Operator, field2: String, property2: String) extends Operator with Product with Serializable
- case class LeftJoin(parent1: Operator, field1: String, property1: String, parent2: Operator, field2: String, property2: String) extends Operator with Product with Serializable
- sealed abstract class Operator extends AnyRef
- case class OrPred(pred1: Predicate, pred2: Predicate) extends Predicate with Product with Serializable
- trait PQLParser extends Parser with ProvnCore with ProvnNamespaces
- sealed abstract class Predicate extends AnyRef
- case class Print(parent: Operator) extends Operator with Product with Serializable
- class Processor extends QueryInterpreter
- case class Project(outSchema: Schema, inSchema: Schema, parent: Operator) extends Operator with Product with Serializable
- case class Property(name: String, property: String) extends Ref with Product with Serializable
- class ProvQLParser extends Parser with PQLParser
- trait QConfig extends AnyRef
- sealed abstract class QueryDirective extends AnyRef
- case class QueryDirectiveContinue(s: String) extends QueryDirective with Product with Serializable
- case class QueryDirectiveTop() extends QueryDirective with Product with Serializable
- trait QueryInterpreter extends SummaryTypesNames
- case class Record(fields: RFields, schema: Schema) extends Product with Serializable
- sealed abstract class Ref extends AnyRef
- case class Scan(statementType: String, schema: Schema, document: Option[String]) extends Operator with Product with Serializable
- trait StatementAccessor[Statement] extends AnyRef
- class StatementIndexer extends StatementAccessor[Statement]
- case class Value(x: AnyRef) extends Ref with Product with Serializable
Value Members
- object JsonSupport
- object QueryAST
- object QueryInterpreter
- object QuerySetup
- object StatementIndexer
- object SummaryQueryGenerator