Package com.xmlcalabash.steps
Class UuidStep
-
- All Implemented Interfaces:
-
com.xmlcalabash.api.XProcStep
,com.xmlcalabash.runtime.ProcessMatchingNodes
public class UuidStep extends AbstractAtomicStep implements ProcessMatchingNodes
-
-
Field Summary
Fields Modifier and Type Field Description private ProcessMatch
matcher
private String
matchPattern
private Integer
version
private String
uuid
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 UuidStep()
-
Method Summary
Modifier and Type Method Description final ProcessMatch
getMatcher()
final Unit
setMatcher(ProcessMatch matcher)
final String
getMatchPattern()
final Unit
setMatchPattern(String matchPattern)
final Integer
getVersion()
final Unit
setVersion(Integer version)
final String
getUuid()
final Unit
setUuid(String uuid)
Unit
run()
Boolean
startDocument(XdmNode node)
Unit
endDocument(XdmNode node)
Boolean
startElement(XdmNode node, AttributeMap attributes)
AttributeMap
attributes(XdmNode node, AttributeMap matchingAttributes, AttributeMap nonMatchingAttributes)
Unit
endElement(XdmNode node)
Unit
text(XdmNode node)
Unit
comment(XdmNode node)
Unit
pi(XdmNode node)
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, reset, 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
-
-
Method Detail
-
getMatcher
final ProcessMatch getMatcher()
-
setMatcher
final Unit setMatcher(ProcessMatch matcher)
-
getMatchPattern
final String getMatchPattern()
-
setMatchPattern
final Unit setMatchPattern(String matchPattern)
-
getVersion
final Integer getVersion()
-
setVersion
final Unit setVersion(Integer version)
-
startDocument
Boolean startDocument(XdmNode node)
-
endDocument
Unit endDocument(XdmNode node)
-
startElement
Boolean startElement(XdmNode node, AttributeMap attributes)
-
attributes
AttributeMap attributes(XdmNode node, AttributeMap matchingAttributes, AttributeMap nonMatchingAttributes)
-
endElement
Unit endElement(XdmNode node)
-
-
-
-