public class ExceptSequence extends AbstractNodeKeysSequence
AbstractNodeKeysSequence implementation which performs an EXCEPT operation between
2 other sequences, keeping only instances which don't have a corresponding value on the right.NodeSequence.AlternateSizeBatch, NodeSequence.Batch, NodeSequence.LimitBatch, NodeSequence.MultiWidthBatch, NodeSequence.Restartable, NodeSequence.RowAccessor, NodeSequence.RowFilter, NodeSequence.SingleWidthBatchleftSequence, totalWidthbuffer, cache, extractor, logger, remainingRowCount, rowFactory, rowsLeftInBatch, trace, width, workspaceNamedelegateLOGGER, NO_PASS_ROW_FILTER, PASS_ROW_FILTER| Constructor and Description |
|---|
ExceptSequence(String workspaceName,
NodeSequence leftSequence,
NodeSequence rightSequence,
TypeSystem types,
BufferManager bufferMgr,
CachedNodeSupplier nodeCache,
boolean pack,
boolean useHeap) |
| Modifier and Type | Method and Description |
|---|---|
protected NodeSequence.Batch |
batchWrapper(NodeSequence.Batch leftBatch) |
String |
toString() |
keyInLeftRow, matchingRightRows, nextBatch, widthbatchFrom, close, createRow, isEmpty, loadAll, rowCountgetRowCountappend, batchFilteredWith, batchOf, batchOf, batchOf, batchOfKeys, batchOfKeys, batchOfKeys, batchOfKeys, batchWithCount, copy, emptyBatch, emptySequence, filter, keyFor, limit, limit, merging, requireBoth, requireEither, skip, slice, slicingBatch, withBatch, withBatches, withBatches, withNode, withNodeKeys, withNodeKeys, withNodeKeys, withNodeKeys, withNodes, withNodespublic ExceptSequence(String workspaceName, NodeSequence leftSequence, NodeSequence rightSequence, TypeSystem types, BufferManager bufferMgr, CachedNodeSupplier nodeCache, boolean pack, boolean useHeap)
protected NodeSequence.Batch batchWrapper(NodeSequence.Batch leftBatch)
batchWrapper in class AbstractNodeKeysSequenceCopyright © 2008–2016 JBoss, a division of Red Hat. All rights reserved.