MCPcopy Create free account

hub / github.com/apache/calcite / functions

Functions34,750 in github.com/apache/calcite

↓ 59 callersMethodgetRexBuilder
Returns the builder for {@link RexNode} expressions.
core/src/main/java/org/apache/calcite/tools/RelBuilder.java:331
↓ 59 callersMethodsetRoot
(RelNode rel)
core/src/main/java/org/apache/calcite/plan/hep/HepPlanner.java:238
↓ 58 callersMethodgetDeclaringClass
()
linq4j/src/main/java/org/apache/calcite/linq4j/tree/PseudoField.java:36
↓ 58 callersMethodisA
(SqlKind kind)
core/src/main/java/org/apache/calcite/rex/RexNode.java:70
↓ 58 callersMethodisNullValue
()
testkit/src/main/java/org/apache/calcite/sql/test/ResultCheckers.java:109
↓ 58 callersMethodof
Creates a program that executes a rule set.
core/src/main/java/org/apache/calcite/tools/Programs.java:123
↓ 58 callersMethodwithLateDecorrelate
(final boolean lateDecorrelate)
testkit/src/main/java/org/apache/calcite/test/RelOptFixture.java:270
↓ 57 callersMethodaccept
Accepts a visitor, dispatching to the right overloaded {@link RexVisitor#visitInputRef visitXxx} method. <p>Also see {@link RexUtil#apply(RexVisitor,
core/src/main/java/org/apache/calcite/rex/RexNode.java:110
↓ 57 callersMethodfindBestExp
()
core/src/main/java/org/apache/calcite/plan/hep/HepPlanner.java:285
↓ 57 callersMethodgetHints
Returns the hints of this relational expressions as an immutable list.
core/src/main/java/org/apache/calcite/rel/hint/Hintable.java:89
↓ 57 callersMethodgreaterThan
(V lower)
core/src/main/java/org/apache/calcite/util/RangeSets.java:301
↓ 57 callersMethodok
Runs the test.
file/src/test/java/org/apache/calcite/adapter/file/FileAdapterTests.java:208
↓ 57 callersMethodsql
(String model, String sql)
file/src/test/java/org/apache/calcite/adapter/file/FileAdapterTests.java:54
↓ 57 callersMethodsround
SQL <code>ROUND</code> operator applied to int values.
core/src/main/java/org/apache/calcite/runtime/SqlFunctions.java:4526
↓ 57 callersMethodwithSchema
(String name, Schema schema)
testkit/src/main/java/org/apache/calcite/test/CalciteAssert.java:185
↓ 56 callersMethodcardinality
Returns the number of bits set to {@code true} in this {@code ImmutableBitSet}. @see #size()
core/src/main/java/org/apache/calcite/util/ImmutableBitSet.java:436
↓ 56 callersMethodclose
Closes this enumerable and releases resources. <p>This method is idempotent. Calling it multiple times has the same effect as calling it once.
linq4j/src/main/java/org/apache/calcite/linq4j/Enumerator.java:129
↓ 56 callersMethodcreate
(SqlAggFunction aggFunction, boolean distinct, List<Integer> argList, int groupCount, RelNode input,
core/src/main/java/org/apache/calcite/rel/core/AggregateCall.java:146
↓ 56 callersMethodequalsIgnoreCase
(@Nullable String a, @Nullable String b)
geode/src/main/java/org/apache/calcite/adapter/geode/util/GeodeUtils.java:119
↓ 56 callersMethodfrom
(SchemaPlus plus)
core/src/main/java/org/apache/calcite/jdbc/CalciteSchema.java:294
↓ 56 callersMethodgetParserPosition
()
core/src/main/java/org/apache/calcite/rel/core/AggregateCall.java:525
↓ 56 callersMethodgetValidator
Returns the validator.
core/src/main/java/org/apache/calcite/sql2rel/SqlRexContext.java:90
↓ 56 callersMethodisNull
(RexInputRef ref)
core/src/main/java/org/apache/calcite/plan/Strong.java:75
↓ 56 callersMethodregisterTable
(final MockTable table)
testkit/src/main/java/org/apache/calcite/test/catalog/MockCatalogReader.java:200
↓ 56 callersMethodsymbol
Creates a parse-tree node representing an occurrence of this keyword at a particular position in the parsed text.
core/src/main/java/org/apache/calcite/sql/Symbolizable.java:28
↓ 56 callersMethodunexpected
Returns an exception indicating that we didn't expect to find this enumeration here. @param value Enumeration value which was not expected @return an
core/src/main/java/org/apache/calcite/util/Util.java:2036
↓ 56 callersMethodwithPresto
()
core/src/test/java/org/apache/calcite/rel/rel2sql/RelToSqlConverterTest.java:11739
↓ 55 callersMethodnewContextException
Wraps an exception with context.
core/src/main/java/org/apache/calcite/sql/SqlUtil.java:926
↓ 55 callersMethodnext
(String selector)
file/src/main/java/org/apache/calcite/adapter/file/FileReader.java:203
↓ 55 callersMethodwithJavaObj
(PathMode mode, @Nullable Object obj)
core/src/main/java/org/apache/calcite/runtime/JsonFunctions.java:924
↓ 55 callersMethodwithPlanner
Initializes a container then calls user-specified code with a planner. @param action Callback containing user-specified code @param config FrameworkC
core/src/main/java/org/apache/calcite/tools/Frameworks.java:134
↓ 54 callersMethodaddEdge
Adds an edge to this graph. @param vertex Source vertex @param targetVertex Target vertex @return New edge, if added, otherwise null @throws IllegalA
core/src/main/java/org/apache/calcite/util/graph/DirectedGraph.java:46
↓ 54 callersMethodcheckSimplify3
(RexNode node, String expected, String expectedFalse, String expectedTrue)
core/src/test/java/org/apache/calcite/rex/RexProgramTestBase.java:116
↓ 54 callersMethodconcat
Concat a list of lookups.
core/src/main/java/org/apache/calcite/schema/lookup/Lookup.java:100
↓ 54 callersMethodcount
()
core/src/main/java/org/apache/calcite/sql/validate/SqlValidatorScope.java:241
↓ 54 callersMethodfield
Creates a MemberExpression that represents accessing a field.
linq4j/src/main/java/org/apache/calcite/linq4j/tree/Expressions.java:843
↓ 54 callersMethodgetCall
Returns the call node.
core/src/main/java/org/apache/calcite/sql/SqlCallBinding.java:153
↓ 54 callersMethodgetLeft
()
core/src/main/java/org/apache/calcite/rel/BiRel.java:53
↓ 54 callersMethodgetOperator
()
core/src/main/java/org/apache/calcite/rex/RexCall.java:277
↓ 54 callersMethodgetTypeName
Returns the value of {@link #typeName}.
core/src/main/java/org/apache/calcite/sql/SqlLiteral.java:191
↓ 54 callersMethodlongValue
Returns the long value of this literal. @param exact Whether the value has to be exact. If true, and the literal is a fraction (e.g. 3.1
core/src/main/java/org/apache/calcite/sql/SqlLiteral.java:707
↓ 54 callersMethodof
Creates a bitset with given bits set. <p>For example, {@code of(0, 3)} returns a bit set with bits {0, 3} set. @param bits Array of bits to set @ret
core/src/main/java/org/apache/calcite/util/BitSets.java:155
↓ 54 callersMethodsucceed
Called when test succeeds. Returns true.
core/src/main/java/org/apache/calcite/util/Litmus.java:61
↓ 54 callersMethodwithBigQuery
()
core/src/test/java/org/apache/calcite/rel/rel2sql/RelToSqlConverterTest.java:11778
↓ 53 callersMethodassertParse
Checks that the expression parses successfully and produces the given SQL when unparsed.
testkit/src/main/java/org/apache/calcite/test/IntervalTest.java:1953
↓ 53 callersMethodcreateRootSchema
Creates a root schema. @param addMetadataSchema Whether to add "metadata" schema containing definitions of tables, columns etc.
core/src/main/java/org/apache/calcite/tools/Frameworks.java:204
↓ 53 callersMethodgetId
Returns the ID of this relational expression, unique among all relational expressions created since the server was started. @return Unique ID
core/src/main/java/org/apache/calcite/plan/RelOptNode.java:33
↓ 53 callersMethodgetInputs
Returns an array of this relational expression's inputs. If there are no inputs, returns an empty list, not {@code null}. @return Array of this relat
core/src/main/java/org/apache/calcite/plan/RelOptNode.java:85
↓ 53 callersMethodgetInt
()
linq4j/src/main/java/org/apache/calcite/linq4j/tree/Primitive.java:1278
↓ 53 callersMethodgetTypeFactory
Returns the type factory.
core/src/main/java/org/apache/calcite/sql2rel/SqlRexContext.java:79
↓ 53 callersMethodnode
(int i)
core/src/main/java/org/apache/calcite/sql/SqlSpecialOperator.java:102
↓ 53 callersMethodpig
Creates a {@link Fluent} containing a script, that can then be used to translate and execute that script.
piglet/src/test/java/org/apache/calcite/test/PigRelOpTest.java:149
↓ 53 callersMethodprepareStatement
Prepares a statement based on a relational expression. @param rel Relational expression @throws SQLException on error
core/src/main/java/org/apache/calcite/tools/RelRunner.java:36
↓ 53 callersMethodsimplify
Simplifies a boolean expression. <p>In particular: <ul> <li>{@code simplify(x = 1 OR NOT x = 1 OR x IS NULL)} returns {@code TRUE}</li> <li>{@code si
core/src/main/java/org/apache/calcite/rex/RexSimplify.java:230
↓ 53 callersMethodsql
(String sql)
core/src/test/java/org/apache/calcite/test/InterpreterTest.java:214
↓ 53 callersMethodtoList
Converts an Iterable to a List.
linq4j/src/main/java/org/apache/calcite/linq4j/tree/Expressions.java:3144
↓ 53 callersMethodtypeIs
Creates a TypeBinaryExpression.
linq4j/src/main/java/org/apache/calcite/linq4j/tree/Expressions.java:2929
↓ 53 callersMethodwithSpark
()
core/src/test/java/org/apache/calcite/rel/rel2sql/RelToSqlConverterTest.java:11782
↓ 52 callersMethodanyMatch
Returns whether the predicate is true for at least one pair in this list.
core/src/main/java/org/apache/calcite/runtime/PairList.java:168
↓ 52 callersMethodassertRel
(String pigAlias, boolean optimized, Matcher<RelNode> relMatcher)
piglet/src/test/java/org/apache/calcite/test/PigRelOpTest.java:71
↓ 52 callersMethodgetCause
()
core/src/main/java/org/apache/calcite/sql/parser/SqlParseException.java:157
↓ 52 callersMethodgetPlanner
()
core/src/main/java/org/apache/calcite/plan/RelOptCluster.java:128
↓ 52 callersMethodmultiplyBy
Multiplies this cost by a scalar factor. @param factor scalar factor @return scalar product of this and factor
core/src/main/java/org/apache/calcite/plan/RelOptCost.java:108
↓ 52 callersMethodnewName
Creates a name for a new variable, unique within this block, controlling whether the variable can be inlined later.
linq4j/src/main/java/org/apache/calcite/linq4j/tree/BlockBuilder.java:492
↓ 52 callersMethodsole
(List<T> collection)
core/src/main/java/org/apache/calcite/rel/AbstractRelNode.java:121
↓ 52 callersMethodsortsAs
Matcher that succeeds for any collection that, when converted to strings and sorted on those strings, matches the given reference string. <p>Use it a
testkit/src/main/java/org/apache/calcite/test/Matchers.java:413
↓ 52 callersMethodtimestampLiteral
(int year, int month, int day)
druid/src/test/java/org/apache/calcite/test/DruidDateRangeRulesTest.java:190
↓ 52 callersMethodtoArray
Converts a list of {@link Integer} objects to an array of primitive <code>int</code>s. @param integers List of Integer objects @return Array of primi
core/src/main/java/org/apache/calcite/util/IntList.java:46
↓ 51 callersMethodaccumulator
Returns accumulator variables that should be reset. There MUST be an assignment even if you just assign the default value. @return accumulator variab
core/src/main/java/org/apache/calcite/adapter/enumerable/AggResetContext.java:40
↓ 51 callersMethodassertThatRowCount
Checks {@link RelMetadataQuery#getRowCount(RelNode)}, {@link RelMetadataQuery#getMaxRowCount(RelNode)}, and {@link RelMetadataQuery#getMinRowCount(Rel
testkit/src/main/java/org/apache/calcite/test/RelMetadataFixture.java:413
↓ 51 callersMethodcheckTranslation
(String pigExpr, Matcher<RelNode> relMatcher)
piglet/src/test/java/org/apache/calcite/test/PigRelExTest.java:38
↓ 51 callersMethoddiv
(RexNode n1, RexNode n2)
core/src/test/java/org/apache/calcite/rex/RexProgramBuilderBase.java:335
↓ 51 callersMethodgetGroupSets
Returns the list of grouping sets computed by this Aggregate. @return List of all grouping sets
core/src/main/java/org/apache/calcite/rel/core/Aggregate.java:331
↓ 51 callersMethodgetJavaRowType
Returns the Java type (often a Class) that represents a row. For example, in one row format, always returns {@code Object[].class}.
core/src/main/java/org/apache/calcite/adapter/enumerable/PhysType.java:44
↓ 51 callersMethodgetJoinType
Returns a {@link JoinType}, never null.
core/src/main/java/org/apache/calcite/sql/SqlJoin.java:145
↓ 51 callersMethodinTree
Creates a Matcher that matches a {@link RelNode} if its string representation, after converting Windows-style line endings ("\r\n") to Unix-style line
testkit/src/main/java/org/apache/calcite/test/Matchers.java:272
↓ 51 callersMethodinput
Adds an input to the explanation of the current node. @param term Term for input, e.g. "left" or "input #1". @param input Input relational expressio
core/src/main/java/org/apache/calcite/rel/RelWriter.java:56
↓ 51 callersMethodnextToken
()
core/src/main/java/org/apache/calcite/sql/advise/SqlSimpleParser.java:314
↓ 51 callersMethodoperatorTableFor
(SqlLibrary library)
core/src/test/java/org/apache/calcite/test/SqlValidatorTest.java:192
↓ 51 callersMethodorElse
Returns a return-type inference that applies this rule then another rule, until one of them returns a not-null result.
core/src/main/java/org/apache/calcite/sql/type/SqlReturnTypeInference.java:58
↓ 51 callersMethodremoveAll
Removes the contents of this sequence from a collection.
linq4j/src/main/java/org/apache/calcite/linq4j/ExtendedEnumerable.java:548
↓ 51 callersMethodsplit
(AggregateCall aggregateCall, Mappings.TargetMapping mapping)
core/src/main/java/org/apache/calcite/sql/SqlSplittableAggFunction.java:49
↓ 50 callersMethodaddRelTraitDef
(RelTraitDef relTraitDef)
core/src/main/java/org/apache/calcite/plan/volcano/VolcanoPlanner.java:375
↓ 50 callersMethodcheckCastToString
(String value, @Nullable String type, @Nullable String expected, CastType castType)
testkit/src/main/java/org/apache/calcite/sql/test/SqlOperatorFixture.java:692
↓ 50 callersMethodget
Returns an instance of Work for this thread.
core/src/main/java/org/apache/calcite/util/format/FormatElementEnum.java:464
↓ 50 callersMethodisListOf
Returns a matcher that tests whether an object is a list with the given contents. <p>If the list is empty use {@link org.hamcrest.Matchers#empty}.
testkit/src/main/java/org/apache/calcite/test/Matchers.java:442
↓ 50 callersMethodof
Creates a SqlNodeList with a given backing list. Does not copy the list.
core/src/main/java/org/apache/calcite/sql/SqlNodeList.java:107
↓ 50 callersMethodreverse
Reverses the contents of this PairList. Throws if this PairList is immutable. @see #reversed()
core/src/main/java/org/apache/calcite/runtime/PairList.java:182
↓ 50 callersMethodsetRoot
Sets the root node of this query. @param rel Relational expression
core/src/main/java/org/apache/calcite/plan/RelOptPlanner.java:51
↓ 49 callersMethodassertFormatElement
(FormatElementEnum formatElement, String date, String expected)
core/src/test/java/org/apache/calcite/util/format/FormatElementEnumTest.java:183
↓ 49 callersMethodassertSimplify
Tests that a given SQL statement simplifies to the salesTables result. @param expected Expected result after simplification.
core/src/test/java/org/apache/calcite/sql/test/SqlAdvisorTest.java:1589
↓ 49 callersMethodcheckAgg
Checks that an aggregate expression returns the expected result. <p>For example, <code>checkAgg("AVG(DISTINCT x)", new String[] {"2", "3", null, "3"
testkit/src/main/java/org/apache/calcite/sql/test/SqlTester.java:202
↓ 49 callersMethodcreateBoolean
Creates a boolean literal.
core/src/main/java/org/apache/calcite/sql/SqlLiteral.java:628
↓ 49 callersMethodgetCharset
Gets this type's character set, or null if this type cannot carry a character set or has no character set defined. @return charset of type
core/src/main/java/org/apache/calcite/rel/type/RelDataType.java:159
↓ 49 callersMethodinitPlanner
(VolcanoPlanner planner)
core/src/test/java/org/apache/calcite/test/TopDownOptTest.java:802
↓ 49 callersMethodlist
(E... es)
core/src/test/java/org/apache/calcite/test/SqlFunctionsTest.java:105
↓ 49 callersMethodstate
Returns the state of the current file.
core/src/main/java/org/apache/calcite/util/Puffin.java:152
↓ 48 callersMethodcomputeSelfCost
Returns the cost of this plan (not including children). The base implementation throws an error; derived classes should override. <p>NOTE jvs 29-Mar-
core/src/main/java/org/apache/calcite/rel/RelNode.java:200
↓ 48 callersMethodexpr
(String sql)
core/src/test/java/org/apache/calcite/test/TypeCoercionTest.java:69
↓ 48 callersMethodgetRowCount
Returns the approximate number of rows in the table.
core/src/main/java/org/apache/calcite/schema/Statistic.java:37
← previousnext →501–600 of 34,750, ranked by callers