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

Method itemIf

core/src/main/java/org/apache/calcite/rel/RelWriter.java:72–72  ·  view source on GitHub ↗

Adds an input to the explanation of the current node, if a condition holds.

(String term, @Nullable Object value, boolean condition)

Source from the content-addressed store, hash-verified

70 * holds.
71 */
72 default RelWriter itemIf(String term, @Nullable Object value, boolean condition) {
73 return condition ? item(term, value) : this;
74 }
75

Callers 15

explainTermsMethod · 0.65
explainTermsMethod · 0.65
explainTermsMethod · 0.65
explainTermsMethod · 0.65
explainTermsMethod · 0.65
getDigestItemsMethod · 0.65
explainTermsMethod · 0.65
explainTermsMethod · 0.65
explainTermsMethod · 0.65
explainTermsMethod · 0.65
explainTermsMethod · 0.65
explainTermsMethod · 0.65

Implementers 4

InputExcludedRelWritercore/src/main/java/org/apache/calcite/
RelDigestWritercore/src/main/java/org/apache/calcite/
RelWriterImplcore/src/main/java/org/apache/calcite/
RelJsonWritercore/src/main/java/org/apache/calcite/

Calls

no outgoing calls

Tested by

no test coverage detected