(List<Ast.Node> nodeList,
RelDataType type)
| 209 | } |
| 210 | |
| 211 | private ImmutableList<RexLiteral> bag(List<Ast.Node> nodeList, |
| 212 | RelDataType type) { |
| 213 | final ImmutableList.Builder<RexLiteral> listBuilder = |
| 214 | ImmutableList.builder(); |
| 215 | for (Ast.Node node : nodeList) { |
| 216 | listBuilder.add(item(node, type.getComponentType())); |
| 217 | } |
| 218 | return listBuilder.build(); |
| 219 | } |
| 220 | |
| 221 | private RexLiteral item(Ast.Node node, RelDataType type) { |
| 222 | final RexBuilder rexBuilder = builder.getRexBuilder(); |