MCPcopy Create free account
hub / github.com/apache/calcite / bag

Method bag

piglet/src/main/java/org/apache/calcite/piglet/Handler.java:211–219  ·  view source on GitHub ↗
(List<Ast.Node> nodeList,
      RelDataType type)

Source from the content-addressed store, hash-verified

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();

Callers 1

itemMethod · 0.95

Calls 5

itemMethod · 0.95
builderMethod · 0.65
addMethod · 0.65
getComponentTypeMethod · 0.65
buildMethod · 0.65

Tested by

no test coverage detected