package
engine
Type Members
-
trait
AcceptsAll
extends AnyRef
-
-
-
case class
AddOp
(leftOp: AlgebraOp, rightOp: AlgebraOp) extends BinaryArithmeticOp with Product with Serializable
-
case class
AddPartOfSpeechSymbolsOp
(valuesOp: AlgebraOp, patterns: List[PropertyAssignmentPattern]) extends WordNetUpdateWithValuesOp[String] with Product with Serializable
-
case class
AddRelationsOp
(valuesOp: AlgebraOp, patterns: List[PropertyAssignmentPattern]) extends UpdateOp with Product with Serializable
-
case class
AddSensesOp
(valuesOp: AlgebraOp, patterns: List[PropertyAssignmentPattern]) extends WordNetUpdateWithValuesOp[Sense] with Product with Serializable
-
case class
AddSynsetsOp
(valuesOp: AlgebraOp, patterns: List[PropertyAssignmentPattern]) extends UpdateOp with Product with Serializable
-
case class
AddTuplesOp
(leftOp: AlgebraOp, pattern: ArcPattern, rightOp: AlgebraOp) extends TupleUpdateOp with Product with Serializable
-
case class
AddWordsOp
(valuesOp: AlgebraOp, patterns: List[PropertyAssignmentPattern]) extends WordNetUpdateWithValuesOp[String] with Product with Serializable
-
case class
AlgebraExpr
(op: AlgebraOp) extends EvaluableExpr with Product with Serializable
-
class
AlgebraOp
extends AnyRef
-
case class
AndCondition
(exprs: List[Condition]) extends Condition with Product with Serializable
-
case class
AndExpr
(exprs: List[ConditionalExpr]) extends ConditionalExpr with Product with Serializable
-
case class
Answer
(wordNet: WordNet, dataSet: DataSet) extends Result with Product with Serializable
-
case class
ArcByArcExprReq
(expr: ArcExpr) extends EvaluableExpr with Product with Serializable
-
case class
ArcExpr
(ids: List[ArcExprArgument]) extends RelationalExpr with Product with Serializable
-
case class
ArcExprArgument
(name: String, nodeTypeName: Option[String]) extends Expr with Product with Serializable
-
case class
ArcPattern
(relation: Option[Relation], source: String, destinations: List[String]) extends RelationalPattern with Product with Serializable
-
case class
AssignmentOp
(variables: List[Variable], op: AlgebraOp) extends QueryOp with VariableBindings with Product with Serializable
-
case class
BinaryArithmeticExpr
(op: String, left: EvaluableExpr, right: EvaluableExpr) extends EvaluableExpr with Product with Serializable
-
-
case class
BinaryCondition
(op: String, leftOp: AlgebraOp, rightOp: AlgebraOp) extends Condition with Product with Serializable
-
case class
BinaryConditionalExpr
(op: String, leftExpr: EvaluableExpr, rightExpr: EvaluableExpr) extends ConditionalExpr with Product with Serializable
-
case class
BinarySetExpr
(op: String, left: EvaluableExpr, right: EvaluableExpr) extends EvaluableExpr with Product with Serializable
-
case class
BindOp
(op: AlgebraOp, variables: List[Variable]) extends QueryOp with VariableBindings with VariableTypeBindings with Product with Serializable
-
class
Bindings
extends AnyRef
-
-
class
BindingsSchema
extends BindingsPattern
-
case class
BlockExpr
(exprs: List[EvaluableExpr]) extends EvaluableExpr with Product with Serializable
-
case class
BlockOp
(ops: List[AlgebraOp]) extends QueryOp with Product with Serializable
-
case class
BooleanByFilterReq
(conditionalExpr: ConditionalExpr) extends EvaluableExpr with Product with Serializable
-
-
class
Condition
extends AnyRef
-
-
case class
ConjunctiveExpr
(expr: EvaluableExpr) extends EvaluableExpr with Product with Serializable
-
case class
ConstantOp
(dataSet: DataSet) extends QueryOp with Product with Serializable
-
case class
Context
(creation: Boolean) extends Product with Serializable
-
case class
ContextByRelationalExprReq
(expr: RelationalExpr) extends EvaluableExpr with Product with Serializable
-
case class
ContextByVariableReq
(variable: Variable) extends EvaluableExpr with Product with Serializable
-
case class
ContextRefOp
(ref: Int, types: Set[DataType]) extends QueryOp with Product with Serializable
-
case class
ContextReferenceReq
(pos: Int) extends EvaluableExpr with Product with Serializable
-
case class
CreateRelationFromPatternOp
(name: String, pattern: RelationalPattern, sourceType: NodeType, destinationType: NodeType) extends UpdateOp with Product with Serializable
-
-
case class
DivOp
(leftOp: AlgebraOp, rightOp: AlgebraOp) extends BinaryArithmeticOp with Product with Serializable
-
case class
EmissionExpr
(expr: EvaluableExpr) extends EvaluableExpr with Product with Serializable
-
case class
EmitOp
(op: AlgebraOp) extends QueryOp with Product with Serializable
-
case class
Error
(exception: WQueryException) extends Result with Product with Serializable
-
-
case class
ExceptOp
(leftOp: AlgebraOp, rightOp: AlgebraOp) extends QueryOp with Product with Serializable
-
class
Expr
extends AnyRef
-
case class
ExtendOp
(op: AlgebraOp, from: Int, pattern: RelationalPattern) extends QueryOp with Product with Serializable
-
case class
FetchOp
(relation: Relation, from: List[(String, List[Any])], to: List[String]) extends QueryOp with Product with Serializable
-
case class
FilterStep
(condition: Condition, variables: List[Variable]) extends Step with Product with Serializable
-
case class
FilterTransformationExpr
(conditionalExpr: ConditionalExpr) extends TransformationExpr with Product with Serializable
-
class
Function
extends AnyRef
-
case class
FunctionExpr
(name: String, args: EvaluableExpr) extends EvaluableExpr with Product with Serializable
-
case class
FunctionOp
(function: Function, args: AlgebraOp) extends QueryOp with Product with Serializable
-
case class
IfElseExpr
(conditionExpr: EvaluableExpr, ifExpr: EvaluableExpr, elseExpr: Option[EvaluableExpr]) extends EvaluableExpr with Product with Serializable
-
case class
IfElseOp
(conditionOp: AlgebraOp, ifOp: AlgebraOp, elseOp: Option[AlgebraOp]) extends QueryOp with Product with Serializable
-
case class
IntDivOp
(leftOp: AlgebraOp, rightOp: AlgebraOp) extends BinaryArithmeticOp with Product with Serializable
-
case class
IntersectOp
(leftOp: AlgebraOp, rightOp: AlgebraOp) extends QueryOp with Product with Serializable
-
case class
IterateOp
(bindingOp: AlgebraOp, iteratedOp: AlgebraOp) extends QueryOp with Product with Serializable
-
case class
IteratorExpr
(bindingExpr: EvaluableExpr, iteratedExpr: EvaluableExpr) extends EvaluableExpr with Product with Serializable
-
class
JavaMethod
extends Function
-
case class
JoinOp
(leftOp: AlgebraOp, rightOp: AlgebraOp) extends QueryOp with Product with Serializable
-
case class
MergeExpr
(expr: EvaluableExpr, withs: List[PropertyAssignmentExpr]) extends EvaluableExpr with Product with Serializable
-
case class
MergeOp
(valuesOp: AlgebraOp, patterns: List[PropertyAssignmentPattern]) extends UpdateOp with Product with Serializable
-
case class
MinusExpr
(expr: EvaluableExpr) extends EvaluableExpr with Product with Serializable
-
case class
MinusOp
(op: AlgebraOp) extends QueryOp with Product with Serializable
-
case class
ModOp
(leftOp: AlgebraOp, rightOp: AlgebraOp) extends BinaryArithmeticOp with Product with Serializable
-
case class
MulOp
(leftOp: AlgebraOp, rightOp: AlgebraOp) extends BinaryArithmeticOp with Product with Serializable
-
class
NewSynset
extends Synset
-
case class
NewSynsetOp
(sensesOp: AlgebraOp) extends AlgebraOp with Product with Serializable
-
class
Node
extends AnyRef
-
case class
NodeStep
(generateOp: AlgebraOp, variables: List[Variable]) extends Step with Product with Serializable
-
case class
NodeTransformationExpr
(generator: EvaluableExpr) extends TransformationExpr with Product with Serializable
-
case class
NotCondition
(expr: Condition) extends Condition with Product with Serializable
-
case class
NotExpr
(expr: ConditionalExpr) extends ConditionalExpr with Product with Serializable
-
case class
OrCondition
(exprs: List[Condition]) extends Condition with Product with Serializable
-
case class
OrExpr
(exprs: List[ConditionalExpr]) extends ConditionalExpr with Product with Serializable
-
case class
PathConditionExpr
(expr: PathExpr) extends ConditionalExpr with Product with Serializable
-
case class
PathExpr
(exprs: List[StepExpr]) extends EvaluableExpr with Product with Serializable
-
case class
PathVariable
(name: String) extends Variable with Product with Serializable
-
case class
PathVariableRefOp
(name: String, types: (AlgebraOp, Int, Int)) extends QueryOp with Product with Serializable
-
-
-
-
case class
ProjectOp
(op: AlgebraOp, projectOp: AlgebraOp) extends QueryOp with Product with Serializable
-
case class
ProjectStep
(projectOp: AlgebraOp, variables: List[Variable]) extends Step with Product with Serializable
-
case class
ProjectionTransformationExpr
(expr: EvaluableExpr) extends TransformationExpr with Product with Serializable
-
case class
PropertyAssignmentExpr
(arcExpr: ArcExpr, op: String, expr: EvaluableExpr) extends Product with Serializable
-
case class
PropertyAssignmentPattern
(pattern: ArcPattern, op: String, valuesOp: AlgebraOp) extends Product with Serializable
-
case class
QuantifiedRelationExpr
(expr: RelationalExpr, quantifier: Quantifier) extends RelationalExpr with Product with Serializable
-
case class
QuantifiedRelationPattern
(pattern: RelationalPattern, quantifier: Quantifier) extends RelationalPattern with Product with Serializable
-
case class
Quantifier
(lowerBound: Int, upperBound: Option[Int]) extends Product with Serializable
-
class
QueryOp
extends AlgebraOp
-
case class
RelationAssignmentExpr
(name: String, expr: RelationalExpr) extends EvaluableExpr with Product with Serializable
-
case class
RelationCompositionExpr
(exprs: List[RelationalExpr]) extends RelationalExpr with Product with Serializable
-
case class
RelationCompositionPattern
(patterns: List[RelationalPattern]) extends RelationalPattern with Product with Serializable
-
case class
RelationStep
(pos: Int, pattern: RelationalPattern, variables: List[Variable]) extends Step with Product with Serializable
-
case class
RelationTransformationExpr
(pos: Int, expr: RelationalExpr) extends TransformationExpr with Product with Serializable
-
case class
RelationUnionExpr
(exprs: List[RelationalExpr]) extends RelationalExpr with Product with Serializable
-
case class
RelationUnionPattern
(patterns: List[RelationalPattern]) extends RelationalPattern with Product with Serializable
-
case class
RelationUpdateOp
(arcsOp: AlgebraOp, op: String, property: String, action: Boolean, valuesOp: AlgebraOp) extends UpdateOp with Product with Serializable
-
-
-
case class
RemovePartOfSpeechSymbolsOp
(valuesOp: AlgebraOp, patterns: List[PropertyAssignmentPattern]) extends WordNetUpdateWithValuesOp[String] with Product with Serializable
-
case class
RemoveRelationsOp
(valuesOp: AlgebraOp, patterns: List[PropertyAssignmentPattern]) extends UpdateOp with Product with Serializable
-
case class
RemoveSensesOp
(valuesOp: AlgebraOp, patterns: List[PropertyAssignmentPattern]) extends WordNetUpdateWithValuesOp[Sense] with Product with Serializable
-
case class
RemoveSynsetsOp
(valuesOp: AlgebraOp, patterns: List[PropertyAssignmentPattern]) extends WordNetUpdateWithValuesOp[Synset] with Product with Serializable
-
case class
RemoveTuplesOp
(leftOp: AlgebraOp, pattern: ArcPattern, rightOp: AlgebraOp) extends TupleUpdateOp with Product with Serializable
-
case class
RemoveWordsOp
(valuesOp: AlgebraOp, patterns: List[PropertyAssignmentPattern]) extends WordNetUpdateWithValuesOp[String] with Product with Serializable
-
class
Result
extends AnyRef
-
-
case class
RightFringeCondition
(op: AlgebraOp) extends Condition with Product with Serializable
-
case class
SelectOp
(op: AlgebraOp, condition: Condition) extends QueryOp with Product with Serializable
-
case class
SenseByWordFormAndSenseNumberAndPosReq
(wordForm: String, senseNumber: Int, pos: String) extends EvaluableExpr with Product with Serializable
-
case class
SetPartOfSpeechSymbolsOp
(valuesOp: AlgebraOp, patterns: List[PropertyAssignmentPattern]) extends WordNetUpdateWithAssignmentsOp[Nothing] with Product with Serializable
-
case class
SetRelationsOp
(valuesOp: AlgebraOp, patterns: List[PropertyAssignmentPattern]) extends WordNetUpdateWithAssignmentsOp[Nothing] with Product with Serializable
-
case class
SetSensesOp
(valuesOp: AlgebraOp, patterns: List[PropertyAssignmentPattern]) extends WordNetUpdateWithAssignmentsOp[Nothing] with Product with Serializable
-
case class
SetSynsetsOp
(valuesOp: AlgebraOp, patterns: List[PropertyAssignmentPattern]) extends WordNetUpdateWithAssignmentsOp[Nothing] with Product with Serializable
-
case class
SetTuplesOp
(leftOp: AlgebraOp, pattern: ArcPattern, rightOp: AlgebraOp) extends UpdateOp with Product with Serializable
-
case class
SetWordsOp
(valuesOp: AlgebraOp, patterns: List[PropertyAssignmentPattern]) extends WordNetUpdateWithAssignmentsOp[Nothing] with Product with Serializable
-
case class
SplitExpr
(expr: EvaluableExpr, withs: List[PropertyAssignmentExpr]) extends EvaluableExpr with Product with Serializable
-
case class
SplitOp
(valuesOp: AlgebraOp, patterns: List[PropertyAssignmentPattern]) extends UpdateOp with Product with Serializable
-
class
Step
extends VariableTypeBindings
-
case class
StepExpr
(expr: TransformationExpr, variables: List[Variable]) extends Expr with VariableTypeBindings with Product with Serializable
-
case class
StepVariable
(name: String) extends Variable with Product with Serializable
-
case class
StepVariableRefOp
(name: String, types: Set[DataType]) extends QueryOp with Product with Serializable
-
case class
SubOp
(leftOp: AlgebraOp, rightOp: AlgebraOp) extends BinaryArithmeticOp with Product with Serializable
-
case class
SynsetByExprReq
(expr: EvaluableExpr) extends EvaluableExpr with Product with Serializable
-
class
TransformationExpr
extends Expr with VariableTypeBindings
-
-
case class
UnionOp
(leftOp: AlgebraOp, rightOp: AlgebraOp) extends QueryOp with Product with Serializable
-
case class
UpdateExpr
(left: EvaluableExpr, arcExpr: ArcExpr, op: String, right: EvaluableExpr) extends EvaluableExpr with Product with Serializable
-
class
UpdateOp
extends AlgebraOp
-
class
Variable
extends Expr
-
case class
VariableAssignmentExpr
(variables: List[Variable], expr: EvaluableExpr) extends EvaluableExpr with VariableTypeBindings with Product with Serializable
-
-
case class
VariableRelationalExpr
(variable: StepVariable) extends RelationalExpr with Product with Serializable
-
case class
VariableRelationalPattern
(variable: StepVariable) extends RelationalPattern with Product with Serializable
-
-
case class
WhileDoExpr
(conditionExpr: EvaluableExpr, iteratedExpr: EvaluableExpr) extends EvaluableExpr with Product with Serializable
-
case class
WhileDoOp
(conditionOp: AlgebraOp, iteratedOp: AlgebraOp) extends QueryOp with Product with Serializable
-
case class
WordFormByRegexReq
(regex: String) extends EvaluableExpr with Product with Serializable
-
case class
WordNetUpdateExpr
(property: String, op: String, valuesExpr: EvaluableExpr, withs: List[PropertyAssignmentExpr]) extends EvaluableExpr with Product with Serializable
-
-
class
WordNetUpdateWithValuesOp
[A]
extends WordNetUpdateWithAssignmentsOp[Nothing]
Value Members
-
object
AvgFunction
extends Function with AcceptsNumbers with ReturnsSingletonTuples with ClearsBindingsPattern
-
object
Bindings
extends AnyRef
-
-
-
object
ConstantOp
extends Serializable
-
object
CountFunction
extends DataSetFunction with AcceptsAll with ReturnsSingletonTuples with ClearsBindingsPattern
-
object
DistinctFunction
extends DataSetFunction with AcceptsAll with PreservesTypes with PreservesSizes with PreservesBindingsPattern
-
object
EmptyFunction
extends DataSetFunction with AcceptsAll with ReturnsSingletonTuples with ClearsBindingsPattern
-
object
FetchOp
extends Serializable
-
object
FloatSumFunction
extends DataSetFunction with AcceptsNumbers with ReturnsSingletonTuples with ClearsBindingsPattern
-
object
Functions
extends AnyRef
-
object
IntegerSumFunction
extends DataSetFunction with AcceptsTypes with ReturnsSingletonTuples with ClearsBindingsPattern
-
object
LastFunction
extends DataSetFunction with AcceptsAll with ReturnsSingletonTuples with ClearsBindingsPattern
-
object
LengthFunction
extends DataSetFunction with AcceptsAll with ReturnsSingletonTuples with ClearsBindingsPattern
-
object
LongestFunction
extends DataSetFunction with AcceptsAll with PreservesTypes with PreservesBindingsPattern
-
object
LowerFunction
extends DataSetFunction with AcceptsTypes with ReturnsSingletonTuples with ClearsBindingsPattern
-
object
MaxFunction
extends DataSetFunction with AcceptsAll with PreservesTypes with PreservesSizes with PreservesBindingsPattern
-
object
MinFunction
extends DataSetFunction with AcceptsAll with PreservesTypes with PreservesSizes with PreservesBindingsPattern
-
-
object
RangeFunction
extends DataSetFunction with AcceptsTypes with ReturnsSingletonTuples with ClearsBindingsPattern
-
object
ReplaceFunction
extends DataSetFunction with AcceptsTypes with ReturnsSingletonTuples with ClearsBindingsPattern
-
object
ShortestFunction
extends DataSetFunction with AcceptsAll with PreservesTypes with PreservesBindingsPattern
-
object
SizeFunction
extends DataSetFunction with AcceptsAll with ReturnsSingletonTuples with ClearsBindingsPattern
-
object
SortFunction
extends DataSetFunction with AcceptsAll with PreservesTypes with PreservesSizes with PreservesBindingsPattern
-
object
StringLengthFunction
extends DataSetFunction with AcceptsTypes with ReturnsSingletonTuples with ClearsBindingsPattern
-
object
SubstringFromFunction
extends DataSetFunction with AcceptsTypes with ReturnsSingletonTuples with ClearsBindingsPattern
-
object
SubstringFromToFunction
extends DataSetFunction with AcceptsTypes with ReturnsSingletonTuples with ClearsBindingsPattern
-
object
UpperFunction
extends DataSetFunction with AcceptsTypes with ReturnsSingletonTuples with ClearsBindingsPattern