This project has retired. For details please refer to its
Attic page .
AbstractRemoveRedundantTypeExpressionsRule (VXQuery 0.6 API)
JavaScript is disabled on your browser.
JavaScript is disabled on your browser.
java.lang.Object
org.apache.vxquery.compiler.rewriter.rules.AbstractRemoveRedundantTypeExpressionsRule
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods
Modifier and Type
Method
Description
protected abstract org.apache.hyracks.algebricks.core.algebra.functions.FunctionIdentifier
getSearchFunction ()
boolean
hasTypeArgument ()
abstract boolean
matchesAllInstancesOf (SequenceType sTypeArg,
SequenceType sTypeOutput)
boolean
rewritePost (org.apache.commons.lang3.mutable.Mutable<org.apache.hyracks.algebricks.core.algebra.base.ILogicalOperator> opRef,
org.apache.hyracks.algebricks.core.algebra.base.IOptimizationContext context)
boolean
rewritePre (org.apache.commons.lang3.mutable.Mutable<org.apache.hyracks.algebricks.core.algebra.base.ILogicalOperator> opRef,
org.apache.hyracks.algebricks.core.algebra.base.IOptimizationContext context)
Methods inherited from class java.lang.Object
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
JavaScript is disabled on your browser.
Copyright © 2019 Apache Software Foundation . All rights reserved.