public static class MergeInstr.MergeSource extends Object
| Modifier and Type | Field and Description |
|---|---|
String |
baseURI |
Expression |
forEachItem |
Expression |
forEachStream |
SortKeyDefinition[] |
mergeKeyDefinitions |
Expression |
rowSelect |
SchemaType |
schemaType |
String |
sourceName |
boolean |
streamable |
int |
validation |
| Constructor and Description |
|---|
MergeInstr.MergeSource() |
MergeInstr.MergeSource(Expression forEachItem,
Expression forEachStream,
Expression rSelect,
String name,
SortKeyDefinition[] sKeys,
String baseURI)
Create a MergeSource object
|
public Expression forEachItem
public Expression forEachStream
public Expression rowSelect
public String sourceName
public SortKeyDefinition[] mergeKeyDefinitions
public String baseURI
public int validation
public SchemaType schemaType
public boolean streamable
public MergeInstr.MergeSource()
public MergeInstr.MergeSource(Expression forEachItem, Expression forEachStream, Expression rSelect, String name, SortKeyDefinition[] sKeys, String baseURI)
forEachItem - the expression that selects anchor nodes, one per input sequenceforEachStream - the expression that selects URIs of anchor nodes, one per input sequencerSelect - the select expression that selects items for the merge inputs, evaluated one per anchor nodename - the name of the xsl:merge-source, or null if none specifiedsKeys - the merge key definitionsbaseURI - the base URI of the xsl:merge-source instructionpublic MergeInstr.MergeSource copy()
Copyright (c) 2004-2014 Saxonica Limited. All rights reserved.