Package com.xmlcalabash.steps.internal
Class ExpressionStep
-
- All Implemented Interfaces:
-
com.xmlcalabash.api.XProcStep
public class ExpressionStep extends AbstractAtomicStep
-
-
Field Summary
Fields Modifier and Type Field Description private final List<XProcDocument>
contextItems
private XProcDocument
override
private final XProcExpression
expression
private final Boolean
collection
private final ExpressionStepParameters
params
private final RuntimeStepParameters
stepParams
private final XProcStepConfiguration
stepConfig
private final Receiver
receiver
private final Map<QName, LazyValue>
options
private final Map<String, List<XProcDocument>>
queues
private final Long
nodeId
-
Constructor Summary
Constructors Constructor Description ExpressionStep(ExpressionStepParameters params)
-
Method Summary
Modifier and Type Method Description final List<XProcDocument>
getContextItems()
final XProcDocument
getOverride()
final Unit
setOverride(XProcDocument override)
final XProcExpression
getExpression()
final Boolean
getCollection()
final ExpressionStepParameters
getParams()
Unit
run()
Unit
reset()
String
toString()
-
Methods inherited from class com.xmlcalabash.steps.AbstractAtomicStep
abort, booleanBinding, establishNamespaceBinding, establishNamespaceBinding, extensionAttributes, getNodeId, getOptions, getQueues, getReceiver, getStepConfig, getStepParams, hasBinding, input, integerBinding, mediaTypeBinding, option, overrideContentTypes, qnameBinding, qnameMapBinding, setup, stringBinding, stringMapBinding, teardown, uriBinding, valueBinding, xmlBinding
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Constructor Detail
-
ExpressionStep
ExpressionStep(ExpressionStepParameters params)
-
-
Method Detail
-
getContextItems
final List<XProcDocument> getContextItems()
-
getOverride
final XProcDocument getOverride()
-
setOverride
final Unit setOverride(XProcDocument override)
-
getExpression
final XProcExpression getExpression()
-
getCollection
final Boolean getCollection()
-
getParams
final ExpressionStepParameters getParams()
-
-
-
-