public class SimpleStepExpressionADJ extends SlashExpressionADJ
ci, expr| Constructor and Description |
|---|
SimpleStepExpressionADJ(Expression e) |
| Modifier and Type | Method and Description |
|---|---|
ExpressionADJ |
important()
Return the adjunct that is important for unification
|
Expression |
optimizeForContextType(ContextItemStaticInfo contextItemType)
Optimize a pattern with respect to a context item type
|
getPreconditionsinterpolateVariables, processRewrites, unify, unifyingBindings, updatedapplyAxis, copyLocationInfo, evaluateAgainstBoolean, export, getOperandPreconditions, getOperandPreconditions, getPreconditions, getRetainedStaticContext, interpolateVariablesOperands, isCallOn, optimizeForName, optimizeForType, optimizeOperandsForContextType, sameClass, unifyOperandBindings, unifyOperandsgetExpressionAdjunct, getNodeTestAdjunct, getPatternAdjunct, indexpublic SimpleStepExpressionADJ(Expression e)
public Expression optimizeForContextType(ContextItemStaticInfo contextItemType)
ExpressionADJoptimizeForContextType in class BinaryExpressionADJcontextItemType - the type of the context itempublic ExpressionADJ important()
ExpressionADJimportant in class ExpressionADJCopyright (c) 2004-2014 Saxonica Limited. All rights reserved.