Package net.hydromatic.morel.eval
Class Codes.ExceptDistinctRowSink
java.lang.Object
net.hydromatic.morel.eval.Codes.BaseRowSink
net.hydromatic.morel.eval.Codes.SetRowSink
net.hydromatic.morel.eval.Codes.ExceptDistinctRowSink
- All Implemented Interfaces:
Codes.RowSink,Describable
- Enclosing class:
Codes
Implementation of
Codes.RowSink for a distinct except step.-
Field Summary
Fields inherited from class net.hydromatic.morel.eval.Codes.SetRowSink
codes, distinct, map, names, op, valuesFields inherited from class net.hydromatic.morel.eval.Codes.BaseRowSink
rowSink -
Constructor Summary
ConstructorsConstructorDescriptionExceptDistinctRowSink(com.google.common.collect.ImmutableList<Code> codes, com.google.common.collect.ImmutableList<String> names, Codes.RowSink rowSink) -
Method Summary
Methods inherited from class net.hydromatic.morel.eval.Codes.SetRowSink
add, compute, computeIfAbsent, computeIfPresent, dec, describe, inc, removeMethods inherited from class net.hydromatic.morel.eval.Codes.BaseRowSink
start
-
Constructor Details
-
ExceptDistinctRowSink
ExceptDistinctRowSink(com.google.common.collect.ImmutableList<Code> codes, com.google.common.collect.ImmutableList<String> names, Codes.RowSink rowSink)
-
-
Method Details
-
accept
- Specified by:
acceptin interfaceCodes.RowSink- Overrides:
acceptin classCodes.BaseRowSink
-
result
- Specified by:
resultin interfaceCodes.RowSink- Overrides:
resultin classCodes.BaseRowSink
-