Module: Neo4j::Cypher::Context
- Included in:
- Argument::EvalContext, Empty, Neo4j::Cypher::Create::EvalContext, Neo4j::Cypher::CreatePath::EvalContext, MatchStart::Entities::EvalContext, MatchStart::NodeMatchContext, MatchStart::RelLeftMatchContext, MatchStart::RelRightMatchContext, NodeVar::EvalContext, Operator::EvalContext, Property::EvalContext, RelVar::EvalContext, Return::EvalContext, ReturnItem::EvalContext, RootClause::EvalContext, Start::EvalContext, With::EvalContext
- Defined in:
- lib/neo4j-cypher/context.rb
Defined Under Namespace
Modules: Aggregate, Alias, Comparable, Matchable, MathFunctions, MathOperator, PredicateMethods, ReturnOrder, Returnable, Sortable, Variable Classes: Empty
Instance Attribute Summary collapse
Instance Method Summary collapse
-
#clause_list ⇒ Array<Neo4j::Cypher:Clause>
The sorted clause list.
- #initialize(clause) ⇒ Object
Instance Attribute Details
#clause ⇒ Neo4j::Cypher:Clause
5 6 7 |
# File 'lib/neo4j-cypher/context.rb', line 5 def clause @clause end |
Instance Method Details
#clause_list ⇒ Array<Neo4j::Cypher:Clause>
Returns the sorted clause list.
14 15 16 |
# File 'lib/neo4j-cypher/context.rb', line 14 def clause_list @clause.clause_list end |
#initialize(clause) ⇒ Object
8 9 10 11 |
# File 'lib/neo4j-cypher/context.rb', line 8 def initialize(clause) @clause = clause end |