Uses of Interface
se.liu.ida.hefquin.engine.wrappers.lpg.query.CypherExpression
Packages that use CypherExpression
Package
Description
-
Uses of CypherExpression in se.liu.ida.hefquin.engine.wrappers.lpg.query
Subinterfaces of CypherExpression in se.liu.ida.hefquin.engine.wrappers.lpg.queryModifier and TypeInterfaceDescriptioninterfaceRepresents path matching statements of Cypher queries For example, MATCH (x), MATCH (x)-[e]->(y)interfaceThis interface represents an UNWIND clause of a Match Query.Methods in se.liu.ida.hefquin.engine.wrappers.lpg.query that return types with arguments of type CypherExpressionModifier and TypeMethodDescriptionUnwindIterator.getReturnExpressions()Returns the list of expressions that are returned for each element in listExpression that passes the filters. -
Uses of CypherExpression in se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression
Subinterfaces of CypherExpression in se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expressionModifier and TypeInterfaceDescriptioninterfaceThis interface represents the subset of Cypher Expressions that can be evaluated to a boolean value: true, false or null.interfaceThis interface represents elements in the subset of Cypher Expressions that can be evaluated to lists.Classes in se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression that implement CypherExpressionModifier and TypeClassDescriptionclassclassRepresents an expression to obtain an array of all the labels of the LPG node that is bound to a given query variable.classclassclassclassclassRepresents an expression to obtain the first label of a graph object that is bound to a given query variable.classclassclassclassThis class represents a special type ofAliasedExpression.classclassclassclassclassclassclassclassFields in se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression declared as CypherExpressionModifier and TypeFieldDescriptionprotected final CypherExpressionEXISTSExpression.expressionprotected final CypherExpressionGetItemExpression.expressionprotected final CypherExpressionEqualityExpression.leftExpressionprotected final CypherExpressionEqualityExpression.rightExpressionFields in se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression with type parameters of type CypherExpressionModifier and TypeFieldDescriptionprotected final List<CypherExpression> UnwindIteratorImpl.returnExpressionsMethods in se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression that return CypherExpressionModifier and TypeMethodDescriptionAliasedExpression.getExpression()GetItemExpression.getExpression()EqualityExpression.getLeftExpression()EqualityExpression.getRightExpression()Methods in se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression that return types with arguments of type CypherExpressionConstructors in se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression with parameters of type CypherExpressionModifierConstructorDescriptionAliasedExpression(CypherExpression expression, CypherVar alias) EqualityExpression(CypherExpression leftExpression, CypherExpression rightExpression) EXISTSExpression(CypherExpression expression) GetItemExpression(CypherExpression expression, int index) -
Uses of CypherExpression in se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.match
Classes in se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.match that implement CypherExpressionModifier and TypeClassDescriptionclassRepresents a directed path match statement.classRepresents a node match clause For example, MATCH (x)class -
Uses of CypherExpression in se.liu.ida.hefquin.engine.wrappers.lpg.utils
Fields in se.liu.ida.hefquin.engine.wrappers.lpg.utils with type parameters of type CypherExpressionModifier and TypeFieldDescriptionprotected final Deque<CypherExpression> VariableReplacementVisitor.stackMethods in se.liu.ida.hefquin.engine.wrappers.lpg.utils that return CypherExpressionMethods in se.liu.ida.hefquin.engine.wrappers.lpg.utils with parameters of type CypherExpressionModifier and TypeMethodDescriptionstatic ObjectCypherUtils.replaceVariable(Map<CypherVar, CypherVar> equivalences, CypherExpression ex) voidCypherExpressionVisitor.visit(CypherExpression ex) Recursive initial callvoidVariableReplacementVisitor.visit(CypherExpression ex)