Package net.hydromatic.morel.eval
Class Codes.WhereRowSink
- java.lang.Object
-
- net.hydromatic.morel.eval.Codes.WhereRowSink
-
- All Implemented Interfaces:
Codes.RowSink,Describable
- Enclosing class:
- Codes
static class Codes.WhereRowSink extends Object implements Codes.RowSink
Implementation ofCodes.RowSinkfor awhereclause.
-
-
Field Summary
Fields Modifier and Type Field Description (package private) CodefilterCode(package private) Codes.RowSinkrowSink
-
Constructor Summary
Constructors Constructor Description WhereRowSink(Code filterCode, Codes.RowSink rowSink)
-
-
-
Field Detail
-
filterCode
final Code filterCode
-
rowSink
final Codes.RowSink rowSink
-
-
Constructor Detail
-
WhereRowSink
WhereRowSink(Code filterCode, Codes.RowSink rowSink)
-
-
Method Detail
-
describe
public Describer describe(Describer describer)
- Specified by:
describein interfaceDescribable
-
accept
public void accept(EvalEnv env)
- Specified by:
acceptin interfaceCodes.RowSink
-
result
public List<Object> result(EvalEnv env)
- Specified by:
resultin interfaceCodes.RowSink
-
-