MCPcopy Create free account

hub / github.com/cytosm/cytosm / functions

Functions1,254 in github.com/cytosm/cytosm

↓ 1 callersMethodextend
(List<Var> newVariables)
cypher2sql/src/main/java/org/cytosm/cypher2sql/lowering/typeck/AvailableVariables.java:30
↓ 1 callersMethodextractEdges
Extract edge information from Cypher.
cypher2sql/src/main/java/org/cytosm/cypher2sql/expandpaths/CypherConverter.java:98
↓ 1 callersMethodextractElements
(final Pattern relationshipChain)
cypher2sql/src/main/java/org/cytosm/cypher2sql/expandpaths/CypherConverter.java:178
↓ 1 callersMethodextractElementsRec
(final PatternElement pe, final List<ExpansionElement> result)
cypher2sql/src/main/java/org/cytosm/cypher2sql/expandpaths/CypherConverter.java:190
↓ 1 callersMethodextractNodes
Extract node information from cypher.
cypher2sql/src/main/java/org/cytosm/cypher2sql/expandpaths/CypherConverter.java:205
↓ 1 callersMethodfindMatches
Resolves the hints and applies the algorithm for that case. @param route applied the gtop context on a route
pathfinder/src/main/java/org/cytosm/pathfinder/enumerators/AbstractEnumerator.java:92
↓ 1 callersMethodfindPossibleRoutes
Main method to be implemented by the classes that inherit from this class. @param route @return
pathfinder/src/main/java/org/cytosm/pathfinder/enumerators/AbstractEnumerator.java:108
↓ 1 callersMethodfindTraversableEdges
Intersection of all possible edges described by the gtop and a possible type defined on query language level. @param currentNode @param originalRoute
pathfinder/src/main/java/org/cytosm/pathfinder/enumerators/AbstractEnumerator.java:504
↓ 1 callersMethodfindTraversableNodes
Intersection of all possible nodes described by the gtop and a possible type defined on query language level. @param originalRoute @param analysingIn
pathfinder/src/main/java/org/cytosm/pathfinder/enumerators/AbstractEnumerator.java:428
↓ 1 callersMethodfoldAdd
(Add expression)
cypher2sql/src/main/java/org/cytosm/cypher2sql/cypher/visitor/Walk.java:667
↓ 1 callersMethodfoldAliasExpr
(ExprTree.AliasExpr expr)
cypher2sql/src/main/java/org/cytosm/cypher2sql/lowering/typeck/expr/ExprWalk.java:140
↓ 1 callersMethodfoldAnd
(final And expression)
cypher2sql/src/main/java/org/cytosm/cypher2sql/cypher/visitor/Walk.java:649
↓ 1 callersMethodfoldBinaryOperator
(ExprTree.LhsRhs expr)
cypher2sql/src/main/java/org/cytosm/cypher2sql/lowering/typeck/expr/ExprWalk.java:131
↓ 1 callersMethodfoldCaseExpr
(ExprTree.CaseExpr expr)
cypher2sql/src/main/java/org/cytosm/cypher2sql/lowering/typeck/expr/ExprWalk.java:139
↓ 1 callersMethodfoldCaseExpression
(final CaseExpression expression)
cypher2sql/src/main/java/org/cytosm/cypher2sql/cypher/visitor/Walk.java:659
↓ 1 callersMethodfoldDecimalDoubleLiteral
(final Literal.DecimalDouble decimalDoubleLiteral)
cypher2sql/src/main/java/org/cytosm/cypher2sql/cypher/visitor/Walk.java:678
↓ 1 callersMethodfoldDivide
(Divide expression)
cypher2sql/src/main/java/org/cytosm/cypher2sql/cypher/visitor/Walk.java:668
↓ 1 callersMethodfoldEndsWith
(EndsWith expression)
cypher2sql/src/main/java/org/cytosm/cypher2sql/cypher/visitor/Walk.java:675
↓ 1 callersMethodfoldEquals
(final Equals expression)
cypher2sql/src/main/java/org/cytosm/cypher2sql/cypher/visitor/Walk.java:648
↓ 1 callersMethodfoldFn
(ExprFn expr)
cypher2sql/src/main/java/org/cytosm/cypher2sql/lowering/typeck/expr/ExprWalk.java:138
↓ 1 callersMethodfoldFunctionInvocation
(final FunctionInvocation expression)
cypher2sql/src/main/java/org/cytosm/cypher2sql/cypher/visitor/Walk.java:658
↓ 1 callersMethodfoldGreaterThan
(final GreaterThan expression)
cypher2sql/src/main/java/org/cytosm/cypher2sql/cypher/visitor/Walk.java:646
↓ 1 callersMethodfoldGreaterThanOrEqual
(final GreaterThanOrEqual expression)
cypher2sql/src/main/java/org/cytosm/cypher2sql/cypher/visitor/Walk.java:661
↓ 1 callersMethodfoldIn
(final In expression)
cypher2sql/src/main/java/org/cytosm/cypher2sql/cypher/visitor/Walk.java:652
↓ 1 callersMethodfoldInvalidNotEquals
(final InvalidNotEquals expression)
cypher2sql/src/main/java/org/cytosm/cypher2sql/cypher/visitor/Walk.java:655
↓ 1 callersMethodfoldIsNotNull
(Unary.IsNotNull expression)
cypher2sql/src/main/java/org/cytosm/cypher2sql/cypher/visitor/Walk.java:676
↓ 1 callersMethodfoldIsNull
(final Unary.IsNull expression)
cypher2sql/src/main/java/org/cytosm/cypher2sql/cypher/visitor/Walk.java:660
↓ 1 callersMethodfoldLessThan
(final LessThan expression)
cypher2sql/src/main/java/org/cytosm/cypher2sql/cypher/visitor/Walk.java:647
↓ 1 callersMethodfoldLessThanOrEqual
(final LessThanOrEqual expression)
cypher2sql/src/main/java/org/cytosm/cypher2sql/cypher/visitor/Walk.java:662
↓ 1 callersMethodfoldListExpr
(ExprTree.ListExpr expr)
cypher2sql/src/main/java/org/cytosm/cypher2sql/lowering/typeck/expr/ExprWalk.java:135
↓ 1 callersMethodfoldListExpression
(final ListExpression expression)
cypher2sql/src/main/java/org/cytosm/cypher2sql/cypher/visitor/Walk.java:653
↓ 1 callersMethodfoldLiteral
(ConstVal.Literal expr)
cypher2sql/src/main/java/org/cytosm/cypher2sql/lowering/typeck/expr/ExprWalk.java:137
↓ 1 callersMethodfoldMapExpr
(ExprTree.MapExpr expr)
cypher2sql/src/main/java/org/cytosm/cypher2sql/lowering/typeck/expr/ExprWalk.java:136
↓ 1 callersMethodfoldMapExpression
(final MapExpression expression)
cypher2sql/src/main/java/org/cytosm/cypher2sql/cypher/visitor/Walk.java:656
↓ 1 callersMethodfoldMatch
(final Match match)
cypher2sql/src/main/java/org/cytosm/cypher2sql/cypher/visitor/Walk.java:640
↓ 1 callersMethodfoldMatch
(Match match)
cypher2sql/src/main/java/org/cytosm/cypher2sql/lowering/SelectTreeBuilder.java:162
↓ 1 callersMethodfoldModulo
(Modulo expression)
cypher2sql/src/main/java/org/cytosm/cypher2sql/cypher/visitor/Walk.java:670
↓ 1 callersMethodfoldMultiply
(Multiply expression)
cypher2sql/src/main/java/org/cytosm/cypher2sql/cypher/visitor/Walk.java:669
↓ 1 callersMethodfoldNot
(final Unary.Not expression)
cypher2sql/src/main/java/org/cytosm/cypher2sql/cypher/visitor/Walk.java:654
↓ 1 callersMethodfoldNotEquals
(NotEquals expression)
cypher2sql/src/main/java/org/cytosm/cypher2sql/cypher/visitor/Walk.java:672
↓ 1 callersMethodfoldOr
(final Or expression)
cypher2sql/src/main/java/org/cytosm/cypher2sql/cypher/visitor/Walk.java:650
↓ 1 callersMethodfoldPatternExpression
(final PatternExpression expression)
cypher2sql/src/main/java/org/cytosm/cypher2sql/cypher/visitor/Walk.java:663
↓ 1 callersMethodfoldPow
(Pow expression)
cypher2sql/src/main/java/org/cytosm/cypher2sql/cypher/visitor/Walk.java:671
↓ 1 callersMethodfoldProperty
(final Property expression)
cypher2sql/src/main/java/org/cytosm/cypher2sql/cypher/visitor/Walk.java:651
↓ 1 callersMethodfoldRegexMatch
(RegexMatch expression)
cypher2sql/src/main/java/org/cytosm/cypher2sql/cypher/visitor/Walk.java:673
↓ 1 callersMethodfoldReturn
(final Return ret)
cypher2sql/src/main/java/org/cytosm/cypher2sql/cypher/visitor/Walk.java:641
↓ 1 callersMethodfoldReturn
(Return retnode)
cypher2sql/src/main/java/org/cytosm/cypher2sql/lowering/SelectTreeBuilder.java:106
↓ 1 callersMethodfoldScopeSelect
(ScopeSelect scopeSelect)
cypher2sql/src/main/java/org/cytosm/cypher2sql/lowering/sqltree/visitor/Walk.java:205
↓ 1 callersMethodfoldSimpleSelect
(SimpleSelect select)
cypher2sql/src/main/java/org/cytosm/cypher2sql/lowering/sqltree/visitor/Walk.java:204
↓ 1 callersMethodfoldSingleQuery
(SingleQuery singleQuery)
cypher2sql/src/main/java/org/cytosm/cypher2sql/lowering/SelectTreeBuilder.java:77
↓ 1 callersMethodfoldStartsWith
(StartsWith expression)
cypher2sql/src/main/java/org/cytosm/cypher2sql/cypher/visitor/Walk.java:674
↓ 1 callersMethodfoldStringLiteral
(final Literal.StringLiteral stringLiteral)
cypher2sql/src/main/java/org/cytosm/cypher2sql/cypher/visitor/Walk.java:677
↓ 1 callersMethodfoldSubtract
(Subtract expression)
cypher2sql/src/main/java/org/cytosm/cypher2sql/cypher/visitor/Walk.java:666
↓ 1 callersMethodfoldUnaryAdd
(Unary.Add expression)
cypher2sql/src/main/java/org/cytosm/cypher2sql/cypher/visitor/Walk.java:664
↓ 1 callersMethodfoldUnaryOperator
(ExprTree.Unary expr)
cypher2sql/src/main/java/org/cytosm/cypher2sql/lowering/typeck/expr/ExprWalk.java:132
↓ 1 callersMethodfoldUnionSelect
(UnionSelect unionSelect)
cypher2sql/src/main/java/org/cytosm/cypher2sql/lowering/sqltree/visitor/Walk.java:206
↓ 1 callersMethodfoldUnsignedDecimalIntegerLiteral
(final Literal.Integer unsignedDecimalIntegerLiteral)
cypher2sql/src/main/java/org/cytosm/cypher2sql/cypher/visitor/Walk.java:679
↓ 1 callersMethodfoldVariable
(final Variable expression)
cypher2sql/src/main/java/org/cytosm/cypher2sql/cypher/visitor/Walk.java:657
↓ 1 callersMethodfoldWith
(final With with)
cypher2sql/src/main/java/org/cytosm/cypher2sql/cypher/visitor/Walk.java:642
↓ 1 callersMethodfoldWith
(With with)
cypher2sql/src/main/java/org/cytosm/cypher2sql/lowering/SelectTreeBuilder.java:102
↓ 1 callersMethodfoldWithSelect
(WithSelect withSelect)
cypher2sql/src/main/java/org/cytosm/cypher2sql/lowering/sqltree/visitor/Walk.java:207
↓ 1 callersMethodfoldXor
(Xor expression)
cypher2sql/src/main/java/org/cytosm/cypher2sql/cypher/visitor/Walk.java:665
↓ 1 callersMethodfromItem
()
cypher2sql/src/main/java/org/cytosm/cypher2sql/lowering/sqltree/SimpleSelect.java:129
↓ 1 callersMethodgenFromItemName
()
cypher2sql/src/main/java/org/cytosm/cypher2sql/lowering/typeck/NameProvider.java:51
↓ 1 callersMethodgenerateAnonymousNode
Generates an anonymous node. @return the anonymous node
pathfinder/src/main/java/org/cytosm/pathfinder/routeelements/ExpansionNode.java:64
↓ 1 callersMethodgenerateCanonicalRoutesFromInput
Canonical routes are a list of all the routes possible due to wild-card expansion. No Gtop expansion is done at this stage. @param input @return
pathfinder/src/main/java/org/cytosm/pathfinder/PathFinder.java:157
↓ 1 callersMethodgetAbstractionEdges
@return the edges
common/src/main/java/org/cytosm/common/gtop/abstraction/AbstractionLevelGtop.java:46
↓ 1 callersMethodgetAbstractionNodes
@return the nodes
common/src/main/java/org/cytosm/common/gtop/abstraction/AbstractionLevelGtop.java:60
↓ 1 callersMethodgetAllAbstractEdgesForNodeTypes
Get the edges that start or end with node. @param nodeA nodeA to look for @return list of Abstraction Edges
common/src/main/java/org/cytosm/common/gtop/GTopInterface.java:169
↓ 1 callersMethodgetColumnName
@return the columnName
common/src/main/java/org/cytosm/common/gtop/implementation/relational/Attribute.java:49
↓ 1 callersMethodgetConcatenationPosition
@return the concatenationPosition
common/src/main/java/org/cytosm/common/gtop/implementation/relational/NodeIdImplementation.java:86
↓ 1 callersMethodgetDestinationNodesForEdge
Return destination node types for a given edge. @param analyzedEdge edge to lookup @return list node types that this edge directs to
common/src/main/java/org/cytosm/common/gtop/GTopInterfaceImpl.java:309
↓ 1 callersMethodgetFollowDirectedEdges
Follows directed edges.
pathfinder/src/main/java/org/cytosm/pathfinder/enumerators/DirectedEnumerator.java:105
↓ 1 callersMethodgetHintsIntoList
Get the map of hints for this path where the hints have been converted as List of string instead of a map. @return
cypher2sql/src/main/java/org/cytosm/cypher2sql/expandpaths/PathPlusHints.java:68
↓ 1 callersMethodgetId
@return the id
common/src/main/java/org/cytosm/common/gtop/implementation/relational/ImplementationNode.java:135
↓ 1 callersMethodgetIdForVar
(Var var)
cypher2sql/src/main/java/org/cytosm/cypher2sql/lowering/TransformFunctions.java:136
↓ 1 callersMethodgetImplementationEdgeByType
Finds an Implementation edges by type. @param type @return
common/src/main/java/org/cytosm/common/gtop/GTopInterface.java:122
↓ 1 callersMethodgetImplementationEdges
@return the edges
common/src/main/java/org/cytosm/common/gtop/implementation/relational/ImplementationLevelGtop.java:78
↓ 1 callersMethodgetImplementationLevel
@return the implementationLevel
common/src/main/java/org/cytosm/common/gtop/RelationalGTopInterface.java:91
↓ 1 callersMethodgetImplementationNodes
@return the nodes
common/src/main/java/org/cytosm/common/gtop/implementation/relational/ImplementationLevelGtop.java:64
↓ 1 callersMethodgetInputFormat
@return the inputFormat
pathfinder/src/main/java/org/cytosm/pathfinder/PathFinder.java:164
↓ 1 callersMethodgetMaximumRange
@return the maximumRange
pathfinder/src/main/java/org/cytosm/pathfinder/routeelements/ExpansionEdge.java:167
↓ 1 callersMethodgetMinimumRange
@return the minimumRange
pathfinder/src/main/java/org/cytosm/pathfinder/routeelements/ExpansionEdge.java:153
↓ 1 callersMethodgetOrigin
(Var var, FromItem origin)
cypher2sql/src/main/java/org/cytosm/cypher2sql/lowering/PopulateJoins.java:276
↓ 1 callersMethodgetSourceNodesForEdge
Return source node types for a given edge. @param analyzedEdge edge to lookup @return set of two nodes for this edge
common/src/main/java/org/cytosm/common/gtop/GTopInterfaceImpl.java:277
↓ 1 callersMethodgetTypes
@return the types
common/src/main/java/org/cytosm/common/gtop/implementation/relational/ImplementationEdge.java:60
↓ 1 callersMethodgetUniqueName
(ASTNode n)
cypher2sql/src/main/java/org/cytosm/cypher2sql/lowering/typeck/NameProvider.java:30
↓ 1 callersMethodgetUniqueNameForVariable
(Variable var)
cypher2sql/src/main/java/org/cytosm/cypher2sql/lowering/typeck/NameProvider.java:59
↓ 1 callersMethodgetUniqueTempVarName
()
cypher2sql/src/main/java/org/cytosm/cypher2sql/lowering/typeck/NameProvider.java:55
↓ 1 callersMethodgetVars
Returns the list of variables found. @return Returns the list of variables found.
cypher2sql/src/main/java/org/cytosm/cypher2sql/expandpaths/VariableCollectorVisitor.java:28
↓ 1 callersMethodglueAllExpadedEdgesPossibilities
Generates all possible paths, using the edge expansions. @param currentAnalysedPosition current position being analysed in the route @param originalR
pathfinder/src/main/java/org/cytosm/pathfinder/CanonicalRoutes.java:108
↓ 1 callersMethodhashCode
()
cypher2sql/src/main/java/org/cytosm/cypher2sql/lowering/typeck/ClauseId.java:61
↓ 1 callersMethodinsertEdgeExpansionInRoute
Adds an expanded edge to the original route. @param currentAnalysedPosition @param expansionPath @param thisIterationRoute @return
pathfinder/src/main/java/org/cytosm/pathfinder/CanonicalRoutes.java:178
↓ 1 callersMethodisExpandable
Checks if the edge can be expanded. @return true if the edge is expandable, otherwise false
pathfinder/src/main/java/org/cytosm/pathfinder/routeelements/ExpansionEdge.java:197
↓ 1 callersMethodisSource
@return the isSource
pathfinder/src/main/java/org/cytosm/pathfinder/routeelements/ExpansionNode.java:101
↓ 1 callersMethodisToLeft
@return the toLeft
pathfinder/src/main/java/org/cytosm/pathfinder/routeelements/ExpansionEdge.java:124
↓ 1 callersMethodjoinList
()
cypher2sql/src/main/java/org/cytosm/cypher2sql/lowering/sqltree/SelectAll.java:27
↓ 1 callersMethodjoins
(RenderingContext ctx)
cypher2sql/src/main/java/org/cytosm/cypher2sql/lowering/sqltree/SimpleSelect.java:160
↓ 1 callersMethodjoinsFromItem
()
cypher2sql/src/main/java/org/cytosm/cypher2sql/lowering/sqltree/SimpleSelect.java:161
↓ 1 callersMethodlaunch
Launches the enumeration process. @param hasEdgeHints true if there are edge hints @param hasNodeHints true if there are node hints @param hasVariabl
pathfinder/src/main/java/org/cytosm/pathfinder/enumerators/EnumeratorDriver.java:58
← previousnext →201–300 of 1,254, ranked by callers