Overview | Package | Class | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## com.saxonica.xsltextn
Class MergeInstr.MergeSource

    java.lang.Object
      com.saxonica.xsltextn.MergeInstr.MergeSource

Enclosing class:
  MergeInstr

    public static class MergeInstr.MergeSource

extends Object

Inner class representing one merge source

Field Summary
`Expression` | `anchorSelect`
`Expression` | `rowSelect`
`SortKeyDefinition[]` | `sortKeyDef`

Constructor Summary
`MergeInstr.MergeSource(Expression aSelect, Expression rSelect, SortKeyDefinition[] sKeys)` Create a MergeSource object

Method Summary
`MergeInstr.MergeSource` | `copy()`

Methods inherited from class java.lang.Object
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

Field Detail

### anchorSelect

    public Expression anchorSelect

### rowSelect

    public Expression rowSelect

### sortKeyDef

    public SortKeyDefinition[] sortKeyDef

Constructor Detail

### MergeInstr.MergeSource

    public MergeInstr.MergeSource(Expression aSelect,
                                  Expression rSelect,
                                  SortKeyDefinition[] sKeys)

  Create a MergeSource object

  Parameters:
    `aSelect` - the select expression that selects anchor nodes, one per input sequence
    `rSelect` - the select expression that selects items for the merge inputs, evaluated one per anchor node
    `sKeys` - the merge key definitions

Method Detail

### copy

    public MergeInstr.MergeSource copy()

Overview | Package | Class | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

Copyright (c) 2004-2011 Saxonica Limited. All rights reserved.