ApplyRewriter
rewriting
AstRewritingMonitor
rewriting
abortedRewriting
AstRewritingMonitor
abortedRewritingDueToLargeDNF
AstRewritingMonitor
addUniquenessPredicates
rewriters
aggregationsAreIsolated
conditions
alias
InliningContext
aliases
replaceAliasedFunctionInvocations
apply
RewriterCondition
RewriterStepSequencer
RewriterTaskBuilder
RewriterTaskProcessor
RunConditionRewriter
TracingRewriterTaskProcessor
aggregationsAreIsolated
collectNodesOfType
containsNoMatchingNodes
containsNoNodesOfType
containsNoReturnAll
hasAggregateButIsNotAggregate
noDuplicatesInReturnItems
noReferenceEqualityAmongVariables
noUnnamedPatternElementsInMatch
noUnnamedPatternElementsInPatternComprehension
normalizedEqualsArguments
orderByOnlyOnVariables
MatchPredicateNormalization
PatternExpressionPatternElementNamer
ReturnItemSafeTopDownRewriter
addUniquenessPredicates
calculateUsingGetDegree
collapseMultipleInPredicates
copyVariables
deMorganRewriter
desugarMapProjection
distributeLawsRewriter
expandCallWhere
expandStar
flattenBooleanOperators
foldConstants
inlineNamedPathsInPatternComprehensions
inlineProjections
inliningContextCreator
isolateAggregation
literalReplacement
ExtractParameterRewriter
mergeInPredicates
nameAllPatternElements
nameMatchPatternElements
namePatternComprehensionPatternElements
nameUpdatingClauses
normalizeArgumentOrder
normalizeComparisons
normalizeNotEquals
normalizeReturnClauses
normalizeSargablePredicates
normalizeWithClauses
projectFreshSortExpressions
projectNamedPaths
reattachAliasedExpressions
recordScopes
repeatWithSizeLimit
replaceAliasedFunctionInvocations
replaceLiteralDynamicPropertyLookups
simplifyPredicates