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
|
getPreconditions
interpolateVariables, processRewrites, unify, unifyingBindings, updated
applyAxis, copyLocationInfo, evaluateAgainstBoolean, export, getOperandPreconditions, getOperandPreconditions, getPreconditions, getRetainedStaticContext, interpolateVariablesOperands, isCallOn, optimizeForName, optimizeForType, optimizeOperandsForContextType, sameClass, unifyOperandBindings, unifyOperands
getExpressionAdjunct, getNodeTestAdjunct, getPatternAdjunct, index
public SimpleStepExpressionADJ(Expression e)
public Expression optimizeForContextType(ContextItemStaticInfo contextItemType)
ExpressionADJ
optimizeForContextType
in class BinaryExpressionADJ
contextItemType
- the type of the context itempublic ExpressionADJ important()
ExpressionADJ
important
in class ExpressionADJ
Copyright (c) 2004-2014 Saxonica Limited. All rights reserved.