Search Java Classes and Packages

Search Java Frameworks and Libraries

255581 classes and counting ...
Search Tips Index Status



#Apache.vxquery.compiler.rewriter.rules Classes and Interfaces - 43 results found.
NameDescriptionTypePackageFramework
AbstractCollectionRuleClassapache.vxquery.compiler.rewriter.rulesApache VQuery
AbstractRemoveRedundantTypeExpressionsRuleClassapache.vxquery.compiler.rewriter.rulesApache VQuery
AbstractUsedVariablesProcessingRuleThe AbstractUsedVariablesProcessingRule provides a frame work to track used variables to assist in some rewrite rules that must track used variables inClassapache.vxquery.compiler.rewriter.rulesApache VQuery
AbstractVXQueryAggregateRuleClassapache.vxquery.compiler.rewriter.rulesApache VQuery
CardinalityClassapache.vxquery.compiler.rewriter.rules.propagationpolicies.cardinalityApache VQuery
CardinalityRuleToolboxClassapache.vxquery.compiler.rewriter.rules.utilApache VQuery
CollectionFileDomainClassapache.vxquery.compiler.rewriter.rulesApache VQuery
ConsolidateAssignAggregateRuleThe rule searches for assign operator with an aggregate function expression immediately following an aggregate operator with a sequence expression.Classapache.vxquery.compiler.rewriter.rulesApache VQuery
ConsolidateUnnestsRuleThe rule searches for an unnest operator (1) immediately following an unnest operator (2).Classapache.vxquery.compiler.rewriter.rulesApache VQuery
ConstantPropertyPropagationPolicyClassapache.vxquery.compiler.rewriter.rules.propagationpoliciesApache VQuery
ConvertAssignSortDistinctNodesToOperatorsRuleClassapache.vxquery.compiler.rewriter.rulesApache VQuery
ConvertAssignToAggregateRuleThe rule searches for assign operators that have a xquery aggregate function.Classapache.vxquery.compiler.rewriter.rulesApache VQuery
ConvertAssignToUnnestRuleThe rule searches for unnest(iterate) operator followed by an assign(child) operator and merges the assign into the unnest operator.Classapache.vxquery.compiler.rewriter.rulesApache VQuery
ConvertFromAlgebricksExpressionsRuleThe rule searches for where the Algebricks builtin function are temporarly in the plan in place of XQuery function.Classapache.vxquery.compiler.rewriter.rulesApache VQuery
ConvertToAlgebricksExpressionsRuleThe rule searches for where the XQuery function are used in place of Algebricks builtin function.Classapache.vxquery.compiler.rewriter.rulesApache VQuery
DocumentOrderClassapache.vxquery.compiler.rewriter.rules.propagationpolicies.documentorderApache VQuery
DocumentOrderNOPropagationPolicyClassapache.vxquery.compiler.rewriter.rules.propagationpolicies.documentorderApache VQuery
DocumentOrderYESPropagationPolicyClassapache.vxquery.compiler.rewriter.rules.propagationpolicies.documentorderApache VQuery
EliminateSubplanForSingleItemsRuleThe rule searches for subplans that only have one item per tuple.Classapache.vxquery.compiler.rewriter.rulesApache VQuery
EliminateSubplanForSinglePathsRuleThe rule searches for subplans that only have one path of execution.Classapache.vxquery.compiler.rewriter.rulesApache VQuery
EliminateUnnestAggregateSequencesRuleThe rule searches for unnest followed by an aggregate operator with a sequence function and converts the aggregate operator to an assign.Classapache.vxquery.compiler.rewriter.rulesApache VQuery
EliminateUnnestAggregateSubplanRuleThe rule searches for unnest followed by subplan with the root operator an aggregate and removes the aggregate subplan.Classapache.vxquery.compiler.rewriter.rulesApache VQuery
ExpressionToolboxClassapache.vxquery.compiler.rewriter.rules.utilApache VQuery
InlineNestedVariablesRuleModifies the InlineVariablesRule to also process nested plans.Classapache.vxquery.compiler.rewriter.rulesApache VQuery
InputPropertyPropagationPolicyClassapache.vxquery.compiler.rewriter.rules.propagationpoliciesApache VQuery
IntroduceCollectionRuleFind the default query plan created for collection and updated it to use parallelization.Classapache.vxquery.compiler.rewriter.rulesApache VQuery
IntroduceTwoStepAggregateRuleThe rule searches for aggregate operators with an aggregate function expression that has not been initialized for two step aggregation.Classapache.vxquery.compiler.rewriter.rulesApache VQuery
IPropertyPropagationPolicyInterfaceapache.vxquery.compiler.rewriter.rules.propagationpoliciesApache VQuery
OperatorToolboxClassapache.vxquery.compiler.rewriter.rules.utilApache VQuery
PushChildIntoDataScanRuleThe rule searches for an unnest operator immediately following a data scan UNNEST( $v2 : child( $v1 ) )Classapache.vxquery.compiler.rewriter.rulesApache VQuery
PushFunctionsOntoEqJoinBranchesClassapache.vxquery.compiler.rewriter.rulesApache VQuery
RemoveRedundantBooleanExpressionsRuleThe rule searches for where the xquery boolean function is used.Classapache.vxquery.compiler.rewriter.rulesApache VQuery
RemoveRedundantCastExpressionsRuleThe rule searches for where the xquery cast function is used.Classapache.vxquery.compiler.rewriter.rulesApache VQuery
RemoveRedundantDataExpressionsRuleThe rule searches for where the xquery data function is used.Classapache.vxquery.compiler.rewriter.rulesApache VQuery
RemoveRedundantPromoteExpressionsRuleThe rule searches for where the xquery promote function is used.Classapache.vxquery.compiler.rewriter.rulesApache VQuery
RemoveRedundantTreatExpressionsRuleThe rule searches for where the xquery treat function is used.Classapache.vxquery.compiler.rewriter.rulesApache VQuery
RemoveUnusedSortDistinctNodesRuleThe rule searches for where the xquery sort distinct function is used and determines if the sort and distinct is necessary.Classapache.vxquery.compiler.rewriter.rulesApache VQuery
RemoveUnusedTreatRuleThe rule searches for where the xquery treat function is used and determines if the treat is necessary.Classapache.vxquery.compiler.rewriter.rulesApache VQuery
SetCollectionDataSourceRuleFind the collection functions and generate the data source objects.Classapache.vxquery.compiler.rewriter.rulesApache VQuery
SetVariableIdContextRuleSet the default context for the variable id in the optimization context.Classapache.vxquery.compiler.rewriter.rulesApache VQuery
UniqueNodesClassapache.vxquery.compiler.rewriter.rules.propagationpolicies.uniquenodesApache VQuery
UniqueNodesNOPropagationPolicyClassapache.vxquery.compiler.rewriter.rules.propagationpolicies.uniquenodesApache VQuery
UniqueNodesYESPropagationPolicyClassapache.vxquery.compiler.rewriter.rules.propagationpolicies.uniquenodesApache VQuery