Interface RelJson.InputTranslator
- Enclosing class:
RelJson
- Functional Interface:
- This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
Translates a JSON object that represents an input reference into a RexNode.
-
Method Summary
-
Method Details
-
translateInput
RexNode translateInput(RelJson relJson, int input, Map<String, @Nullable Object> map, RelInput relInput) Transforms an input reference into a RexNode.- Parameters:
relJson
- RelJsoninput
- Ordinal of input fieldmap
- JSON object representing an input referencerelInput
- Description of input(s)- Returns:
- RexNode representing an input reference
-