| <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> |
| <!-- NewPage --> |
| <html lang="en"> |
| <head> |
| <!-- Generated by javadoc --> |
| <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> |
| <title>SqlFunctions (Apache Calcite calcite API)</title> |
| <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> |
| <script type="text/javascript" src="../../../../script.js"></script> |
| </head> |
| <body> |
| <script type="text/javascript"><!-- |
| try { |
| if (location.href.indexOf('is-external=true') == -1) { |
| parent.document.title="SqlFunctions (Apache Calcite calcite API)"; |
| } |
| } |
| catch(err) { |
| } |
| //--> |
| var methods = {"i0":9,"i1":9,"i2":9,"i3":9,"i4":9,"i5":9,"i6":9,"i7":9,"i8":9,"i9":9,"i10":9,"i11":9,"i12":9,"i13":9,"i14":9,"i15":9,"i16":9,"i17":9,"i18":9,"i19":9,"i20":9,"i21":9,"i22":9,"i23":9,"i24":9,"i25":9,"i26":9,"i27":9,"i28":9,"i29":9,"i30":9,"i31":9,"i32":9,"i33":9,"i34":9,"i35":9,"i36":9,"i37":9,"i38":9,"i39":9,"i40":9,"i41":9,"i42":9,"i43":9,"i44":9,"i45":9,"i46":9,"i47":9,"i48":9,"i49":9,"i50":9,"i51":9,"i52":9,"i53":9,"i54":9,"i55":9,"i56":9,"i57":9,"i58":9,"i59":9,"i60":9,"i61":9,"i62":9,"i63":9,"i64":9,"i65":9,"i66":9,"i67":9,"i68":9,"i69":9,"i70":9,"i71":9,"i72":9,"i73":9,"i74":9,"i75":9,"i76":9,"i77":9,"i78":9,"i79":9,"i80":9,"i81":9,"i82":9,"i83":9,"i84":9,"i85":9,"i86":9,"i87":9,"i88":9,"i89":9,"i90":9,"i91":9,"i92":9,"i93":9,"i94":9,"i95":9,"i96":9,"i97":9,"i98":9,"i99":9,"i100":9,"i101":9,"i102":9,"i103":9,"i104":9,"i105":9,"i106":9,"i107":9,"i108":9,"i109":9,"i110":9,"i111":9,"i112":9,"i113":9,"i114":9,"i115":9,"i116":9,"i117":9,"i118":9,"i119":9,"i120":9,"i121":9,"i122":9,"i123":9,"i124":9,"i125":9,"i126":9,"i127":9,"i128":9,"i129":9,"i130":9,"i131":9,"i132":9,"i133":9,"i134":9,"i135":9,"i136":9,"i137":9,"i138":9,"i139":9,"i140":9,"i141":9,"i142":9,"i143":9,"i144":9,"i145":9,"i146":9,"i147":9,"i148":9,"i149":9,"i150":9,"i151":9,"i152":9,"i153":9,"i154":9,"i155":9,"i156":9,"i157":9,"i158":9,"i159":9,"i160":9,"i161":9,"i162":9,"i163":9,"i164":9,"i165":9,"i166":9,"i167":9,"i168":9,"i169":9,"i170":9,"i171":9,"i172":9,"i173":9,"i174":9,"i175":9,"i176":9,"i177":9,"i178":9,"i179":9,"i180":9,"i181":9,"i182":9,"i183":9,"i184":9,"i185":9,"i186":9,"i187":9,"i188":9,"i189":9,"i190":9,"i191":9,"i192":9,"i193":9,"i194":9,"i195":9,"i196":9,"i197":9,"i198":9,"i199":9,"i200":9,"i201":9,"i202":9,"i203":9,"i204":9,"i205":9,"i206":9,"i207":9,"i208":9,"i209":9,"i210":9,"i211":9,"i212":9,"i213":9,"i214":9,"i215":9,"i216":9,"i217":9,"i218":9,"i219":9,"i220":9,"i221":9,"i222":9,"i223":9,"i224":9,"i225":9,"i226":9,"i227":9,"i228":9,"i229":9,"i230":9,"i231":9,"i232":9,"i233":9,"i234":9,"i235":9,"i236":9,"i237":9,"i238":9,"i239":9,"i240":9,"i241":9,"i242":9,"i243":9,"i244":9,"i245":9,"i246":9,"i247":9,"i248":9,"i249":9,"i250":9,"i251":9,"i252":9,"i253":9,"i254":9,"i255":9,"i256":9,"i257":9,"i258":9,"i259":9,"i260":9,"i261":9,"i262":9,"i263":9,"i264":9,"i265":9,"i266":9,"i267":9,"i268":9,"i269":9,"i270":9,"i271":9,"i272":9,"i273":9,"i274":9,"i275":9,"i276":9,"i277":9,"i278":9,"i279":9,"i280":9,"i281":9,"i282":9,"i283":9,"i284":9,"i285":9,"i286":9,"i287":9,"i288":9,"i289":9,"i290":9,"i291":9,"i292":9,"i293":9,"i294":9,"i295":9,"i296":9,"i297":9,"i298":9,"i299":9,"i300":9,"i301":9,"i302":9,"i303":9,"i304":9,"i305":9,"i306":9,"i307":9,"i308":9,"i309":9,"i310":9,"i311":9,"i312":9,"i313":9,"i314":9,"i315":9,"i316":9,"i317":9,"i318":9,"i319":9,"i320":9,"i321":9,"i322":9,"i323":9,"i324":9,"i325":9,"i326":9,"i327":9,"i328":9,"i329":9,"i330":9,"i331":9,"i332":9,"i333":9,"i334":9,"i335":9,"i336":9,"i337":9,"i338":9,"i339":9,"i340":9,"i341":9,"i342":9,"i343":9,"i344":9,"i345":9,"i346":9,"i347":9,"i348":9,"i349":9,"i350":9,"i351":9,"i352":9,"i353":9,"i354":9,"i355":9,"i356":9,"i357":9,"i358":9,"i359":9,"i360":9,"i361":9,"i362":9,"i363":9,"i364":9,"i365":9}; |
| var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],8:["t4","Concrete Methods"]}; |
| var altColor = "altColor"; |
| var rowColor = "rowColor"; |
| var tableTab = "tableTab"; |
| var activeTableTab = "activeTableTab"; |
| </script> |
| <noscript> |
| <div>JavaScript is disabled on your browser.</div> |
| </noscript> |
| <!-- ========= START OF TOP NAVBAR ======= --> |
| <div class="topNav"><a name="navbar.top"> |
| <!-- --> |
| </a> |
| <div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> |
| <a name="navbar.top.firstrow"> |
| <!-- --> |
| </a> |
| <ul class="navList" title="Navigation"> |
| <li><a href="../../../../overview-summary.html">Overview</a></li> |
| <li><a href="package-summary.html">Package</a></li> |
| <li class="navBarCell1Rev">Class</li> |
| <li><a href="package-tree.html">Tree</a></li> |
| <li><a href="../../../../deprecated-list.html">Deprecated</a></li> |
| <li><a href="../../../../index-all.html">Index</a></li> |
| <li><a href="../../../../help-doc.html">Help</a></li> |
| </ul> |
| <div class="aboutLanguage"><b>Apache Calcite</b></div> |
| </div> |
| <div class="subNav"> |
| <ul class="navList"> |
| <li><a href="../../../../org/apache/calcite/runtime/SortedMultiMap.html" title="class in org.apache.calcite.runtime"><span class="typeNameLink">Prev Class</span></a></li> |
| <li><a href="../../../../org/apache/calcite/runtime/SqlFunctions.FlatProductInputType.html" title="enum in org.apache.calcite.runtime"><span class="typeNameLink">Next Class</span></a></li> |
| </ul> |
| <ul class="navList"> |
| <li><a href="../../../../index.html?org/apache/calcite/runtime/SqlFunctions.html" target="_top">Frames</a></li> |
| <li><a href="SqlFunctions.html" target="_top">No Frames</a></li> |
| </ul> |
| <ul class="navList" id="allclasses_navbar_top"> |
| <li><a href="../../../../allclasses-noframe.html">All Classes</a></li> |
| </ul> |
| <div> |
| <script type="text/javascript"><!-- |
| allClassesLink = document.getElementById("allclasses_navbar_top"); |
| if(window==top) { |
| allClassesLink.style.display = "block"; |
| } |
| else { |
| allClassesLink.style.display = "none"; |
| } |
| //--> |
| </script> |
| </div> |
| <div> |
| <ul class="subNavList"> |
| <li>Summary: </li> |
| <li><a href="#nested.class.summary">Nested</a> | </li> |
| <li>Field | </li> |
| <li>Constr | </li> |
| <li><a href="#method.summary">Method</a></li> |
| </ul> |
| <ul class="subNavList"> |
| <li>Detail: </li> |
| <li>Field | </li> |
| <li>Constr | </li> |
| <li><a href="#method.detail">Method</a></li> |
| </ul> |
| </div> |
| <a name="skip.navbar.top"> |
| <!-- --> |
| </a></div> |
| <!-- ========= END OF TOP NAVBAR ========= --> |
| <!-- ======== START OF CLASS DATA ======== --> |
| <div class="header"> |
| <div class="subTitle">org.apache.calcite.runtime</div> |
| <h2 title="Class SqlFunctions" class="title">Class SqlFunctions</h2> |
| </div> |
| <div class="contentContainer"> |
| <ul class="inheritance"> |
| <li><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li> |
| <li> |
| <ul class="inheritance"> |
| <li>org.apache.calcite.runtime.SqlFunctions</li> |
| </ul> |
| </li> |
| </ul> |
| <div class="description"> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <hr> |
| <br> |
| <pre>public class <span class="typeNameLabel">SqlFunctions</span> |
| extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre> |
| <div class="block">Helper methods to implement SQL functions in generated code. |
| |
| <p>Not present: and, or, not (builtin operators are better, because they |
| use lazy evaluation. Implementations do not check for null values; the |
| calling code must do that.</p> |
| |
| <p>Many of the functions do not check for null values. This is intentional. |
| If null arguments are possible, the code-generation framework checks for |
| nulls before calling the functions.</p></div> |
| </li> |
| </ul> |
| </div> |
| <div class="summary"> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <!-- ======== NESTED CLASS SUMMARY ======== --> |
| <ul class="blockList"> |
| <li class="blockList"><a name="nested.class.summary"> |
| <!-- --> |
| </a> |
| <h3>Nested Class Summary</h3> |
| <table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Nested Class Summary table, listing nested classes, and an explanation"> |
| <caption><span>Nested Classes</span><span class="tabEnd"> </span></caption> |
| <tr> |
| <th class="colFirst" scope="col">Modifier and Type</th> |
| <th class="colLast" scope="col">Class and Description</th> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static class </code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.FlatProductInputType.html" title="enum in org.apache.calcite.runtime">SqlFunctions.FlatProductInputType</a></span></code> |
| <div class="block">Type of argument passed into <a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#flatProduct-int:A-boolean-org.apache.calcite.runtime.SqlFunctions.FlatProductInputType:A-"><code>flatProduct(int[], boolean, org.apache.calcite.runtime.SqlFunctions.FlatProductInputType[])</code></a>.</div> |
| </td> |
| </tr> |
| </table> |
| </li> |
| </ul> |
| <!-- ========== METHOD SUMMARY =========== --> |
| <ul class="blockList"> |
| <li class="blockList"><a name="method.summary"> |
| <!-- --> |
| </a> |
| <h3>Method Summary</h3> |
| <table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> |
| <caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd"> </span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd"> </span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd"> </span></span></caption> |
| <tr> |
| <th class="colFirst" scope="col">Modifier and Type</th> |
| <th class="colLast" scope="col">Method and Description</th> |
| </tr> |
| <tr id="i0" class="altColor"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#abs-java.math.BigDecimal-">abs</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> b0)</code> |
| <div class="block">SQL <code>ABS</code> operator applied to BigDecimal values.</div> |
| </td> |
| </tr> |
| <tr id="i1" class="rowColor"> |
| <td class="colFirst"><code>static byte</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#abs-byte-">abs</a></span>(byte b0)</code> |
| <div class="block">SQL <code>ABS</code> operator applied to byte values.</div> |
| </td> |
| </tr> |
| <tr id="i2" class="altColor"> |
| <td class="colFirst"><code>static double</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#abs-double-">abs</a></span>(double b0)</code> |
| <div class="block">SQL <code>ABS</code> operator applied to double values.</div> |
| </td> |
| </tr> |
| <tr id="i3" class="rowColor"> |
| <td class="colFirst"><code>static float</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#abs-float-">abs</a></span>(float b0)</code> |
| <div class="block">SQL <code>ABS</code> operator applied to float values.</div> |
| </td> |
| </tr> |
| <tr id="i4" class="altColor"> |
| <td class="colFirst"><code>static int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#abs-int-">abs</a></span>(int b0)</code> |
| <div class="block">SQL <code>ABS</code> operator applied to int values.</div> |
| </td> |
| </tr> |
| <tr id="i5" class="rowColor"> |
| <td class="colFirst"><code>static long</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#abs-long-">abs</a></span>(long b0)</code> |
| <div class="block">SQL <code>ABS</code> operator applied to long values.</div> |
| </td> |
| </tr> |
| <tr id="i6" class="altColor"> |
| <td class="colFirst"><code>static short</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#abs-short-">abs</a></span>(short b0)</code> |
| <div class="block">SQL <code>ABS</code> operator applied to short values.</div> |
| </td> |
| </tr> |
| <tr id="i7" class="rowColor"> |
| <td class="colFirst"><code>static double</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#acos-java.math.BigDecimal-">acos</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> b0)</code> |
| <div class="block">SQL <code>ACOS</code> operator applied to BigDecimal values.</div> |
| </td> |
| </tr> |
| <tr id="i8" class="altColor"> |
| <td class="colFirst"><code>static double</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#acos-double-">acos</a></span>(double b0)</code> |
| <div class="block">SQL <code>ACOS</code> operator applied to double values.</div> |
| </td> |
| </tr> |
| <tr id="i9" class="rowColor"> |
| <td class="colFirst"><code>static int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#addMonths-int-int-">addMonths</a></span>(int date, |
| int m)</code> |
| <div class="block">Adds a given number of months to a date, represented as the number of |
| days since the epoch.</div> |
| </td> |
| </tr> |
| <tr id="i10" class="altColor"> |
| <td class="colFirst"><code>static long</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#addMonths-long-int-">addMonths</a></span>(long timestamp, |
| int m)</code> |
| <div class="block">Adds a given number of months to a timestamp, represented as the number |
| of milliseconds since the epoch.</div> |
| </td> |
| </tr> |
| <tr id="i11" class="rowColor"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>[]</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#array-java.lang.Object...-">array</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>... args)</code> </td> |
| </tr> |
| <tr id="i12" class="altColor"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#arrayItem-java.util.List-int-">arrayItem</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a> list, |
| int item)</code> |
| <div class="block">Helper for "array element reference".</div> |
| </td> |
| </tr> |
| <tr id="i13" class="rowColor"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#arrayItemOptional-java.util.List-int-">arrayItemOptional</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a> list, |
| int item)</code> |
| <div class="block">As <a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#arrayItem-java.util.List-int-"><code>arrayItem(java.util.List, int)</code></a> method, but allows array to be nullable.</div> |
| </td> |
| </tr> |
| <tr id="i14" class="altColor"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#arrayToList-java.sql.Array-">arrayToList</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/sql/Array.html?is-external=true" title="class or interface in java.sql">Array</a> a)</code> |
| <div class="block">Converts a JDBC array to a list.</div> |
| </td> |
| </tr> |
| <tr id="i15" class="rowColor"> |
| <td class="colFirst"><code>static int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#ascii-java.lang.String-">ascii</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> s)</code> |
| <div class="block">SQL ASCII(string) function.</div> |
| </td> |
| </tr> |
| <tr id="i16" class="altColor"> |
| <td class="colFirst"><code>static double</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#asin-java.math.BigDecimal-">asin</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> b0)</code> |
| <div class="block">SQL <code>ASIN</code> operator applied to BigDecimal values.</div> |
| </td> |
| </tr> |
| <tr id="i17" class="rowColor"> |
| <td class="colFirst"><code>static double</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#asin-double-">asin</a></span>(double b0)</code> |
| <div class="block">SQL <code>ASIN</code> operator applied to double values.</div> |
| </td> |
| </tr> |
| <tr id="i18" class="altColor"> |
| <td class="colFirst"><code>static double</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#atan-java.math.BigDecimal-">atan</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> b0)</code> |
| <div class="block">SQL <code>ATAN</code> operator applied to BigDecimal values.</div> |
| </td> |
| </tr> |
| <tr id="i19" class="rowColor"> |
| <td class="colFirst"><code>static double</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#atan-double-">atan</a></span>(double b0)</code> |
| <div class="block">SQL <code>ATAN</code> operator applied to double values.</div> |
| </td> |
| </tr> |
| <tr id="i20" class="altColor"> |
| <td class="colFirst"><code>static double</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#atan2-java.math.BigDecimal-java.math.BigDecimal-">atan2</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> b0, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> b1)</code> |
| <div class="block">SQL <code>ATAN2</code> operator applied to BigDecimal values.</div> |
| </td> |
| </tr> |
| <tr id="i21" class="rowColor"> |
| <td class="colFirst"><code>static double</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#atan2-java.math.BigDecimal-double-">atan2</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> b0, |
| double b1)</code> |
| <div class="block">SQL <code>ATAN2</code> operator applied to BigDecimal/double values.</div> |
| </td> |
| </tr> |
| <tr id="i22" class="altColor"> |
| <td class="colFirst"><code>static double</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#atan2-double-java.math.BigDecimal-">atan2</a></span>(double b0, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> b1)</code> |
| <div class="block">SQL <code>ATAN2</code> operator applied to double/BigDecimal values.</div> |
| </td> |
| </tr> |
| <tr id="i23" class="rowColor"> |
| <td class="colFirst"><code>static double</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#atan2-double-double-">atan2</a></span>(double b0, |
| double b1)</code> |
| <div class="block">SQL <code>ATAN2</code> operator applied to double values.</div> |
| </td> |
| </tr> |
| <tr id="i24" class="altColor"> |
| <td class="colFirst"><code>static long</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#bitAnd-long-long-">bitAnd</a></span>(long b0, |
| long b1)</code> |
| <div class="block">Helper function for implementing <code>BIT_AND</code></div> |
| </td> |
| </tr> |
| <tr id="i25" class="rowColor"> |
| <td class="colFirst"><code>static long</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#bitOr-long-long-">bitOr</a></span>(long b0, |
| long b1)</code> |
| <div class="block">Helper function for implementing <code>BIT_OR</code></div> |
| </td> |
| </tr> |
| <tr id="i26" class="altColor"> |
| <td class="colFirst"><code>static long</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#bitXor-long-long-">bitXor</a></span>(long b0, |
| long b1)</code> |
| <div class="block">Helper function for implementing <code>BIT_XOR</code></div> |
| </td> |
| </tr> |
| <tr id="i27" class="rowColor"> |
| <td class="colFirst"><code>static double</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#cbrt-java.math.BigDecimal-">cbrt</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> b)</code> |
| <div class="block">SQL <code>CBRT</code> operator applied to BigDecimal values.</div> |
| </td> |
| </tr> |
| <tr id="i28" class="altColor"> |
| <td class="colFirst"><code>static double</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#cbrt-double-">cbrt</a></span>(double b)</code> |
| <div class="block">SQL <code>CBRT</code> operator applied to double values.</div> |
| </td> |
| </tr> |
| <tr id="i29" class="rowColor"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#ceil-java.math.BigDecimal-">ceil</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> b0)</code> </td> |
| </tr> |
| <tr id="i30" class="altColor"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#ceil-java.math.BigDecimal-java.math.BigDecimal-">ceil</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> b0, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> b1)</code> </td> |
| </tr> |
| <tr id="i31" class="rowColor"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#ceil-java.math.BigDecimal-int-">ceil</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> b0, |
| int b1)</code> </td> |
| </tr> |
| <tr id="i32" class="altColor"> |
| <td class="colFirst"><code>static byte</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#ceil-byte-byte-">ceil</a></span>(byte b0, |
| byte b1)</code> |
| <div class="block">SQL <code>CEIL</code> operator applied to byte values.</div> |
| </td> |
| </tr> |
| <tr id="i33" class="rowColor"> |
| <td class="colFirst"><code>static double</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#ceil-double-">ceil</a></span>(double b0)</code> </td> |
| </tr> |
| <tr id="i34" class="altColor"> |
| <td class="colFirst"><code>static float</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#ceil-float-">ceil</a></span>(float b0)</code> </td> |
| </tr> |
| <tr id="i35" class="rowColor"> |
| <td class="colFirst"><code>static int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#ceil-int-java.math.BigDecimal-">ceil</a></span>(int b0, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> b1)</code> </td> |
| </tr> |
| <tr id="i36" class="altColor"> |
| <td class="colFirst"><code>static int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#ceil-int-int-">ceil</a></span>(int b0, |
| int b1)</code> |
| <div class="block">SQL <code>CEIL</code> operator applied to int values.</div> |
| </td> |
| </tr> |
| <tr id="i37" class="rowColor"> |
| <td class="colFirst"><code>static long</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#ceil-long-long-">ceil</a></span>(long b0, |
| long b1)</code> |
| <div class="block">SQL <code>CEIL</code> operator applied to long values.</div> |
| </td> |
| </tr> |
| <tr id="i38" class="altColor"> |
| <td class="colFirst"><code>static short</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#ceil-short-short-">ceil</a></span>(short b0, |
| short b1)</code> |
| <div class="block">SQL <code>CEIL</code> operator applied to short values.</div> |
| </td> |
| </tr> |
| <tr id="i39" class="rowColor"> |
| <td class="colFirst"><code>static int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#charLength-java.lang.String-">charLength</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> s)</code> |
| <div class="block">SQL CHARACTER_LENGTH(string) function.</div> |
| </td> |
| </tr> |
| <tr id="i40" class="altColor"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#chr-long-">chr</a></span>(long n)</code> |
| <div class="block">SQL CHR(long) function.</div> |
| </td> |
| </tr> |
| <tr id="i41" class="rowColor"> |
| <td class="colFirst"><code>static int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#compare-boolean-boolean-">compare</a></span>(boolean x, |
| boolean y)</code> |
| <div class="block">Boolean comparison.</div> |
| </td> |
| </tr> |
| <tr id="i42" class="altColor"> |
| <td class="colFirst"><code>static org.apache.calcite.avatica.util.ByteString</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#concat-org.apache.calcite.avatica.util.ByteString-org.apache.calcite.avatica.util.ByteString-">concat</a></span>(org.apache.calcite.avatica.util.ByteString s0, |
| org.apache.calcite.avatica.util.ByteString s1)</code> |
| <div class="block">SQL <code>binary || binary</code> operator.</div> |
| </td> |
| </tr> |
| <tr id="i43" class="rowColor"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#concat-java.lang.String...-">concat</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>... args)</code> |
| <div class="block">SQL <code>concat(arg0, arg1, arg2, ...)</code> function.</div> |
| </td> |
| </tr> |
| <tr id="i44" class="altColor"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#concat-java.lang.String-java.lang.String-">concat</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> s0, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> s1)</code> |
| <div class="block">SQL <code>string || string</code> operator.</div> |
| </td> |
| </tr> |
| <tr id="i45" class="rowColor"> |
| <td class="colFirst"><code>static double</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#cos-java.math.BigDecimal-">cos</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> b0)</code> |
| <div class="block">SQL <code>COS</code> operator applied to BigDecimal values.</div> |
| </td> |
| </tr> |
| <tr id="i46" class="altColor"> |
| <td class="colFirst"><code>static double</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#cos-double-">cos</a></span>(double b0)</code> |
| <div class="block">SQL <code>COS</code> operator applied to double values.</div> |
| </td> |
| </tr> |
| <tr id="i47" class="rowColor"> |
| <td class="colFirst"><code>static double</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#cosh-java.math.BigDecimal-">cosh</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> b)</code> |
| <div class="block">SQL <code>COSH</code> operator applied to BigDecimal values.</div> |
| </td> |
| </tr> |
| <tr id="i48" class="altColor"> |
| <td class="colFirst"><code>static double</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#cosh-double-">cosh</a></span>(double b)</code> |
| <div class="block">SQL <code>COSH</code> operator applied to double values.</div> |
| </td> |
| </tr> |
| <tr id="i49" class="rowColor"> |
| <td class="colFirst"><code>static double</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#cot-java.math.BigDecimal-">cot</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> b0)</code> |
| <div class="block">SQL <code>COT</code> operator applied to BigDecimal values.</div> |
| </td> |
| </tr> |
| <tr id="i50" class="altColor"> |
| <td class="colFirst"><code>static double</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#cot-double-">cot</a></span>(double b0)</code> |
| <div class="block">SQL <code>COT</code> operator applied to double values.</div> |
| </td> |
| </tr> |
| <tr id="i51" class="rowColor"> |
| <td class="colFirst"><code>static int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#currentDate-org.apache.calcite.DataContext-">currentDate</a></span>(<a href="../../../../org/apache/calcite/DataContext.html" title="interface in org.apache.calcite">DataContext</a> root)</code> |
| <div class="block">SQL <code>CURRENT_DATE</code> function.</div> |
| </td> |
| </tr> |
| <tr id="i52" class="altColor"> |
| <td class="colFirst"><code>static int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#currentTime-org.apache.calcite.DataContext-">currentTime</a></span>(<a href="../../../../org/apache/calcite/DataContext.html" title="interface in org.apache.calcite">DataContext</a> root)</code> |
| <div class="block">SQL <code>CURRENT_TIME</code> function.</div> |
| </td> |
| </tr> |
| <tr id="i53" class="rowColor"> |
| <td class="colFirst"><code>static long</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#currentTimestamp-org.apache.calcite.DataContext-">currentTimestamp</a></span>(<a href="../../../../org/apache/calcite/DataContext.html" title="interface in org.apache.calcite">DataContext</a> root)</code> |
| <div class="block">SQL <code>CURRENT_TIMESTAMP</code> function.</div> |
| </td> |
| </tr> |
| <tr id="i54" class="altColor"> |
| <td class="colFirst"><code>static int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#dateFromUnixDate-int-">dateFromUnixDate</a></span>(int v)</code> |
| <div class="block">For <a href="../../../../org/apache/calcite/sql/fun/SqlLibraryOperators.html#DATE_FROM_UNIX_DATE"><code>SqlLibraryOperators.DATE_FROM_UNIX_DATE</code></a>.</div> |
| </td> |
| </tr> |
| <tr id="i55" class="rowColor"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#dayNameWithDate-int-java.util.Locale-">dayNameWithDate</a></span>(int date, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Locale.html?is-external=true" title="class or interface in java.util">Locale</a> locale)</code> |
| <div class="block">SQL <code>DAYNAME</code> function, applied to a DATE argument.</div> |
| </td> |
| </tr> |
| <tr id="i56" class="altColor"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#dayNameWithTimestamp-long-java.util.Locale-">dayNameWithTimestamp</a></span>(long timestamp, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Locale.html?is-external=true" title="class or interface in java.util">Locale</a> locale)</code> |
| <div class="block">SQL <code>DAYNAME</code> function, applied to a TIMESTAMP argument.</div> |
| </td> |
| </tr> |
| <tr id="i57" class="rowColor"> |
| <td class="colFirst"><code>static double</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#degrees-java.math.BigDecimal-">degrees</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> b0)</code> |
| <div class="block">SQL <code>DEGREES</code> operator applied to BigDecimal values.</div> |
| </td> |
| </tr> |
| <tr id="i58" class="altColor"> |
| <td class="colFirst"><code>static double</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#degrees-double-">degrees</a></span>(double b0)</code> |
| <div class="block">SQL <code>DEGREES</code> operator applied to double values.</div> |
| </td> |
| </tr> |
| <tr id="i59" class="rowColor"> |
| <td class="colFirst"><code>static int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#difference-java.lang.String-java.lang.String-">difference</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> s0, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> s1)</code> |
| <div class="block">SQL DIFFERENCE(string, string) function.</div> |
| </td> |
| </tr> |
| <tr id="i60" class="altColor"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#divide-java.math.BigDecimal-java.math.BigDecimal-">divide</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> b0, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> b1)</code> |
| <div class="block">SQL <code>/</code> operator applied to BigDecimal values.</div> |
| </td> |
| </tr> |
| <tr id="i61" class="rowColor"> |
| <td class="colFirst"><code>static int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#divide-int-java.math.BigDecimal-">divide</a></span>(int b0, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> b1)</code> </td> |
| </tr> |
| <tr id="i62" class="altColor"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#divide-java.lang.Integer-int-">divide</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a> b0, |
| int b1)</code> |
| <div class="block">SQL <code>/</code> operator applied to int values; left side may be |
| null.</div> |
| </td> |
| </tr> |
| <tr id="i63" class="rowColor"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#divide-java.lang.Integer-java.lang.Integer-">divide</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a> b0, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a> b1)</code> |
| <div class="block">SQL <code>/</code> operator applied to nullable int values.</div> |
| </td> |
| </tr> |
| <tr id="i64" class="altColor"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#divide-java.lang.Integer-java.lang.Long-">divide</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a> b0, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a> b1)</code> |
| <div class="block">SQL <code>/</code> operator applied to nullable int and long values.</div> |
| </td> |
| </tr> |
| <tr id="i65" class="rowColor"> |
| <td class="colFirst"><code>static int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#divide-int-int-">divide</a></span>(int b0, |
| int b1)</code> |
| <div class="block">SQL <code>/</code> operator applied to int values.</div> |
| </td> |
| </tr> |
| <tr id="i66" class="altColor"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#divide-int-java.lang.Integer-">divide</a></span>(int b0, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a> b1)</code> |
| <div class="block">SQL <code>/</code> operator applied to int values; right side may be |
| null.</div> |
| </td> |
| </tr> |
| <tr id="i67" class="rowColor"> |
| <td class="colFirst"><code>static long</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#divide-long-java.math.BigDecimal-">divide</a></span>(long b0, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> b1)</code> </td> |
| </tr> |
| <tr id="i68" class="altColor"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#divide-java.lang.Long-java.lang.Integer-">divide</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a> b0, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a> b1)</code> |
| <div class="block">SQL <code>/</code> operator applied to nullable long and int values.</div> |
| </td> |
| </tr> |
| <tr id="i69" class="rowColor"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#divideAny-java.lang.Object-java.lang.Object-">divideAny</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> b0, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> b1)</code> |
| <div class="block">SQL <code>/</code> operator applied to Object values (at least one operand |
| has ANY type; either may be null).</div> |
| </td> |
| </tr> |
| <tr id="i70" class="altColor"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#element-java.util.List-">element</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a> list)</code> |
| <div class="block">Support the ELEMENT function.</div> |
| </td> |
| </tr> |
| <tr id="i71" class="rowColor"> |
| <td class="colFirst"><code>static boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#eq-java.math.BigDecimal-java.math.BigDecimal-">eq</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> b0, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> b1)</code> |
| <div class="block">SQL <code>=</code> operator applied to BigDecimal values (neither may be |
| null).</div> |
| </td> |
| </tr> |
| <tr id="i72" class="altColor"> |
| <td class="colFirst"><code>static boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#eq-java.lang.Object:A-java.lang.Object:A-">eq</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>[] b0, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>[] b1)</code> |
| <div class="block">SQL <code>=</code> operator applied to Object[] values (neither may be |
| null).</div> |
| </td> |
| </tr> |
| <tr id="i73" class="rowColor"> |
| <td class="colFirst"><code>static boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#eq-java.lang.Object-java.lang.Object-">eq</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> b0, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> b1)</code> |
| <div class="block">SQL <code>=</code> operator applied to Object values (including String; |
| neither side may be null).</div> |
| </td> |
| </tr> |
| <tr id="i74" class="altColor"> |
| <td class="colFirst"><code>static boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#eq-java.lang.String-java.lang.String-java.util.Comparator-">eq</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> s0, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> s1, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Comparator.html?is-external=true" title="class or interface in java.util">Comparator</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>> comparator)</code> |
| <div class="block">SQL <code>=</code> operator applied to String values with a certain Comparator.</div> |
| </td> |
| </tr> |
| <tr id="i75" class="rowColor"> |
| <td class="colFirst"><code>static boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#eqAny-java.lang.Object-java.lang.Object-">eqAny</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> b0, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> b1)</code> |
| <div class="block">SQL <code>=</code> operator applied to Object values (at least one operand |
| has ANY type; neither may be null).</div> |
| </td> |
| </tr> |
| <tr id="i76" class="altColor"> |
| <td class="colFirst"><code>static double</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#exp-java.math.BigDecimal-">exp</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> b0)</code> </td> |
| </tr> |
| <tr id="i77" class="rowColor"> |
| <td class="colFirst"><code>static double</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#exp-double-">exp</a></span>(double b0)</code> |
| <div class="block">SQL <code>EXP</code> operator applied to double values.</div> |
| </td> |
| </tr> |
| <tr id="i78" class="altColor"> |
| <td class="colFirst"><code>static <a href="../../../../org/apache/calcite/linq4j/function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>,<a href="../../../../org/apache/calcite/linq4j/Enumerable.html" title="interface in org.apache.calcite.linq4j">Enumerable</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a>>></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#flatList--">flatList</a></span>()</code> |
| <div class="block">Function that, given a certain List containing single-item structs (i.e.</div> |
| </td> |
| </tr> |
| <tr id="i79" class="rowColor"> |
| <td class="colFirst"><code>static <a href="../../../../org/apache/calcite/linq4j/function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>,<a href="../../../../org/apache/calcite/linq4j/Enumerable.html" title="interface in org.apache.calcite.linq4j">Enumerable</a><<a href="../../../../org/apache/calcite/runtime/FlatLists.ComparableList.html" title="interface in org.apache.calcite.runtime">FlatLists.ComparableList</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a>>>></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#flatProduct-int:A-boolean-org.apache.calcite.runtime.SqlFunctions.FlatProductInputType:A-">flatProduct</a></span>(int[] fieldCounts, |
| boolean withOrdinality, |
| <a href="../../../../org/apache/calcite/runtime/SqlFunctions.FlatProductInputType.html" title="enum in org.apache.calcite.runtime">SqlFunctions.FlatProductInputType</a>[] inputTypes)</code> </td> |
| </tr> |
| <tr id="i80" class="altColor"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#floor-java.math.BigDecimal-">floor</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> b0)</code> </td> |
| </tr> |
| <tr id="i81" class="rowColor"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#floor-java.math.BigDecimal-java.math.BigDecimal-">floor</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> b0, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> b1)</code> </td> |
| </tr> |
| <tr id="i82" class="altColor"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#floor-java.math.BigDecimal-int-">floor</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> b0, |
| int b1)</code> </td> |
| </tr> |
| <tr id="i83" class="rowColor"> |
| <td class="colFirst"><code>static byte</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#floor-byte-byte-">floor</a></span>(byte b0, |
| byte b1)</code> |
| <div class="block">SQL <code>FLOOR</code> operator applied to byte values.</div> |
| </td> |
| </tr> |
| <tr id="i84" class="altColor"> |
| <td class="colFirst"><code>static double</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#floor-double-">floor</a></span>(double b0)</code> </td> |
| </tr> |
| <tr id="i85" class="rowColor"> |
| <td class="colFirst"><code>static float</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#floor-float-">floor</a></span>(float b0)</code> </td> |
| </tr> |
| <tr id="i86" class="altColor"> |
| <td class="colFirst"><code>static int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#floor-int-java.math.BigDecimal-">floor</a></span>(int b0, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> b1)</code> </td> |
| </tr> |
| <tr id="i87" class="rowColor"> |
| <td class="colFirst"><code>static int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#floor-int-int-">floor</a></span>(int b0, |
| int b1)</code> |
| <div class="block">SQL <code>FLOOR</code> operator applied to int values.</div> |
| </td> |
| </tr> |
| <tr id="i88" class="altColor"> |
| <td class="colFirst"><code>static long</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#floor-long-long-">floor</a></span>(long b0, |
| long b1)</code> |
| <div class="block">SQL <code>FLOOR</code> operator applied to long values.</div> |
| </td> |
| </tr> |
| <tr id="i89" class="rowColor"> |
| <td class="colFirst"><code>static short</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#floor-short-short-">floor</a></span>(short b0, |
| short b1)</code> |
| <div class="block">SQL <code>FLOOR</code> operator applied to short values.</div> |
| </td> |
| </tr> |
| <tr id="i90" class="altColor"> |
| <td class="colFirst"><code>static org.apache.calcite.avatica.util.ByteString</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#fromBase64-java.lang.String-">fromBase64</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> base64)</code> |
| <div class="block">SQL FROM_BASE64(string) function.</div> |
| </td> |
| </tr> |
| <tr id="i91" class="rowColor"> |
| <td class="colFirst"><code>static boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#ge-java.math.BigDecimal-java.math.BigDecimal-">ge</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> b0, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> b1)</code> |
| <div class="block">SQL <code>≥</code> operator applied to BigDecimal values.</div> |
| </td> |
| </tr> |
| <tr id="i92" class="altColor"> |
| <td class="colFirst"><code>static boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#ge-boolean-boolean-">ge</a></span>(boolean b0, |
| boolean b1)</code> |
| <div class="block">SQL <code>≥</code> operator applied to boolean values.</div> |
| </td> |
| </tr> |
| <tr id="i93" class="rowColor"> |
| <td class="colFirst"><code>static boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#ge-org.apache.calcite.avatica.util.ByteString-org.apache.calcite.avatica.util.ByteString-">ge</a></span>(org.apache.calcite.avatica.util.ByteString b0, |
| org.apache.calcite.avatica.util.ByteString b1)</code> |
| <div class="block">SQL <code>≥</code> operator applied to ByteString values.</div> |
| </td> |
| </tr> |
| <tr id="i94" class="altColor"> |
| <td class="colFirst"><code>static boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#ge-java.lang.String-java.lang.String-">ge</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> b0, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> b1)</code> |
| <div class="block">SQL <code>≥</code> operator applied to String values.</div> |
| </td> |
| </tr> |
| <tr id="i95" class="rowColor"> |
| <td class="colFirst"><code>static boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#ge-java.lang.String-java.lang.String-java.util.Comparator-">ge</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> b0, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> b1, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Comparator.html?is-external=true" title="class or interface in java.util">Comparator</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>> comparator)</code> |
| <div class="block">SQL <code>≥</code> operator applied to String values.</div> |
| </td> |
| </tr> |
| <tr id="i96" class="altColor"> |
| <td class="colFirst"><code>static boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#geAny-java.lang.Object-java.lang.Object-">geAny</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> b0, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> b1)</code> |
| <div class="block">SQL <code>≥</code> operator applied to Object values (at least one |
| operand has ANY type; neither may be null).</div> |
| </td> |
| </tr> |
| <tr id="i97" class="rowColor"> |
| <td class="colFirst"><code>static boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#greater-boolean-boolean-">greater</a></span>(boolean b0, |
| boolean b1)</code> </td> |
| </tr> |
| <tr id="i98" class="altColor"> |
| <td class="colFirst"><code>static byte</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#greater-byte-byte-">greater</a></span>(byte b0, |
| byte b1)</code> </td> |
| </tr> |
| <tr id="i99" class="rowColor"> |
| <td class="colFirst"><code>static char</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#greater-char-char-">greater</a></span>(char b0, |
| char b1)</code> </td> |
| </tr> |
| <tr id="i100" class="altColor"> |
| <td class="colFirst"><code>static double</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#greater-double-double-">greater</a></span>(double b0, |
| double b1)</code> </td> |
| </tr> |
| <tr id="i101" class="rowColor"> |
| <td class="colFirst"><code>static float</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#greater-float-float-">greater</a></span>(float b0, |
| float b1)</code> </td> |
| </tr> |
| <tr id="i102" class="altColor"> |
| <td class="colFirst"><code>static int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#greater-int-int-">greater</a></span>(int b0, |
| int b1)</code> </td> |
| </tr> |
| <tr id="i103" class="rowColor"> |
| <td class="colFirst"><code>static long</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#greater-long-long-">greater</a></span>(long b0, |
| long b1)</code> </td> |
| </tr> |
| <tr id="i104" class="altColor"> |
| <td class="colFirst"><code>static short</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#greater-short-short-">greater</a></span>(short b0, |
| short b1)</code> </td> |
| </tr> |
| <tr id="i105" class="rowColor"> |
| <td class="colFirst"><code>static <T extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a><T>><br>T</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#greater-T-T-">greater</a></span>(T b0, |
| T b1)</code> |
| <div class="block">Helper for implementing MAX.</div> |
| </td> |
| </tr> |
| <tr id="i106" class="altColor"> |
| <td class="colFirst"><code>static <T extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a><T>><br>T</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#greatest-T-T-">greatest</a></span>(T b0, |
| T b1)</code> |
| <div class="block">GREATEST operator.</div> |
| </td> |
| </tr> |
| <tr id="i107" class="rowColor"> |
| <td class="colFirst"><code>static boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#gt-java.math.BigDecimal-java.math.BigDecimal-">gt</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> b0, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> b1)</code> |
| <div class="block">SQL <code>></code> operator applied to BigDecimal values.</div> |
| </td> |
| </tr> |
| <tr id="i108" class="altColor"> |
| <td class="colFirst"><code>static boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#gt-boolean-boolean-">gt</a></span>(boolean b0, |
| boolean b1)</code> |
| <div class="block">SQL <code>></code> operator applied to boolean values.</div> |
| </td> |
| </tr> |
| <tr id="i109" class="rowColor"> |
| <td class="colFirst"><code>static boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#gt-org.apache.calcite.avatica.util.ByteString-org.apache.calcite.avatica.util.ByteString-">gt</a></span>(org.apache.calcite.avatica.util.ByteString b0, |
| org.apache.calcite.avatica.util.ByteString b1)</code> |
| <div class="block">SQL <code>></code> operator applied to ByteString values.</div> |
| </td> |
| </tr> |
| <tr id="i110" class="altColor"> |
| <td class="colFirst"><code>static boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#gt-java.lang.String-java.lang.String-">gt</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> b0, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> b1)</code> |
| <div class="block">SQL <code>></code> operator applied to String values.</div> |
| </td> |
| </tr> |
| <tr id="i111" class="rowColor"> |
| <td class="colFirst"><code>static boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#gt-java.lang.String-java.lang.String-java.util.Comparator-">gt</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> b0, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> b1, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Comparator.html?is-external=true" title="class or interface in java.util">Comparator</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>> comparator)</code> |
| <div class="block">SQL <code>></code> operator applied to String values.</div> |
| </td> |
| </tr> |
| <tr id="i112" class="altColor"> |
| <td class="colFirst"><code>static boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#gtAny-java.lang.Object-java.lang.Object-">gtAny</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> b0, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> b1)</code> |
| <div class="block">SQL <code>></code> operator applied to Object values (at least one |
| operand has ANY type; neither may be null).</div> |
| </td> |
| </tr> |
| <tr id="i113" class="rowColor"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#initcap-java.lang.String-">initcap</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> s)</code> |
| <div class="block">SQL INITCAP(string) function.</div> |
| </td> |
| </tr> |
| <tr id="i114" class="altColor"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/sql/Date.html?is-external=true" title="class or interface in java.sql">Date</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#internalToDate-int-">internalToDate</a></span>(int v)</code> |
| <div class="block">Converts the internal representation of a SQL DATE (int) to the Java |
| type used for UDF parameters (<a href="https://docs.oracle.com/javase/8/docs/api/java/sql/Date.html?is-external=true" title="class or interface in java.sql"><code>Date</code></a>).</div> |
| </td> |
| </tr> |
| <tr id="i115" class="rowColor"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/sql/Date.html?is-external=true" title="class or interface in java.sql">Date</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#internalToDate-java.lang.Integer-">internalToDate</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a> v)</code> |
| <div class="block">As <a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#internalToDate-int-"><code>internalToDate(int)</code></a> but allows nulls.</div> |
| </td> |
| </tr> |
| <tr id="i116" class="altColor"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/sql/Time.html?is-external=true" title="class or interface in java.sql">Time</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#internalToTime-int-">internalToTime</a></span>(int v)</code> |
| <div class="block">Converts the internal representation of a SQL TIME (int) to the Java |
| type used for UDF parameters (<a href="https://docs.oracle.com/javase/8/docs/api/java/sql/Time.html?is-external=true" title="class or interface in java.sql"><code>Time</code></a>).</div> |
| </td> |
| </tr> |
| <tr id="i117" class="rowColor"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/sql/Time.html?is-external=true" title="class or interface in java.sql">Time</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#internalToTime-java.lang.Integer-">internalToTime</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a> v)</code> </td> |
| </tr> |
| <tr id="i118" class="altColor"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/sql/Timestamp.html?is-external=true" title="class or interface in java.sql">Timestamp</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#internalToTimestamp-long-">internalToTimestamp</a></span>(long v)</code> |
| <div class="block">Converts the internal representation of a SQL TIMESTAMP (long) to the Java |
| type used for UDF parameters (<a href="https://docs.oracle.com/javase/8/docs/api/java/sql/Timestamp.html?is-external=true" title="class or interface in java.sql"><code>Timestamp</code></a>).</div> |
| </td> |
| </tr> |
| <tr id="i119" class="rowColor"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/sql/Timestamp.html?is-external=true" title="class or interface in java.sql">Timestamp</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#internalToTimestamp-java.lang.Long-">internalToTimestamp</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a> v)</code> </td> |
| </tr> |
| <tr id="i120" class="altColor"> |
| <td class="colFirst"><code>static boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#isASet-java.util.Collection-">isASet</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a> collection)</code> |
| <div class="block">Support the IS A SET function.</div> |
| </td> |
| </tr> |
| <tr id="i121" class="rowColor"> |
| <td class="colFirst"><code>static boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#isFalse-java.lang.Boolean-">isFalse</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a> b)</code> |
| <div class="block">NULL → FALSE, FALSE → TRUE, TRUE → FALSE.</div> |
| </td> |
| </tr> |
| <tr id="i122" class="altColor"> |
| <td class="colFirst"><code>static boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#isNotFalse-java.lang.Boolean-">isNotFalse</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a> b)</code> |
| <div class="block">NULL → TRUE, FALSE → FALSE, TRUE → TRUE.</div> |
| </td> |
| </tr> |
| <tr id="i123" class="rowColor"> |
| <td class="colFirst"><code>static boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#isNotTrue-java.lang.Boolean-">isNotTrue</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a> b)</code> |
| <div class="block">NULL → TRUE, FALSE → TRUE, TRUE → FALSE.</div> |
| </td> |
| </tr> |
| <tr id="i124" class="altColor"> |
| <td class="colFirst"><code>static boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#isTrue-java.lang.Boolean-">isTrue</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a> b)</code> |
| <div class="block">NULL → FALSE, FALSE → FALSE, TRUE → TRUE.</div> |
| </td> |
| </tr> |
| <tr id="i125" class="rowColor"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#item-java.lang.Object-java.lang.Object-">item</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> object, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> index)</code> |
| <div class="block">Implements the {@code [ ...</div> |
| </td> |
| </tr> |
| <tr id="i126" class="altColor"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#itemOptional-java.lang.Object-java.lang.Object-">itemOptional</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> object, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> index)</code> |
| <div class="block">As <a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#item-java.lang.Object-java.lang.Object-"><code>item(java.lang.Object, java.lang.Object)</code></a> method, but allows object to be nullable.</div> |
| </td> |
| </tr> |
| <tr id="i127" class="rowColor"> |
| <td class="colFirst"><code>static int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#lastDay-int-">lastDay</a></span>(int date)</code> |
| <div class="block">SQL <code>LAST_DAY</code> function.</div> |
| </td> |
| </tr> |
| <tr id="i128" class="altColor"> |
| <td class="colFirst"><code>static int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#lastDay-long-">lastDay</a></span>(long timestamp)</code> |
| <div class="block">SQL <code>LAST_DAY</code> function.</div> |
| </td> |
| </tr> |
| <tr id="i129" class="rowColor"> |
| <td class="colFirst"><code>static boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#le-java.math.BigDecimal-java.math.BigDecimal-">le</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> b0, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> b1)</code> |
| <div class="block">SQL <code>≤</code> operator applied to BigDecimal values.</div> |
| </td> |
| </tr> |
| <tr id="i130" class="altColor"> |
| <td class="colFirst"><code>static boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#le-boolean-boolean-">le</a></span>(boolean b0, |
| boolean b1)</code> |
| <div class="block">SQL <code>≤</code> operator applied to boolean values.</div> |
| </td> |
| </tr> |
| <tr id="i131" class="rowColor"> |
| <td class="colFirst"><code>static boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#le-org.apache.calcite.avatica.util.ByteString-org.apache.calcite.avatica.util.ByteString-">le</a></span>(org.apache.calcite.avatica.util.ByteString b0, |
| org.apache.calcite.avatica.util.ByteString b1)</code> |
| <div class="block">SQL <code>≤</code> operator applied to ByteString values.</div> |
| </td> |
| </tr> |
| <tr id="i132" class="altColor"> |
| <td class="colFirst"><code>static boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#le-java.lang.String-java.lang.String-">le</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> b0, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> b1)</code> |
| <div class="block">SQL <code>≤</code> operator applied to String values.</div> |
| </td> |
| </tr> |
| <tr id="i133" class="rowColor"> |
| <td class="colFirst"><code>static boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#le-java.lang.String-java.lang.String-java.util.Comparator-">le</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> b0, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> b1, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Comparator.html?is-external=true" title="class or interface in java.util">Comparator</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>> comparator)</code> |
| <div class="block">SQL <code>≤</code> operator applied to String values.</div> |
| </td> |
| </tr> |
| <tr id="i134" class="altColor"> |
| <td class="colFirst"><code>static boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#leAny-java.lang.Object-java.lang.Object-">leAny</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> b0, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> b1)</code> |
| <div class="block">SQL <code>≤</code> operator applied to Object values (at least one |
| operand has ANY type; neither may be null).</div> |
| </td> |
| </tr> |
| <tr id="i135" class="rowColor"> |
| <td class="colFirst"><code>static <T extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a><T>><br>T</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#least-T-T-">least</a></span>(T b0, |
| T b1)</code> |
| <div class="block">LEAST operator.</div> |
| </td> |
| </tr> |
| <tr id="i136" class="altColor"> |
| <td class="colFirst"><code>static org.apache.calcite.avatica.util.ByteString</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#left-org.apache.calcite.avatica.util.ByteString-int-">left</a></span>(org.apache.calcite.avatica.util.ByteString s, |
| int n)</code> |
| <div class="block">SQL LEFT(ByteString, integer) function.</div> |
| </td> |
| </tr> |
| <tr id="i137" class="rowColor"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#left-java.lang.String-int-">left</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> s, |
| int n)</code> |
| <div class="block">SQL LEFT(string, integer) function.</div> |
| </td> |
| </tr> |
| <tr id="i138" class="altColor"> |
| <td class="colFirst"><code>static boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#lesser-boolean-boolean-">lesser</a></span>(boolean b0, |
| boolean b1)</code> </td> |
| </tr> |
| <tr id="i139" class="rowColor"> |
| <td class="colFirst"><code>static byte</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#lesser-byte-byte-">lesser</a></span>(byte b0, |
| byte b1)</code> </td> |
| </tr> |
| <tr id="i140" class="altColor"> |
| <td class="colFirst"><code>static char</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#lesser-char-char-">lesser</a></span>(char b0, |
| char b1)</code> </td> |
| </tr> |
| <tr id="i141" class="rowColor"> |
| <td class="colFirst"><code>static double</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#lesser-double-double-">lesser</a></span>(double b0, |
| double b1)</code> </td> |
| </tr> |
| <tr id="i142" class="altColor"> |
| <td class="colFirst"><code>static float</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#lesser-float-float-">lesser</a></span>(float b0, |
| float b1)</code> </td> |
| </tr> |
| <tr id="i143" class="rowColor"> |
| <td class="colFirst"><code>static int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#lesser-int-int-">lesser</a></span>(int b0, |
| int b1)</code> </td> |
| </tr> |
| <tr id="i144" class="altColor"> |
| <td class="colFirst"><code>static long</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#lesser-long-long-">lesser</a></span>(long b0, |
| long b1)</code> </td> |
| </tr> |
| <tr id="i145" class="rowColor"> |
| <td class="colFirst"><code>static short</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#lesser-short-short-">lesser</a></span>(short b0, |
| short b1)</code> </td> |
| </tr> |
| <tr id="i146" class="altColor"> |
| <td class="colFirst"><code>static <T extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a><T>><br>T</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#lesser-T-T-">lesser</a></span>(T b0, |
| T b1)</code> |
| <div class="block">Helper for implementing MIN.</div> |
| </td> |
| </tr> |
| <tr id="i147" class="rowColor"> |
| <td class="colFirst"><code>static boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#like-java.lang.String-java.lang.String-">like</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> s, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> pattern)</code> |
| <div class="block">SQL <code>LIKE</code> function.</div> |
| </td> |
| </tr> |
| <tr id="i148" class="altColor"> |
| <td class="colFirst"><code>static boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#like-java.lang.String-java.lang.String-java.lang.String-">like</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> s, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> pattern, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> escape)</code> |
| <div class="block">SQL <code>LIKE</code> function with escape.</div> |
| </td> |
| </tr> |
| <tr id="i149" class="rowColor"> |
| <td class="colFirst"><code>static double</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#ln-java.math.BigDecimal-">ln</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> d)</code> |
| <div class="block">SQL <code>LN(number)</code> function applied to BigDecimal values.</div> |
| </td> |
| </tr> |
| <tr id="i150" class="altColor"> |
| <td class="colFirst"><code>static double</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#ln-double-">ln</a></span>(double d)</code> |
| <div class="block">SQL <code>LN(number)</code> function applied to double values.</div> |
| </td> |
| </tr> |
| <tr id="i151" class="rowColor"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Locale.html?is-external=true" title="class or interface in java.util">Locale</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#locale-org.apache.calcite.DataContext-">locale</a></span>(<a href="../../../../org/apache/calcite/DataContext.html" title="interface in org.apache.calcite">DataContext</a> root)</code> </td> |
| </tr> |
| <tr id="i152" class="altColor"> |
| <td class="colFirst"><code>static int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#localTime-org.apache.calcite.DataContext-">localTime</a></span>(<a href="../../../../org/apache/calcite/DataContext.html" title="interface in org.apache.calcite">DataContext</a> root)</code> |
| <div class="block">SQL <code>LOCAL_TIME</code> function.</div> |
| </td> |
| </tr> |
| <tr id="i153" class="rowColor"> |
| <td class="colFirst"><code>static long</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#localTimestamp-org.apache.calcite.DataContext-">localTimestamp</a></span>(<a href="../../../../org/apache/calcite/DataContext.html" title="interface in org.apache.calcite">DataContext</a> root)</code> |
| <div class="block">SQL <code>LOCAL_TIMESTAMP</code> function.</div> |
| </td> |
| </tr> |
| <tr id="i154" class="altColor"> |
| <td class="colFirst"><code>static double</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#log10-java.math.BigDecimal-">log10</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> d)</code> |
| <div class="block">SQL <code>LOG10(number)</code> function applied to BigDecimal values.</div> |
| </td> |
| </tr> |
| <tr id="i155" class="rowColor"> |
| <td class="colFirst"><code>static double</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#log10-double-">log10</a></span>(double b0)</code> |
| <div class="block">SQL <code>LOG10(numeric)</code> operator applied to double values.</div> |
| </td> |
| </tr> |
| <tr id="i156" class="altColor"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#lower-java.lang.String-">lower</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> s)</code> |
| <div class="block">SQL LOWER(string) function.</div> |
| </td> |
| </tr> |
| <tr id="i157" class="rowColor"> |
| <td class="colFirst"><code>static boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#lt-java.math.BigDecimal-java.math.BigDecimal-">lt</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> b0, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> b1)</code> |
| <div class="block">SQL <code><</code> operator applied to BigDecimal values.</div> |
| </td> |
| </tr> |
| <tr id="i158" class="altColor"> |
| <td class="colFirst"><code>static boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#lt-boolean-boolean-">lt</a></span>(boolean b0, |
| boolean b1)</code> |
| <div class="block">SQL <code><</code> operator applied to boolean values.</div> |
| </td> |
| </tr> |
| <tr id="i159" class="rowColor"> |
| <td class="colFirst"><code>static boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#lt-org.apache.calcite.avatica.util.ByteString-org.apache.calcite.avatica.util.ByteString-">lt</a></span>(org.apache.calcite.avatica.util.ByteString b0, |
| org.apache.calcite.avatica.util.ByteString b1)</code> |
| <div class="block">SQL <code><</code> operator applied to ByteString values.</div> |
| </td> |
| </tr> |
| <tr id="i160" class="altColor"> |
| <td class="colFirst"><code>static boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#lt-java.lang.String-java.lang.String-">lt</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> b0, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> b1)</code> |
| <div class="block">SQL <code><</code> operator applied to String values.</div> |
| </td> |
| </tr> |
| <tr id="i161" class="rowColor"> |
| <td class="colFirst"><code>static boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#lt-java.lang.String-java.lang.String-java.util.Comparator-">lt</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> b0, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> b1, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Comparator.html?is-external=true" title="class or interface in java.util">Comparator</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>> comparator)</code> |
| <div class="block">SQL <code><</code> operator applied to String values.</div> |
| </td> |
| </tr> |
| <tr id="i162" class="altColor"> |
| <td class="colFirst"><code>static boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#ltAny-java.lang.Object-java.lang.Object-">ltAny</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> b0, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> b1)</code> |
| <div class="block">SQL <code><</code> operator applied to Object values.</div> |
| </td> |
| </tr> |
| <tr id="i163" class="rowColor"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#ltrim-java.lang.String-">ltrim</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> s)</code> |
| <div class="block">SQL <code>LTRIM</code> function.</div> |
| </td> |
| </tr> |
| <tr id="i164" class="altColor"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#mapItem-java.util.Map-java.lang.Object-">mapItem</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a> map, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> item)</code> |
| <div class="block">Helper for "map element reference".</div> |
| </td> |
| </tr> |
| <tr id="i165" class="rowColor"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#mapItemOptional-java.util.Map-java.lang.Object-">mapItemOptional</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a> map, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> item)</code> |
| <div class="block">As <a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#mapItem-java.util.Map-java.lang.Object-"><code>mapItem(java.util.Map, java.lang.Object)</code></a> method, but allows map to be nullable.</div> |
| </td> |
| </tr> |
| <tr id="i166" class="altColor"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#md5-org.apache.calcite.avatica.util.ByteString-">md5</a></span>(org.apache.calcite.avatica.util.ByteString string)</code> |
| <div class="block">SQL MD5(string) function for binary string.</div> |
| </td> |
| </tr> |
| <tr id="i167" class="rowColor"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#md5-java.lang.String-">md5</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> string)</code> |
| <div class="block">SQL MD5(string) function.</div> |
| </td> |
| </tr> |
| <tr id="i168" class="altColor"> |
| <td class="colFirst"><code>static boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#memberOf-java.lang.Object-java.util.Collection-">memberOf</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> object, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a> collection)</code> |
| <div class="block">Support the MEMBER OF function.</div> |
| </td> |
| </tr> |
| <tr id="i169" class="rowColor"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#minus-java.math.BigDecimal-java.math.BigDecimal-">minus</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> b0, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> b1)</code> |
| <div class="block">SQL <code>-</code> operator applied to BigDecimal values.</div> |
| </td> |
| </tr> |
| <tr id="i170" class="altColor"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#minus-java.lang.Integer-int-">minus</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a> b0, |
| int b1)</code> |
| <div class="block">SQL <code>-</code> operator applied to int values; left side may be |
| null.</div> |
| </td> |
| </tr> |
| <tr id="i171" class="rowColor"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#minus-java.lang.Integer-java.lang.Integer-">minus</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a> b0, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a> b1)</code> |
| <div class="block">SQL <code>-</code> operator applied to nullable int values.</div> |
| </td> |
| </tr> |
| <tr id="i172" class="altColor"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#minus-java.lang.Integer-java.lang.Long-">minus</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a> b0, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a> b1)</code> |
| <div class="block">SQL <code>-</code> operator applied to nullable int and long values.</div> |
| </td> |
| </tr> |
| <tr id="i173" class="rowColor"> |
| <td class="colFirst"><code>static int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#minus-int-int-">minus</a></span>(int b0, |
| int b1)</code> |
| <div class="block">SQL <code>-</code> operator applied to int values.</div> |
| </td> |
| </tr> |
| <tr id="i174" class="altColor"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#minus-int-java.lang.Integer-">minus</a></span>(int b0, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a> b1)</code> |
| <div class="block">SQL <code>-</code> operator applied to int values; right side may be |
| null.</div> |
| </td> |
| </tr> |
| <tr id="i175" class="rowColor"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#minus-java.lang.Long-java.lang.Integer-">minus</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a> b0, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a> b1)</code> |
| <div class="block">SQL <code>-</code> operator applied to nullable long and int values.</div> |
| </td> |
| </tr> |
| <tr id="i176" class="altColor"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#minusAny-java.lang.Object-java.lang.Object-">minusAny</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> b0, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> b1)</code> |
| <div class="block">SQL <code>-</code> operator applied to Object values (at least one operand |
| has ANY type; either may be null).</div> |
| </td> |
| </tr> |
| <tr id="i177" class="rowColor"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#mod-java.math.BigDecimal-java.math.BigDecimal-">mod</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> b0, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> b1)</code> </td> |
| </tr> |
| <tr id="i178" class="altColor"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#mod-java.math.BigDecimal-int-">mod</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> b0, |
| int b1)</code> </td> |
| </tr> |
| <tr id="i179" class="rowColor"> |
| <td class="colFirst"><code>static byte</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#mod-byte-byte-">mod</a></span>(byte b0, |
| byte b1)</code> |
| <div class="block">SQL <code>MOD</code> operator applied to byte values.</div> |
| </td> |
| </tr> |
| <tr id="i180" class="altColor"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#mod-int-java.math.BigDecimal-">mod</a></span>(int b0, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> b1)</code> </td> |
| </tr> |
| <tr id="i181" class="rowColor"> |
| <td class="colFirst"><code>static int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#mod-int-int-">mod</a></span>(int b0, |
| int b1)</code> |
| <div class="block">SQL <code>MOD</code> operator applied to int values.</div> |
| </td> |
| </tr> |
| <tr id="i182" class="altColor"> |
| <td class="colFirst"><code>static long</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#mod-long-long-">mod</a></span>(long b0, |
| long b1)</code> |
| <div class="block">SQL <code>MOD</code> operator applied to long values.</div> |
| </td> |
| </tr> |
| <tr id="i183" class="rowColor"> |
| <td class="colFirst"><code>static short</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#mod-short-short-">mod</a></span>(short b0, |
| short b1)</code> |
| <div class="block">SQL <code>MOD</code> operator applied to short values.</div> |
| </td> |
| </tr> |
| <tr id="i184" class="altColor"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#monthNameWithDate-int-java.util.Locale-">monthNameWithDate</a></span>(int date, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Locale.html?is-external=true" title="class or interface in java.util">Locale</a> locale)</code> |
| <div class="block">SQL <code>MONTHNAME</code> function, applied to a DATE argument.</div> |
| </td> |
| </tr> |
| <tr id="i185" class="rowColor"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#monthNameWithTimestamp-long-java.util.Locale-">monthNameWithTimestamp</a></span>(long timestamp, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Locale.html?is-external=true" title="class or interface in java.util">Locale</a> locale)</code> |
| <div class="block">SQL <code>MONTHNAME</code> function, applied to a TIMESTAMP argument.</div> |
| </td> |
| </tr> |
| <tr id="i186" class="altColor"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#multiply-java.math.BigDecimal-java.math.BigDecimal-">multiply</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> b0, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> b1)</code> |
| <div class="block">SQL <code>*</code> operator applied to BigDecimal values.</div> |
| </td> |
| </tr> |
| <tr id="i187" class="rowColor"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#multiply-java.lang.Integer-int-">multiply</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a> b0, |
| int b1)</code> |
| <div class="block">SQL <code>*</code> operator applied to int values; left side may be |
| null.</div> |
| </td> |
| </tr> |
| <tr id="i188" class="altColor"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#multiply-java.lang.Integer-java.lang.Integer-">multiply</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a> b0, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a> b1)</code> |
| <div class="block">SQL <code>*</code> operator applied to nullable int values.</div> |
| </td> |
| </tr> |
| <tr id="i189" class="rowColor"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#multiply-java.lang.Integer-java.lang.Long-">multiply</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a> b0, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a> b1)</code> |
| <div class="block">SQL <code>*</code> operator applied to nullable int and long values.</div> |
| </td> |
| </tr> |
| <tr id="i190" class="altColor"> |
| <td class="colFirst"><code>static int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#multiply-int-int-">multiply</a></span>(int b0, |
| int b1)</code> |
| <div class="block">SQL <code>*</code> operator applied to int values.</div> |
| </td> |
| </tr> |
| <tr id="i191" class="rowColor"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#multiply-int-java.lang.Integer-">multiply</a></span>(int b0, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a> b1)</code> |
| <div class="block">SQL <code>*</code> operator applied to int values; right side may be |
| null.</div> |
| </td> |
| </tr> |
| <tr id="i192" class="altColor"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#multiply-java.lang.Long-java.lang.Integer-">multiply</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a> b0, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a> b1)</code> |
| <div class="block">SQL <code>*</code> operator applied to nullable long and int values.</div> |
| </td> |
| </tr> |
| <tr id="i193" class="rowColor"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#multiplyAny-java.lang.Object-java.lang.Object-">multiplyAny</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> b0, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> b1)</code> |
| <div class="block">SQL <code>*</code> operator applied to Object values (at least one operand |
| has ANY type; either may be null).</div> |
| </td> |
| </tr> |
| <tr id="i194" class="altColor"> |
| <td class="colFirst"><code>static <E> <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a><E></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#multisetExceptAll-java.util.Collection-java.util.Collection-">multisetExceptAll</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a><E> c1, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a><E> c2)</code> |
| <div class="block">Support the MULTISET EXCEPT ALL function.</div> |
| </td> |
| </tr> |
| <tr id="i195" class="rowColor"> |
| <td class="colFirst"><code>static <E> <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a><E></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#multisetExceptDistinct-java.util.Collection-java.util.Collection-">multisetExceptDistinct</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a><E> c1, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a><E> c2)</code> |
| <div class="block">Support the MULTISET EXCEPT DISTINCT function.</div> |
| </td> |
| </tr> |
| <tr id="i196" class="altColor"> |
| <td class="colFirst"><code>static <E> <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a><E></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#multisetIntersectAll-java.util.Collection-java.util.Collection-">multisetIntersectAll</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a><E> c1, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a><E> c2)</code> |
| <div class="block">Support the MULTISET INTERSECT ALL function.</div> |
| </td> |
| </tr> |
| <tr id="i197" class="rowColor"> |
| <td class="colFirst"><code>static <E> <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a><E></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#multisetIntersectDistinct-java.util.Collection-java.util.Collection-">multisetIntersectDistinct</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a><E> c1, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a><E> c2)</code> |
| <div class="block">Support the MULTISET INTERSECT DISTINCT function.</div> |
| </td> |
| </tr> |
| <tr id="i198" class="altColor"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#multisetUnionAll-java.util.Collection-java.util.Collection-">multisetUnionAll</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a> collection1, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a> collection2)</code> |
| <div class="block">Support the MULTISET UNION ALL function.</div> |
| </td> |
| </tr> |
| <tr id="i199" class="rowColor"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#multisetUnionDistinct-java.util.Collection-java.util.Collection-">multisetUnionDistinct</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a> collection1, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a> collection2)</code> |
| <div class="block">Support the MULTISET UNION function.</div> |
| </td> |
| </tr> |
| <tr id="i200" class="altColor"> |
| <td class="colFirst"><code>static boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#ne-java.math.BigDecimal-java.math.BigDecimal-">ne</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> b0, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> b1)</code> |
| <div class="block">SQL <code><gt;</code> operator applied to BigDecimal values.</div> |
| </td> |
| </tr> |
| <tr id="i201" class="rowColor"> |
| <td class="colFirst"><code>static boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#ne-java.lang.Object-java.lang.Object-">ne</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> b0, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> b1)</code> |
| <div class="block">SQL <code><gt;</code> operator applied to Object values (including |
| String; neither side may be null).</div> |
| </td> |
| </tr> |
| <tr id="i202" class="altColor"> |
| <td class="colFirst"><code>static boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#ne-java.lang.String-java.lang.String-java.util.Comparator-">ne</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> s0, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> s1, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Comparator.html?is-external=true" title="class or interface in java.util">Comparator</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>> comparator)</code> |
| <div class="block">SQL <code><gt;</code> operator applied to OString values with a certain Comparator.</div> |
| </td> |
| </tr> |
| <tr id="i203" class="rowColor"> |
| <td class="colFirst"><code>static boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#neAny-java.lang.Object-java.lang.Object-">neAny</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> b0, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> b1)</code> |
| <div class="block">SQL <code><gt;</code> operator applied to Object values (at least one |
| operand has ANY type, including String; neither may be null).</div> |
| </td> |
| </tr> |
| <tr id="i204" class="altColor"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#not-java.lang.Boolean-">not</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a> b)</code> |
| <div class="block">NULL → NULL, FALSE → TRUE, TRUE → FALSE.</div> |
| </td> |
| </tr> |
| <tr id="i205" class="rowColor"> |
| <td class="colFirst"><code>static org.apache.calcite.avatica.util.ByteString</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#overlay-org.apache.calcite.avatica.util.ByteString-org.apache.calcite.avatica.util.ByteString-int-">overlay</a></span>(org.apache.calcite.avatica.util.ByteString s, |
| org.apache.calcite.avatica.util.ByteString r, |
| int start)</code> |
| <div class="block">SQL <code>OVERLAY</code> function applied to binary strings.</div> |
| </td> |
| </tr> |
| <tr id="i206" class="altColor"> |
| <td class="colFirst"><code>static org.apache.calcite.avatica.util.ByteString</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#overlay-org.apache.calcite.avatica.util.ByteString-org.apache.calcite.avatica.util.ByteString-int-int-">overlay</a></span>(org.apache.calcite.avatica.util.ByteString s, |
| org.apache.calcite.avatica.util.ByteString r, |
| int start, |
| int length)</code> |
| <div class="block">SQL <code>OVERLAY</code> function applied to binary strings.</div> |
| </td> |
| </tr> |
| <tr id="i207" class="rowColor"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#overlay-java.lang.String-java.lang.String-int-">overlay</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> s, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> r, |
| int start)</code> |
| <div class="block">SQL <code>OVERLAY</code> function.</div> |
| </td> |
| </tr> |
| <tr id="i208" class="altColor"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#overlay-java.lang.String-java.lang.String-int-int-">overlay</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> s, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> r, |
| int start, |
| int length)</code> |
| <div class="block">SQL <code>OVERLAY</code> function.</div> |
| </td> |
| </tr> |
| <tr id="i209" class="rowColor"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#plus-java.math.BigDecimal-java.math.BigDecimal-">plus</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> b0, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> b1)</code> |
| <div class="block">SQL <code>+</code> operator applied to BigDecimal values.</div> |
| </td> |
| </tr> |
| <tr id="i210" class="altColor"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#plus-java.lang.Integer-int-">plus</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a> b0, |
| int b1)</code> |
| <div class="block">SQL <code>+</code> operator applied to int values; left side may be |
| null.</div> |
| </td> |
| </tr> |
| <tr id="i211" class="rowColor"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#plus-java.lang.Integer-java.lang.Integer-">plus</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a> b0, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a> b1)</code> |
| <div class="block">SQL <code>+</code> operator applied to nullable int values.</div> |
| </td> |
| </tr> |
| <tr id="i212" class="altColor"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#plus-java.lang.Integer-java.lang.Long-">plus</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a> b0, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a> b1)</code> |
| <div class="block">SQL <code>+</code> operator applied to nullable int and long values.</div> |
| </td> |
| </tr> |
| <tr id="i213" class="rowColor"> |
| <td class="colFirst"><code>static int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#plus-int-int-">plus</a></span>(int b0, |
| int b1)</code> |
| <div class="block">SQL <code>+</code> operator applied to int values.</div> |
| </td> |
| </tr> |
| <tr id="i214" class="altColor"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#plus-int-java.lang.Integer-">plus</a></span>(int b0, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a> b1)</code> |
| <div class="block">SQL <code>+</code> operator applied to int values; right side may be |
| null.</div> |
| </td> |
| </tr> |
| <tr id="i215" class="rowColor"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#plus-java.lang.Long-java.lang.Integer-">plus</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a> b0, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a> b1)</code> |
| <div class="block">SQL <code>+</code> operator applied to nullable long and int values.</div> |
| </td> |
| </tr> |
| <tr id="i216" class="altColor"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#plusAny-java.lang.Object-java.lang.Object-">plusAny</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> b0, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> b1)</code> |
| <div class="block">SQL <code>+</code> operator applied to Object values (at least one operand |
| has ANY type; either may be null).</div> |
| </td> |
| </tr> |
| <tr id="i217" class="rowColor"> |
| <td class="colFirst"><code>static int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#position-org.apache.calcite.avatica.util.ByteString-org.apache.calcite.avatica.util.ByteString-">position</a></span>(org.apache.calcite.avatica.util.ByteString seek, |
| org.apache.calcite.avatica.util.ByteString s)</code> |
| <div class="block">SQL <code>POSITION(seek IN string)</code> function for byte strings.</div> |
| </td> |
| </tr> |
| <tr id="i218" class="altColor"> |
| <td class="colFirst"><code>static int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#position-org.apache.calcite.avatica.util.ByteString-org.apache.calcite.avatica.util.ByteString-int-">position</a></span>(org.apache.calcite.avatica.util.ByteString seek, |
| org.apache.calcite.avatica.util.ByteString s, |
| int from)</code> |
| <div class="block">SQL <code>POSITION(seek IN string FROM integer)</code> function for byte |
| strings.</div> |
| </td> |
| </tr> |
| <tr id="i219" class="rowColor"> |
| <td class="colFirst"><code>static int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#position-java.lang.String-java.lang.String-">position</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> seek, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> s)</code> |
| <div class="block">SQL <code>POSITION(seek IN string)</code> function.</div> |
| </td> |
| </tr> |
| <tr id="i220" class="altColor"> |
| <td class="colFirst"><code>static int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#position-java.lang.String-java.lang.String-int-">position</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> seek, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> s, |
| int from)</code> |
| <div class="block">SQL <code>POSITION(seek IN string FROM integer)</code> function.</div> |
| </td> |
| </tr> |
| <tr id="i221" class="rowColor"> |
| <td class="colFirst"><code>static boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#posixRegex-java.lang.String-java.lang.String-java.lang.Boolean-">posixRegex</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> s, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> regex, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a> caseSensitive)</code> </td> |
| </tr> |
| <tr id="i222" class="altColor"> |
| <td class="colFirst"><code>static double</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#power-java.math.BigDecimal-java.math.BigDecimal-">power</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> b0, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> b1)</code> </td> |
| </tr> |
| <tr id="i223" class="rowColor"> |
| <td class="colFirst"><code>static double</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#power-java.math.BigDecimal-double-">power</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> b0, |
| double b1)</code> </td> |
| </tr> |
| <tr id="i224" class="altColor"> |
| <td class="colFirst"><code>static double</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#power-double-java.math.BigDecimal-">power</a></span>(double b0, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> b1)</code> </td> |
| </tr> |
| <tr id="i225" class="rowColor"> |
| <td class="colFirst"><code>static double</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#power-double-double-">power</a></span>(double b0, |
| double b1)</code> |
| <div class="block">SQL <code>POWER</code> operator applied to double values.</div> |
| </td> |
| </tr> |
| <tr id="i226" class="altColor"> |
| <td class="colFirst"><code>static <E extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a>><br><a href="../../../../org/apache/calcite/linq4j/Enumerable.html" title="interface in org.apache.calcite.linq4j">Enumerable</a><<a href="../../../../org/apache/calcite/runtime/FlatLists.ComparableList.html" title="interface in org.apache.calcite.runtime">FlatLists.ComparableList</a><E>></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#product-java.util.List-int-boolean-">product</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../org/apache/calcite/linq4j/Enumerator.html" title="interface in org.apache.calcite.linq4j">Enumerator</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><E>>> enumerators, |
| int fieldCount, |
| boolean withOrdinality)</code> |
| <div class="block">Similar to <a href="../../../../org/apache/calcite/linq4j/Linq4j.html#product-java.lang.Iterable-"><code>Linq4j.product(Iterable)</code></a> but each resulting list |
| implements <a href="../../../../org/apache/calcite/runtime/FlatLists.ComparableList.html" title="interface in org.apache.calcite.runtime"><code>FlatLists.ComparableList</code></a>.</div> |
| </td> |
| </tr> |
| <tr id="i227" class="rowColor"> |
| <td class="colFirst"><code>static double</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#radians-java.math.BigDecimal-">radians</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> b0)</code> |
| <div class="block">SQL <code>RADIANS</code> operator applied to BigDecimal values.</div> |
| </td> |
| </tr> |
| <tr id="i228" class="altColor"> |
| <td class="colFirst"><code>static double</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#radians-double-">radians</a></span>(double b0)</code> |
| <div class="block">SQL <code>RADIANS</code> operator applied to double values.</div> |
| </td> |
| </tr> |
| <tr id="i229" class="rowColor"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#regexpReplace-java.lang.String-java.lang.String-java.lang.String-">regexpReplace</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> s, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> regex, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> replacement)</code> |
| <div class="block">SQL <code>REGEXP_REPLACE</code> function with 3 arguments.</div> |
| </td> |
| </tr> |
| <tr id="i230" class="altColor"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#regexpReplace-java.lang.String-java.lang.String-java.lang.String-int-">regexpReplace</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> s, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> regex, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> replacement, |
| int pos)</code> |
| <div class="block">SQL <code>REGEXP_REPLACE</code> function with 4 arguments.</div> |
| </td> |
| </tr> |
| <tr id="i231" class="rowColor"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#regexpReplace-java.lang.String-java.lang.String-java.lang.String-int-int-">regexpReplace</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> s, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> regex, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> replacement, |
| int pos, |
| int occurrence)</code> |
| <div class="block">SQL <code>REGEXP_REPLACE</code> function with 5 arguments.</div> |
| </td> |
| </tr> |
| <tr id="i232" class="altColor"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#regexpReplace-java.lang.String-java.lang.String-java.lang.String-int-int-java.lang.String-">regexpReplace</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> s, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> regex, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> replacement, |
| int pos, |
| int occurrence, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> matchType)</code> |
| <div class="block">SQL <code>REGEXP_REPLACE</code> function with 6 arguments.</div> |
| </td> |
| </tr> |
| <tr id="i233" class="rowColor"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#repeat-java.lang.String-int-">repeat</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> s, |
| int n)</code> |
| <div class="block">SQL REPEAT(string, int) function.</div> |
| </td> |
| </tr> |
| <tr id="i234" class="altColor"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#replace-java.lang.String-java.lang.String-java.lang.String-">replace</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> s, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> search, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> replacement)</code> |
| <div class="block">SQL <code>REPLACE(string, search, replacement)</code> function.</div> |
| </td> |
| </tr> |
| <tr id="i235" class="rowColor"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#reverse-java.lang.String-">reverse</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> s)</code> |
| <div class="block">SQL REVERSE(string) function.</div> |
| </td> |
| </tr> |
| <tr id="i236" class="altColor"> |
| <td class="colFirst"><code>static org.apache.calcite.avatica.util.ByteString</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#right-org.apache.calcite.avatica.util.ByteString-int-">right</a></span>(org.apache.calcite.avatica.util.ByteString s, |
| int n)</code> |
| <div class="block">SQL RIGHT(ByteString, integer) function.</div> |
| </td> |
| </tr> |
| <tr id="i237" class="rowColor"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#right-java.lang.String-int-">right</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> s, |
| int n)</code> |
| <div class="block">SQL RIGHT(string, integer) function.</div> |
| </td> |
| </tr> |
| <tr id="i238" class="altColor"> |
| <td class="colFirst"><code>static int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#round-int-int-">round</a></span>(int v, |
| int x)</code> |
| <div class="block">Helper for rounding.</div> |
| </td> |
| </tr> |
| <tr id="i239" class="rowColor"> |
| <td class="colFirst"><code>static long</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#round-long-long-">round</a></span>(long v, |
| long x)</code> |
| <div class="block">Helper for rounding.</div> |
| </td> |
| </tr> |
| <tr id="i240" class="altColor"> |
| <td class="colFirst"><code>static org.apache.calcite.avatica.util.ByteString</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#rtrim-org.apache.calcite.avatica.util.ByteString-">rtrim</a></span>(org.apache.calcite.avatica.util.ByteString s)</code> |
| <div class="block">Helper for CAST.</div> |
| </td> |
| </tr> |
| <tr id="i241" class="rowColor"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#rtrim-java.lang.String-">rtrim</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> s)</code> |
| <div class="block">SQL <code>RTRIM</code> function applied to string.</div> |
| </td> |
| </tr> |
| <tr id="i242" class="altColor"> |
| <td class="colFirst"><code>static long</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#sequenceCurrentValue-java.lang.String-">sequenceCurrentValue</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> key)</code> |
| <div class="block">Support the <code>CURRENT VALUE OF sequence</code> operator.</div> |
| </td> |
| </tr> |
| <tr id="i243" class="rowColor"> |
| <td class="colFirst"><code>static long</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#sequenceNextValue-java.lang.String-">sequenceNextValue</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> key)</code> |
| <div class="block">Support the <code>NEXT VALUE OF sequence</code> operator.</div> |
| </td> |
| </tr> |
| <tr id="i244" class="altColor"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#sha1-org.apache.calcite.avatica.util.ByteString-">sha1</a></span>(org.apache.calcite.avatica.util.ByteString string)</code> |
| <div class="block">SQL SHA1(string) function for binary string.</div> |
| </td> |
| </tr> |
| <tr id="i245" class="rowColor"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#sha1-java.lang.String-">sha1</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> string)</code> |
| <div class="block">SQL SHA1(string) function.</div> |
| </td> |
| </tr> |
| <tr id="i246" class="altColor"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#sign-java.math.BigDecimal-">sign</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> b0)</code> |
| <div class="block">SQL <code>SIGN</code> operator applied to BigDecimal values.</div> |
| </td> |
| </tr> |
| <tr id="i247" class="rowColor"> |
| <td class="colFirst"><code>static double</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#sign-double-">sign</a></span>(double b0)</code> |
| <div class="block">SQL <code>SIGN</code> operator applied to double values.</div> |
| </td> |
| </tr> |
| <tr id="i248" class="altColor"> |
| <td class="colFirst"><code>static int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#sign-int-">sign</a></span>(int b0)</code> |
| <div class="block">SQL <code>SIGN</code> operator applied to int values.</div> |
| </td> |
| </tr> |
| <tr id="i249" class="rowColor"> |
| <td class="colFirst"><code>static long</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#sign-long-">sign</a></span>(long b0)</code> |
| <div class="block">SQL <code>SIGN</code> operator applied to long values.</div> |
| </td> |
| </tr> |
| <tr id="i250" class="altColor"> |
| <td class="colFirst"><code>static boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#similar-java.lang.String-java.lang.String-">similar</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> s, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> pattern)</code> |
| <div class="block">SQL <code>SIMILAR</code> function.</div> |
| </td> |
| </tr> |
| <tr id="i251" class="rowColor"> |
| <td class="colFirst"><code>static boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#similar-java.lang.String-java.lang.String-java.lang.String-">similar</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> s, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> pattern, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> escape)</code> |
| <div class="block">SQL <code>SIMILAR</code> function with escape.</div> |
| </td> |
| </tr> |
| <tr id="i252" class="altColor"> |
| <td class="colFirst"><code>static double</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#sin-java.math.BigDecimal-">sin</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> b0)</code> |
| <div class="block">SQL <code>SIN</code> operator applied to BigDecimal values.</div> |
| </td> |
| </tr> |
| <tr id="i253" class="rowColor"> |
| <td class="colFirst"><code>static double</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#sin-double-">sin</a></span>(double b0)</code> |
| <div class="block">SQL <code>SIN</code> operator applied to double values.</div> |
| </td> |
| </tr> |
| <tr id="i254" class="altColor"> |
| <td class="colFirst"><code>static double</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#sinh-java.math.BigDecimal-">sinh</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> b)</code> |
| <div class="block">SQL <code>SINH</code> operator applied to BigDecimal values.</div> |
| </td> |
| </tr> |
| <tr id="i255" class="rowColor"> |
| <td class="colFirst"><code>static double</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#sinh-double-">sinh</a></span>(double b)</code> |
| <div class="block">SQL <code>SINH</code> operator applied to double values.</div> |
| </td> |
| </tr> |
| <tr id="i256" class="altColor"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#slice-java.util.List-">slice</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a> list)</code> |
| <div class="block">Support the SLICE function.</div> |
| </td> |
| </tr> |
| <tr id="i257" class="rowColor"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#soundex-java.lang.String-">soundex</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> s)</code> |
| <div class="block">SQL SOUNDEX(string) function.</div> |
| </td> |
| </tr> |
| <tr id="i258" class="altColor"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#space-int-">space</a></span>(int n)</code> |
| <div class="block">SQL SPACE(int) function.</div> |
| </td> |
| </tr> |
| <tr id="i259" class="rowColor"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#sround-java.math.BigDecimal-">sround</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> b0)</code> |
| <div class="block">SQL <code>ROUND</code> operator applied to BigDecimal values.</div> |
| </td> |
| </tr> |
| <tr id="i260" class="altColor"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#sround-java.math.BigDecimal-int-">sround</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> b0, |
| int b1)</code> |
| <div class="block">SQL <code>ROUND</code> operator applied to BigDecimal values.</div> |
| </td> |
| </tr> |
| <tr id="i261" class="rowColor"> |
| <td class="colFirst"><code>static double</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#sround-double-">sround</a></span>(double b0)</code> |
| <div class="block">SQL <code>ROUND</code> operator applied to double values.</div> |
| </td> |
| </tr> |
| <tr id="i262" class="altColor"> |
| <td class="colFirst"><code>static double</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#sround-double-int-">sround</a></span>(double b0, |
| int b1)</code> |
| <div class="block">SQL <code>ROUND</code> operator applied to double values.</div> |
| </td> |
| </tr> |
| <tr id="i263" class="rowColor"> |
| <td class="colFirst"><code>static int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#sround-int-">sround</a></span>(int b0)</code> |
| <div class="block">SQL <code>ROUND</code> operator applied to int values.</div> |
| </td> |
| </tr> |
| <tr id="i264" class="altColor"> |
| <td class="colFirst"><code>static int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#sround-int-int-">sround</a></span>(int b0, |
| int b1)</code> |
| <div class="block">SQL <code>ROUND</code> operator applied to int values.</div> |
| </td> |
| </tr> |
| <tr id="i265" class="rowColor"> |
| <td class="colFirst"><code>static long</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#sround-long-">sround</a></span>(long b0)</code> |
| <div class="block">SQL <code>ROUND</code> operator applied to long values.</div> |
| </td> |
| </tr> |
| <tr id="i266" class="altColor"> |
| <td class="colFirst"><code>static long</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#sround-long-int-">sround</a></span>(long b0, |
| int b1)</code> |
| <div class="block">SQL <code>ROUND</code> operator applied to long values.</div> |
| </td> |
| </tr> |
| <tr id="i267" class="rowColor"> |
| <td class="colFirst"><code>static int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#strcmp-java.lang.String-java.lang.String-">strcmp</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> s0, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> s1)</code> |
| <div class="block">SQL STRCMP(String,String) function.</div> |
| </td> |
| </tr> |
| <tr id="i268" class="altColor"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#structAccess-java.lang.Object-int-java.lang.String-">structAccess</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> structObject, |
| int index, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> fieldName)</code> |
| <div class="block">Implements the <code>.</code> (field access) operator on an object |
| whose type is not known until runtime.</div> |
| </td> |
| </tr> |
| <tr id="i269" class="rowColor"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#struncate-java.math.BigDecimal-">struncate</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> b0)</code> |
| <div class="block">SQL <code>TRUNCATE</code> operator applied to BigDecimal values.</div> |
| </td> |
| </tr> |
| <tr id="i270" class="altColor"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#struncate-java.math.BigDecimal-int-">struncate</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> b0, |
| int b1)</code> </td> |
| </tr> |
| <tr id="i271" class="rowColor"> |
| <td class="colFirst"><code>static double</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#struncate-double-">struncate</a></span>(double b0)</code> |
| <div class="block">SQL <code>TRUNCATE</code> operator applied to double values.</div> |
| </td> |
| </tr> |
| <tr id="i272" class="altColor"> |
| <td class="colFirst"><code>static double</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#struncate-double-int-">struncate</a></span>(double b0, |
| int b1)</code> </td> |
| </tr> |
| <tr id="i273" class="rowColor"> |
| <td class="colFirst"><code>static int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#struncate-int-">struncate</a></span>(int b0)</code> |
| <div class="block">SQL <code>TRUNCATE</code> operator applied to int values.</div> |
| </td> |
| </tr> |
| <tr id="i274" class="altColor"> |
| <td class="colFirst"><code>static int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#struncate-int-int-">struncate</a></span>(int b0, |
| int b1)</code> </td> |
| </tr> |
| <tr id="i275" class="rowColor"> |
| <td class="colFirst"><code>static long</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#struncate-long-">struncate</a></span>(long b0)</code> |
| <div class="block">SQL <code>TRUNCATE</code> operator applied to long values.</div> |
| </td> |
| </tr> |
| <tr id="i276" class="altColor"> |
| <td class="colFirst"><code>static long</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#struncate-long-int-">struncate</a></span>(long b0, |
| int b1)</code> </td> |
| </tr> |
| <tr id="i277" class="rowColor"> |
| <td class="colFirst"><code>static boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#submultisetOf-java.util.Collection-java.util.Collection-">submultisetOf</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a> possibleSubMultiset, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a> multiset)</code> |
| <div class="block">Support the SUBMULTISET OF function.</div> |
| </td> |
| </tr> |
| <tr id="i278" class="altColor"> |
| <td class="colFirst"><code>static org.apache.calcite.avatica.util.ByteString</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#substring-org.apache.calcite.avatica.util.ByteString-int-">substring</a></span>(org.apache.calcite.avatica.util.ByteString c, |
| int s)</code> |
| <div class="block">SQL SUBSTRING(binary FROM ...) function.</div> |
| </td> |
| </tr> |
| <tr id="i279" class="rowColor"> |
| <td class="colFirst"><code>static org.apache.calcite.avatica.util.ByteString</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#substring-org.apache.calcite.avatica.util.ByteString-int-int-">substring</a></span>(org.apache.calcite.avatica.util.ByteString c, |
| int s, |
| int l)</code> |
| <div class="block">SQL SUBSTRING(binary FROM ...</div> |
| </td> |
| </tr> |
| <tr id="i280" class="altColor"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#substring-java.lang.String-int-">substring</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> c, |
| int s)</code> |
| <div class="block">SQL SUBSTRING(string FROM ...) function.</div> |
| </td> |
| </tr> |
| <tr id="i281" class="rowColor"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#substring-java.lang.String-int-int-">substring</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> c, |
| int s, |
| int l)</code> |
| <div class="block">SQL SUBSTRING(string FROM ...</div> |
| </td> |
| </tr> |
| <tr id="i282" class="altColor"> |
| <td class="colFirst"><code>static int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#subtractMonths-int-int-">subtractMonths</a></span>(int date0, |
| int date1)</code> |
| <div class="block">Finds the number of months between two dates, each represented as the |
| number of days since the epoch.</div> |
| </td> |
| </tr> |
| <tr id="i283" class="rowColor"> |
| <td class="colFirst"><code>static int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#subtractMonths-long-long-">subtractMonths</a></span>(long t0, |
| long t1)</code> </td> |
| </tr> |
| <tr id="i284" class="altColor"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#systemUser-org.apache.calcite.DataContext-">systemUser</a></span>(<a href="../../../../org/apache/calcite/DataContext.html" title="interface in org.apache.calcite">DataContext</a> root)</code> |
| <div class="block">SQL <code>SYSTEM_USER</code> function.</div> |
| </td> |
| </tr> |
| <tr id="i285" class="rowColor"> |
| <td class="colFirst"><code>static double</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#tan-java.math.BigDecimal-">tan</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> b0)</code> |
| <div class="block">SQL <code>TAN</code> operator applied to BigDecimal values.</div> |
| </td> |
| </tr> |
| <tr id="i286" class="altColor"> |
| <td class="colFirst"><code>static double</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#tan-double-">tan</a></span>(double b0)</code> |
| <div class="block">SQL <code>TAN</code> operator applied to double values.</div> |
| </td> |
| </tr> |
| <tr id="i287" class="rowColor"> |
| <td class="colFirst"><code>static double</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#tanh-java.math.BigDecimal-">tanh</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> b)</code> |
| <div class="block">SQL <code>TANH</code> operator applied to BigDecimal values.</div> |
| </td> |
| </tr> |
| <tr id="i288" class="altColor"> |
| <td class="colFirst"><code>static double</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#tanh-double-">tanh</a></span>(double b)</code> |
| <div class="block">SQL <code>TANH</code> operator applied to double values.</div> |
| </td> |
| </tr> |
| <tr id="i289" class="rowColor"> |
| <td class="colFirst"><code>static long</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#timestampMicros-long-">timestampMicros</a></span>(long v)</code> |
| <div class="block">For <a href="../../../../org/apache/calcite/sql/fun/SqlLibraryOperators.html#TIMESTAMP_MICROS"><code>SqlLibraryOperators.TIMESTAMP_MICROS</code></a>.</div> |
| </td> |
| </tr> |
| <tr id="i290" class="altColor"> |
| <td class="colFirst"><code>static long</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#timestampMillis-long-">timestampMillis</a></span>(long v)</code> |
| <div class="block">For <a href="../../../../org/apache/calcite/sql/fun/SqlLibraryOperators.html#TIMESTAMP_MILLIS"><code>SqlLibraryOperators.TIMESTAMP_MILLIS</code></a>.</div> |
| </td> |
| </tr> |
| <tr id="i291" class="rowColor"> |
| <td class="colFirst"><code>static long</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#timestampSeconds-long-">timestampSeconds</a></span>(long v)</code> |
| <div class="block">For <a href="../../../../org/apache/calcite/sql/fun/SqlLibraryOperators.html#TIMESTAMP_SECONDS"><code>SqlLibraryOperators.TIMESTAMP_SECONDS</code></a>.</div> |
| </td> |
| </tr> |
| <tr id="i292" class="altColor"> |
| <td class="colFirst"><code>static int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#timestampWithLocalTimeZoneToDate-long-java.util.TimeZone-">timestampWithLocalTimeZoneToDate</a></span>(long v, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/util/TimeZone.html?is-external=true" title="class or interface in java.util">TimeZone</a> timeZone)</code> </td> |
| </tr> |
| <tr id="i293" class="rowColor"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#timestampWithLocalTimeZoneToString-long-java.util.TimeZone-">timestampWithLocalTimeZoneToString</a></span>(long v, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/util/TimeZone.html?is-external=true" title="class or interface in java.util">TimeZone</a> timeZone)</code> </td> |
| </tr> |
| <tr id="i294" class="altColor"> |
| <td class="colFirst"><code>static int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#timestampWithLocalTimeZoneToTime-long-java.util.TimeZone-">timestampWithLocalTimeZoneToTime</a></span>(long v, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/util/TimeZone.html?is-external=true" title="class or interface in java.util">TimeZone</a> timeZone)</code> </td> |
| </tr> |
| <tr id="i295" class="rowColor"> |
| <td class="colFirst"><code>static long</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#timestampWithLocalTimeZoneToTimestamp-long-java.util.TimeZone-">timestampWithLocalTimeZoneToTimestamp</a></span>(long v, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/util/TimeZone.html?is-external=true" title="class or interface in java.util">TimeZone</a> timeZone)</code> </td> |
| </tr> |
| <tr id="i296" class="altColor"> |
| <td class="colFirst"><code>static int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#timestampWithLocalTimeZoneToTimeWithLocalTimeZone-long-">timestampWithLocalTimeZoneToTimeWithLocalTimeZone</a></span>(long v)</code> </td> |
| </tr> |
| <tr id="i297" class="rowColor"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#timeWithLocalTimeZoneToString-int-java.util.TimeZone-">timeWithLocalTimeZoneToString</a></span>(int v, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/util/TimeZone.html?is-external=true" title="class or interface in java.util">TimeZone</a> timeZone)</code> </td> |
| </tr> |
| <tr id="i298" class="altColor"> |
| <td class="colFirst"><code>static int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#timeWithLocalTimeZoneToTime-int-java.util.TimeZone-">timeWithLocalTimeZoneToTime</a></span>(int v, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/util/TimeZone.html?is-external=true" title="class or interface in java.util">TimeZone</a> timeZone)</code> </td> |
| </tr> |
| <tr id="i299" class="rowColor"> |
| <td class="colFirst"><code>static long</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#timeWithLocalTimeZoneToTimestamp-java.lang.String-int-java.util.TimeZone-">timeWithLocalTimeZoneToTimestamp</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> date, |
| int v, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/util/TimeZone.html?is-external=true" title="class or interface in java.util">TimeZone</a> timeZone)</code> </td> |
| </tr> |
| <tr id="i300" class="altColor"> |
| <td class="colFirst"><code>static long</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#timeWithLocalTimeZoneToTimestampWithLocalTimeZone-java.lang.String-int-">timeWithLocalTimeZoneToTimestampWithLocalTimeZone</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> date, |
| int v)</code> </td> |
| </tr> |
| <tr id="i301" class="rowColor"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/util/TimeZone.html?is-external=true" title="class or interface in java.util">TimeZone</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#timeZone-org.apache.calcite.DataContext-">timeZone</a></span>(<a href="../../../../org/apache/calcite/DataContext.html" title="interface in org.apache.calcite">DataContext</a> root)</code> </td> |
| </tr> |
| <tr id="i302" class="altColor"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#toBase64-org.apache.calcite.avatica.util.ByteString-">toBase64</a></span>(org.apache.calcite.avatica.util.ByteString string)</code> |
| <div class="block">SQL TO_BASE64(string) function for binary string.</div> |
| </td> |
| </tr> |
| <tr id="i303" class="rowColor"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#toBase64-java.lang.String-">toBase64</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> string)</code> |
| <div class="block">SQL TO_BASE64(string) function.</div> |
| </td> |
| </tr> |
| <tr id="i304" class="altColor"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#toBigDecimal-java.lang.Number-">toBigDecimal</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Number.html?is-external=true" title="class or interface in java.lang">Number</a> number)</code> </td> |
| </tr> |
| <tr id="i305" class="rowColor"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#toBigDecimal-java.lang.Object-">toBigDecimal</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> o)</code> </td> |
| </tr> |
| <tr id="i306" class="altColor"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#toBigDecimal-java.lang.String-">toBigDecimal</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> s)</code> </td> |
| </tr> |
| <tr id="i307" class="rowColor"> |
| <td class="colFirst"><code>static boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#toBoolean-java.lang.Number-">toBoolean</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Number.html?is-external=true" title="class or interface in java.lang">Number</a> number)</code> </td> |
| </tr> |
| <tr id="i308" class="altColor"> |
| <td class="colFirst"><code>static boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#toBoolean-java.lang.Object-">toBoolean</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> o)</code> </td> |
| </tr> |
| <tr id="i309" class="rowColor"> |
| <td class="colFirst"><code>static boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#toBoolean-java.lang.String-">toBoolean</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> s)</code> |
| <div class="block">CAST(VARCHAR AS BOOLEAN).</div> |
| </td> |
| </tr> |
| <tr id="i310" class="altColor"> |
| <td class="colFirst"><code>static byte</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#toByte-java.lang.Number-">toByte</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Number.html?is-external=true" title="class or interface in java.lang">Number</a> number)</code> </td> |
| </tr> |
| <tr id="i311" class="rowColor"> |
| <td class="colFirst"><code>static byte</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#toByte-java.lang.Object-">toByte</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> o)</code> </td> |
| </tr> |
| <tr id="i312" class="altColor"> |
| <td class="colFirst"><code>static char</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#toChar-java.lang.String-">toChar</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> s)</code> </td> |
| </tr> |
| <tr id="i313" class="rowColor"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Character.html?is-external=true" title="class or interface in java.lang">Character</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#toCharBoxed-java.lang.String-">toCharBoxed</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> s)</code> </td> |
| </tr> |
| <tr id="i314" class="altColor"> |
| <td class="colFirst"><code>static double</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#toDouble-java.lang.Number-">toDouble</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Number.html?is-external=true" title="class or interface in java.lang">Number</a> number)</code> </td> |
| </tr> |
| <tr id="i315" class="rowColor"> |
| <td class="colFirst"><code>static double</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#toDouble-java.lang.Object-">toDouble</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> o)</code> </td> |
| </tr> |
| <tr id="i316" class="altColor"> |
| <td class="colFirst"><code>static double</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#toDouble-java.lang.String-">toDouble</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> s)</code> </td> |
| </tr> |
| <tr id="i317" class="rowColor"> |
| <td class="colFirst"><code>static float</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#toFloat-java.lang.Number-">toFloat</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Number.html?is-external=true" title="class or interface in java.lang">Number</a> number)</code> </td> |
| </tr> |
| <tr id="i318" class="altColor"> |
| <td class="colFirst"><code>static float</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#toFloat-java.lang.Object-">toFloat</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> o)</code> </td> |
| </tr> |
| <tr id="i319" class="rowColor"> |
| <td class="colFirst"><code>static float</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#toFloat-java.lang.String-">toFloat</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> s)</code> </td> |
| </tr> |
| <tr id="i320" class="altColor"> |
| <td class="colFirst"><code>static int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#toInt-java.util.Date-">toInt</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Date.html?is-external=true" title="class or interface in java.util">Date</a> v)</code> |
| <div class="block">Converts the Java type used for UDF parameters of SQL DATE type |
| (<a href="https://docs.oracle.com/javase/8/docs/api/java/sql/Date.html?is-external=true" title="class or interface in java.sql"><code>Date</code></a>) to internal representation (int).</div> |
| </td> |
| </tr> |
| <tr id="i321" class="rowColor"> |
| <td class="colFirst"><code>static int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#toInt-java.util.Date-java.util.TimeZone-">toInt</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Date.html?is-external=true" title="class or interface in java.util">Date</a> v, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/util/TimeZone.html?is-external=true" title="class or interface in java.util">TimeZone</a> timeZone)</code> </td> |
| </tr> |
| <tr id="i322" class="altColor"> |
| <td class="colFirst"><code>static int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#toInt-java.lang.Number-">toInt</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Number.html?is-external=true" title="class or interface in java.lang">Number</a> number)</code> </td> |
| </tr> |
| <tr id="i323" class="rowColor"> |
| <td class="colFirst"><code>static int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#toInt-java.lang.Object-">toInt</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> o)</code> </td> |
| </tr> |
| <tr id="i324" class="altColor"> |
| <td class="colFirst"><code>static int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#toInt-java.lang.String-">toInt</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> s)</code> </td> |
| </tr> |
| <tr id="i325" class="rowColor"> |
| <td class="colFirst"><code>static int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#toInt-java.sql.Time-">toInt</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/sql/Time.html?is-external=true" title="class or interface in java.sql">Time</a> v)</code> |
| <div class="block">Converts the Java type used for UDF parameters of SQL TIME type |
| (<a href="https://docs.oracle.com/javase/8/docs/api/java/sql/Time.html?is-external=true" title="class or interface in java.sql"><code>Time</code></a>) to internal representation (int).</div> |
| </td> |
| </tr> |
| <tr id="i326" class="altColor"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#toIntOptional-java.util.Date-">toIntOptional</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Date.html?is-external=true" title="class or interface in java.util">Date</a> v)</code> </td> |
| </tr> |
| <tr id="i327" class="rowColor"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#toIntOptional-java.util.Date-java.util.TimeZone-">toIntOptional</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Date.html?is-external=true" title="class or interface in java.util">Date</a> v, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/util/TimeZone.html?is-external=true" title="class or interface in java.util">TimeZone</a> timeZone)</code> </td> |
| </tr> |
| <tr id="i328" class="altColor"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#toIntOptional-java.lang.Object-">toIntOptional</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> o)</code> </td> |
| </tr> |
| <tr id="i329" class="rowColor"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#toIntOptional-java.sql.Time-">toIntOptional</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/sql/Time.html?is-external=true" title="class or interface in java.sql">Time</a> v)</code> </td> |
| </tr> |
| <tr id="i330" class="altColor"> |
| <td class="colFirst"><code>static long</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#toLong-java.util.Date-">toLong</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Date.html?is-external=true" title="class or interface in java.util">Date</a> v)</code> </td> |
| </tr> |
| <tr id="i331" class="rowColor"> |
| <td class="colFirst"><code>static long</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#toLong-java.util.Date-java.util.TimeZone-">toLong</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Date.html?is-external=true" title="class or interface in java.util">Date</a> v, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/util/TimeZone.html?is-external=true" title="class or interface in java.util">TimeZone</a> timeZone)</code> </td> |
| </tr> |
| <tr id="i332" class="altColor"> |
| <td class="colFirst"><code>static long</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#toLong-java.lang.Number-">toLong</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Number.html?is-external=true" title="class or interface in java.lang">Number</a> number)</code> </td> |
| </tr> |
| <tr id="i333" class="rowColor"> |
| <td class="colFirst"><code>static long</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#toLong-java.lang.Object-">toLong</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> o)</code> </td> |
| </tr> |
| <tr id="i334" class="altColor"> |
| <td class="colFirst"><code>static long</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#toLong-java.lang.String-">toLong</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> s)</code> </td> |
| </tr> |
| <tr id="i335" class="rowColor"> |
| <td class="colFirst"><code>static long</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#toLong-java.sql.Timestamp-">toLong</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/sql/Timestamp.html?is-external=true" title="class or interface in java.sql">Timestamp</a> v)</code> |
| <div class="block">Converts the Java type used for UDF parameters of SQL TIMESTAMP type |
| (<a href="https://docs.oracle.com/javase/8/docs/api/java/sql/Timestamp.html?is-external=true" title="class or interface in java.sql"><code>Timestamp</code></a>) to internal representation (long).</div> |
| </td> |
| </tr> |
| <tr id="i336" class="altColor"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#toLongOptional-java.util.Date-">toLongOptional</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Date.html?is-external=true" title="class or interface in java.util">Date</a> v)</code> </td> |
| </tr> |
| <tr id="i337" class="rowColor"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#toLongOptional-java.lang.Object-">toLongOptional</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> o)</code> </td> |
| </tr> |
| <tr id="i338" class="altColor"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#toLongOptional-java.sql.Timestamp-java.util.TimeZone-">toLongOptional</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/sql/Timestamp.html?is-external=true" title="class or interface in java.sql">Timestamp</a> v, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/util/TimeZone.html?is-external=true" title="class or interface in java.util">TimeZone</a> timeZone)</code> </td> |
| </tr> |
| <tr id="i339" class="rowColor"> |
| <td class="colFirst"><code>static short</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#toShort-java.lang.Number-">toShort</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Number.html?is-external=true" title="class or interface in java.lang">Number</a> number)</code> </td> |
| </tr> |
| <tr id="i340" class="altColor"> |
| <td class="colFirst"><code>static short</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#toShort-java.lang.Object-">toShort</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> o)</code> </td> |
| </tr> |
| <tr id="i341" class="rowColor"> |
| <td class="colFirst"><code>static short</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#toShort-java.lang.String-">toShort</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> s)</code> </td> |
| </tr> |
| <tr id="i342" class="altColor"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#toString-java.math.BigDecimal-">toString</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> x)</code> |
| <div class="block">CAST(DECIMAL AS VARCHAR).</div> |
| </td> |
| </tr> |
| <tr id="i343" class="rowColor"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#toString-boolean-">toString</a></span>(boolean x)</code> |
| <div class="block">CAST(BOOLEAN AS VARCHAR).</div> |
| </td> |
| </tr> |
| <tr id="i344" class="altColor"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#toString-double-">toString</a></span>(double x)</code> |
| <div class="block">CAST(DOUBLE AS VARCHAR).</div> |
| </td> |
| </tr> |
| <tr id="i345" class="rowColor"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#toString-float-">toString</a></span>(float x)</code> |
| <div class="block">CAST(FLOAT AS VARCHAR).</div> |
| </td> |
| </tr> |
| <tr id="i346" class="altColor"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#toTimestampWithLocalTimeZone-java.lang.String-">toTimestampWithLocalTimeZone</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> v)</code> </td> |
| </tr> |
| <tr id="i347" class="rowColor"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#toTimestampWithLocalTimeZone-java.lang.String-java.util.TimeZone-">toTimestampWithLocalTimeZone</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> v, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/util/TimeZone.html?is-external=true" title="class or interface in java.util">TimeZone</a> timeZone)</code> </td> |
| </tr> |
| <tr id="i348" class="altColor"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#toTimeWithLocalTimeZone-java.lang.String-">toTimeWithLocalTimeZone</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> v)</code> </td> |
| </tr> |
| <tr id="i349" class="rowColor"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#toTimeWithLocalTimeZone-java.lang.String-java.util.TimeZone-">toTimeWithLocalTimeZone</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> v, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/util/TimeZone.html?is-external=true" title="class or interface in java.util">TimeZone</a> timeZone)</code> </td> |
| </tr> |
| <tr id="i350" class="altColor"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#translate3-java.lang.String-java.lang.String-java.lang.String-">translate3</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> s, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> search, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> replacement)</code> |
| <div class="block">SQL <code>TRANSLATE(string, search_chars, replacement_chars)</code> |
| function.</div> |
| </td> |
| </tr> |
| <tr id="i351" class="rowColor"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#trim-boolean-boolean-java.lang.String-java.lang.String-">trim</a></span>(boolean left, |
| boolean right, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> seek, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> s)</code> |
| <div class="block">SQL {@code TRIM(...</div> |
| </td> |
| </tr> |
| <tr id="i352" class="altColor"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#trim-boolean-boolean-java.lang.String-java.lang.String-boolean-">trim</a></span>(boolean left, |
| boolean right, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> seek, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> s, |
| boolean strict)</code> </td> |
| </tr> |
| <tr id="i353" class="rowColor"> |
| <td class="colFirst"><code>static org.apache.calcite.avatica.util.ByteString</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#trim-org.apache.calcite.avatica.util.ByteString-">trim</a></span>(org.apache.calcite.avatica.util.ByteString s)</code> |
| <div class="block">SQL <code>TRIM</code> function applied to binary string.</div> |
| </td> |
| </tr> |
| <tr id="i354" class="altColor"> |
| <td class="colFirst"><code>static org.apache.calcite.avatica.util.ByteString</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#truncate-org.apache.calcite.avatica.util.ByteString-int-">truncate</a></span>(org.apache.calcite.avatica.util.ByteString s, |
| int maxLength)</code> |
| <div class="block">Helper for CAST(...</div> |
| </td> |
| </tr> |
| <tr id="i355" class="rowColor"> |
| <td class="colFirst"><code>static int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#truncate-int-int-">truncate</a></span>(int v, |
| int x)</code> |
| <div class="block">Helper for rounding.</div> |
| </td> |
| </tr> |
| <tr id="i356" class="altColor"> |
| <td class="colFirst"><code>static long</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#truncate-long-long-">truncate</a></span>(long v, |
| long x)</code> |
| <div class="block">Helper for rounding.</div> |
| </td> |
| </tr> |
| <tr id="i357" class="rowColor"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#truncate-java.lang.String-int-">truncate</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> s, |
| int maxLength)</code> |
| <div class="block">Helper for CAST(...</div> |
| </td> |
| </tr> |
| <tr id="i358" class="altColor"> |
| <td class="colFirst"><code>static org.apache.calcite.avatica.util.ByteString</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#truncateOrPad-org.apache.calcite.avatica.util.ByteString-int-">truncateOrPad</a></span>(org.apache.calcite.avatica.util.ByteString s, |
| int maxLength)</code> |
| <div class="block">Helper for CAST(...</div> |
| </td> |
| </tr> |
| <tr id="i359" class="rowColor"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#truncateOrPad-java.lang.String-int-">truncateOrPad</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> s, |
| int maxLength)</code> |
| <div class="block">Helper for CAST(...</div> |
| </td> |
| </tr> |
| <tr id="i360" class="altColor"> |
| <td class="colFirst"><code>static int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#unixDate-int-">unixDate</a></span>(int v)</code> |
| <div class="block">For <a href="../../../../org/apache/calcite/sql/fun/SqlLibraryOperators.html#UNIX_DATE"><code>SqlLibraryOperators.UNIX_DATE</code></a>.</div> |
| </td> |
| </tr> |
| <tr id="i361" class="rowColor"> |
| <td class="colFirst"><code>static long</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#unixMicros-long-">unixMicros</a></span>(long v)</code> |
| <div class="block">For <a href="../../../../org/apache/calcite/sql/fun/SqlLibraryOperators.html#UNIX_MICROS"><code>SqlLibraryOperators.UNIX_MICROS</code></a>.</div> |
| </td> |
| </tr> |
| <tr id="i362" class="altColor"> |
| <td class="colFirst"><code>static long</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#unixMillis-long-">unixMillis</a></span>(long v)</code> |
| <div class="block">For <a href="../../../../org/apache/calcite/sql/fun/SqlLibraryOperators.html#UNIX_MILLIS"><code>SqlLibraryOperators.UNIX_MILLIS</code></a>.</div> |
| </td> |
| </tr> |
| <tr id="i363" class="rowColor"> |
| <td class="colFirst"><code>static long</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#unixSeconds-long-">unixSeconds</a></span>(long v)</code> |
| <div class="block">For <a href="../../../../org/apache/calcite/sql/fun/SqlLibraryOperators.html#UNIX_SECONDS"><code>SqlLibraryOperators.UNIX_SECONDS</code></a>.</div> |
| </td> |
| </tr> |
| <tr id="i364" class="altColor"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#upper-java.lang.String-">upper</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> s)</code> |
| <div class="block">SQL UPPER(string) function.</div> |
| </td> |
| </tr> |
| <tr id="i365" class="rowColor"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#user-org.apache.calcite.DataContext-">user</a></span>(<a href="../../../../org/apache/calcite/DataContext.html" title="interface in org.apache.calcite">DataContext</a> root)</code> |
| <div class="block">SQL <code>USER</code> function.</div> |
| </td> |
| </tr> |
| </table> |
| <ul class="blockList"> |
| <li class="blockList"><a name="methods.inherited.from.class.java.lang.Object"> |
| <!-- --> |
| </a> |
| <h3>Methods inherited from class java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3> |
| <code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#toString--" title="class or interface in java.lang">toString</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li> |
| </ul> |
| </li> |
| </ul> |
| </li> |
| </ul> |
| </div> |
| <div class="details"> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <!-- ============ METHOD DETAIL ========== --> |
| <ul class="blockList"> |
| <li class="blockList"><a name="method.detail"> |
| <!-- --> |
| </a> |
| <h3>Method Detail</h3> |
| <a name="toBase64-java.lang.String-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>toBase64</h4> |
| <pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> toBase64(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> string)</pre> |
| <div class="block">SQL TO_BASE64(string) function.</div> |
| </li> |
| </ul> |
| <a name="toBase64-org.apache.calcite.avatica.util.ByteString-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>toBase64</h4> |
| <pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> toBase64(org.apache.calcite.avatica.util.ByteString string)</pre> |
| <div class="block">SQL TO_BASE64(string) function for binary string.</div> |
| </li> |
| </ul> |
| <a name="fromBase64-java.lang.String-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>fromBase64</h4> |
| <pre>public static org.apache.calcite.avatica.util.ByteString fromBase64(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> base64)</pre> |
| <div class="block">SQL FROM_BASE64(string) function.</div> |
| </li> |
| </ul> |
| <a name="md5-java.lang.String-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>md5</h4> |
| <pre><a href="https://docs.oracle.com/javase/8/docs/api/javax/annotation/Nonnull.html?is-external=true" title="class or interface in javax.annotation">@Nonnull</a> |
| public static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> md5(<a href="https://docs.oracle.com/javase/8/docs/api/javax/annotation/Nonnull.html?is-external=true" title="class or interface in javax.annotation">@Nonnull</a> |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> string)</pre> |
| <div class="block">SQL MD5(string) function.</div> |
| </li> |
| </ul> |
| <a name="md5-org.apache.calcite.avatica.util.ByteString-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>md5</h4> |
| <pre><a href="https://docs.oracle.com/javase/8/docs/api/javax/annotation/Nonnull.html?is-external=true" title="class or interface in javax.annotation">@Nonnull</a> |
| public static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> md5(<a href="https://docs.oracle.com/javase/8/docs/api/javax/annotation/Nonnull.html?is-external=true" title="class or interface in javax.annotation">@Nonnull</a> |
| org.apache.calcite.avatica.util.ByteString string)</pre> |
| <div class="block">SQL MD5(string) function for binary string.</div> |
| </li> |
| </ul> |
| <a name="sha1-java.lang.String-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>sha1</h4> |
| <pre><a href="https://docs.oracle.com/javase/8/docs/api/javax/annotation/Nonnull.html?is-external=true" title="class or interface in javax.annotation">@Nonnull</a> |
| public static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> sha1(<a href="https://docs.oracle.com/javase/8/docs/api/javax/annotation/Nonnull.html?is-external=true" title="class or interface in javax.annotation">@Nonnull</a> |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> string)</pre> |
| <div class="block">SQL SHA1(string) function.</div> |
| </li> |
| </ul> |
| <a name="sha1-org.apache.calcite.avatica.util.ByteString-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>sha1</h4> |
| <pre><a href="https://docs.oracle.com/javase/8/docs/api/javax/annotation/Nonnull.html?is-external=true" title="class or interface in javax.annotation">@Nonnull</a> |
| public static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> sha1(<a href="https://docs.oracle.com/javase/8/docs/api/javax/annotation/Nonnull.html?is-external=true" title="class or interface in javax.annotation">@Nonnull</a> |
| org.apache.calcite.avatica.util.ByteString string)</pre> |
| <div class="block">SQL SHA1(string) function for binary string.</div> |
| </li> |
| </ul> |
| <a name="regexpReplace-java.lang.String-java.lang.String-java.lang.String-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>regexpReplace</h4> |
| <pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> regexpReplace(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> s, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> regex, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> replacement)</pre> |
| <div class="block">SQL <code>REGEXP_REPLACE</code> function with 3 arguments.</div> |
| </li> |
| </ul> |
| <a name="regexpReplace-java.lang.String-java.lang.String-java.lang.String-int-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>regexpReplace</h4> |
| <pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> regexpReplace(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> s, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> regex, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> replacement, |
| int pos)</pre> |
| <div class="block">SQL <code>REGEXP_REPLACE</code> function with 4 arguments.</div> |
| </li> |
| </ul> |
| <a name="regexpReplace-java.lang.String-java.lang.String-java.lang.String-int-int-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>regexpReplace</h4> |
| <pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> regexpReplace(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> s, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> regex, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> replacement, |
| int pos, |
| int occurrence)</pre> |
| <div class="block">SQL <code>REGEXP_REPLACE</code> function with 5 arguments.</div> |
| </li> |
| </ul> |
| <a name="regexpReplace-java.lang.String-java.lang.String-java.lang.String-int-int-java.lang.String-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>regexpReplace</h4> |
| <pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> regexpReplace(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> s, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> regex, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> replacement, |
| int pos, |
| int occurrence, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> matchType)</pre> |
| <div class="block">SQL <code>REGEXP_REPLACE</code> function with 6 arguments.</div> |
| </li> |
| </ul> |
| <a name="substring-java.lang.String-int-int-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>substring</h4> |
| <pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> substring(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> c, |
| int s, |
| int l)</pre> |
| <div class="block">SQL SUBSTRING(string FROM ... FOR ...) function.</div> |
| </li> |
| </ul> |
| <a name="substring-java.lang.String-int-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>substring</h4> |
| <pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> substring(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> c, |
| int s)</pre> |
| <div class="block">SQL SUBSTRING(string FROM ...) function.</div> |
| </li> |
| </ul> |
| <a name="substring-org.apache.calcite.avatica.util.ByteString-int-int-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>substring</h4> |
| <pre>public static org.apache.calcite.avatica.util.ByteString substring(org.apache.calcite.avatica.util.ByteString c, |
| int s, |
| int l)</pre> |
| <div class="block">SQL SUBSTRING(binary FROM ... FOR ...) function.</div> |
| </li> |
| </ul> |
| <a name="substring-org.apache.calcite.avatica.util.ByteString-int-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>substring</h4> |
| <pre>public static org.apache.calcite.avatica.util.ByteString substring(org.apache.calcite.avatica.util.ByteString c, |
| int s)</pre> |
| <div class="block">SQL SUBSTRING(binary FROM ...) function.</div> |
| </li> |
| </ul> |
| <a name="upper-java.lang.String-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>upper</h4> |
| <pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> upper(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> s)</pre> |
| <div class="block">SQL UPPER(string) function.</div> |
| </li> |
| </ul> |
| <a name="lower-java.lang.String-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>lower</h4> |
| <pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> lower(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> s)</pre> |
| <div class="block">SQL LOWER(string) function.</div> |
| </li> |
| </ul> |
| <a name="initcap-java.lang.String-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>initcap</h4> |
| <pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> initcap(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> s)</pre> |
| <div class="block">SQL INITCAP(string) function.</div> |
| </li> |
| </ul> |
| <a name="reverse-java.lang.String-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>reverse</h4> |
| <pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> reverse(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> s)</pre> |
| <div class="block">SQL REVERSE(string) function.</div> |
| </li> |
| </ul> |
| <a name="ascii-java.lang.String-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>ascii</h4> |
| <pre>public static int ascii(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> s)</pre> |
| <div class="block">SQL ASCII(string) function.</div> |
| </li> |
| </ul> |
| <a name="repeat-java.lang.String-int-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>repeat</h4> |
| <pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> repeat(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> s, |
| int n)</pre> |
| <div class="block">SQL REPEAT(string, int) function.</div> |
| </li> |
| </ul> |
| <a name="space-int-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>space</h4> |
| <pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> space(int n)</pre> |
| <div class="block">SQL SPACE(int) function.</div> |
| </li> |
| </ul> |
| <a name="strcmp-java.lang.String-java.lang.String-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>strcmp</h4> |
| <pre>public static int strcmp(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> s0, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> s1)</pre> |
| <div class="block">SQL STRCMP(String,String) function.</div> |
| </li> |
| </ul> |
| <a name="soundex-java.lang.String-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>soundex</h4> |
| <pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> soundex(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> s)</pre> |
| <div class="block">SQL SOUNDEX(string) function.</div> |
| </li> |
| </ul> |
| <a name="difference-java.lang.String-java.lang.String-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>difference</h4> |
| <pre>public static int difference(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> s0, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> s1)</pre> |
| <div class="block">SQL DIFFERENCE(string, string) function.</div> |
| </li> |
| </ul> |
| <a name="left-java.lang.String-int-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>left</h4> |
| <pre><a href="https://docs.oracle.com/javase/8/docs/api/javax/annotation/Nonnull.html?is-external=true" title="class or interface in javax.annotation">@Nonnull</a> |
| public static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> left(<a href="https://docs.oracle.com/javase/8/docs/api/javax/annotation/Nonnull.html?is-external=true" title="class or interface in javax.annotation">@Nonnull</a> |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> s, |
| int n)</pre> |
| <div class="block">SQL LEFT(string, integer) function.</div> |
| </li> |
| </ul> |
| <a name="left-org.apache.calcite.avatica.util.ByteString-int-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>left</h4> |
| <pre><a href="https://docs.oracle.com/javase/8/docs/api/javax/annotation/Nonnull.html?is-external=true" title="class or interface in javax.annotation">@Nonnull</a> |
| public static org.apache.calcite.avatica.util.ByteString left(<a href="https://docs.oracle.com/javase/8/docs/api/javax/annotation/Nonnull.html?is-external=true" title="class or interface in javax.annotation">@Nonnull</a> |
| org.apache.calcite.avatica.util.ByteString s, |
| int n)</pre> |
| <div class="block">SQL LEFT(ByteString, integer) function.</div> |
| </li> |
| </ul> |
| <a name="right-java.lang.String-int-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>right</h4> |
| <pre><a href="https://docs.oracle.com/javase/8/docs/api/javax/annotation/Nonnull.html?is-external=true" title="class or interface in javax.annotation">@Nonnull</a> |
| public static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> right(<a href="https://docs.oracle.com/javase/8/docs/api/javax/annotation/Nonnull.html?is-external=true" title="class or interface in javax.annotation">@Nonnull</a> |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> s, |
| int n)</pre> |
| <div class="block">SQL RIGHT(string, integer) function.</div> |
| </li> |
| </ul> |
| <a name="right-org.apache.calcite.avatica.util.ByteString-int-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>right</h4> |
| <pre><a href="https://docs.oracle.com/javase/8/docs/api/javax/annotation/Nonnull.html?is-external=true" title="class or interface in javax.annotation">@Nonnull</a> |
| public static org.apache.calcite.avatica.util.ByteString right(<a href="https://docs.oracle.com/javase/8/docs/api/javax/annotation/Nonnull.html?is-external=true" title="class or interface in javax.annotation">@Nonnull</a> |
| org.apache.calcite.avatica.util.ByteString s, |
| int n)</pre> |
| <div class="block">SQL RIGHT(ByteString, integer) function.</div> |
| </li> |
| </ul> |
| <a name="chr-long-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>chr</h4> |
| <pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> chr(long n)</pre> |
| <div class="block">SQL CHR(long) function.</div> |
| </li> |
| </ul> |
| <a name="charLength-java.lang.String-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>charLength</h4> |
| <pre>public static int charLength(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> s)</pre> |
| <div class="block">SQL CHARACTER_LENGTH(string) function.</div> |
| </li> |
| </ul> |
| <a name="concat-java.lang.String-java.lang.String-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>concat</h4> |
| <pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> concat(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> s0, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> s1)</pre> |
| <div class="block">SQL <code>string || string</code> operator.</div> |
| </li> |
| </ul> |
| <a name="concat-org.apache.calcite.avatica.util.ByteString-org.apache.calcite.avatica.util.ByteString-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>concat</h4> |
| <pre>public static org.apache.calcite.avatica.util.ByteString concat(org.apache.calcite.avatica.util.ByteString s0, |
| org.apache.calcite.avatica.util.ByteString s1)</pre> |
| <div class="block">SQL <code>binary || binary</code> operator.</div> |
| </li> |
| </ul> |
| <a name="concat-java.lang.String...-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>concat</h4> |
| <pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> concat(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>... args)</pre> |
| <div class="block">SQL <code>concat(arg0, arg1, arg2, ...)</code> function.</div> |
| </li> |
| </ul> |
| <a name="rtrim-java.lang.String-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>rtrim</h4> |
| <pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> rtrim(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> s)</pre> |
| <div class="block">SQL <code>RTRIM</code> function applied to string.</div> |
| </li> |
| </ul> |
| <a name="ltrim-java.lang.String-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>ltrim</h4> |
| <pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> ltrim(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> s)</pre> |
| <div class="block">SQL <code>LTRIM</code> function.</div> |
| </li> |
| </ul> |
| <a name="trim-boolean-boolean-java.lang.String-java.lang.String-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>trim</h4> |
| <pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> trim(boolean left, |
| boolean right, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> seek, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> s)</pre> |
| <div class="block">SQL <code>TRIM(... seek FROM s)</code> function.</div> |
| </li> |
| </ul> |
| <a name="trim-boolean-boolean-java.lang.String-java.lang.String-boolean-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>trim</h4> |
| <pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> trim(boolean left, |
| boolean right, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> seek, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> s, |
| boolean strict)</pre> |
| </li> |
| </ul> |
| <a name="trim-org.apache.calcite.avatica.util.ByteString-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>trim</h4> |
| <pre>public static org.apache.calcite.avatica.util.ByteString trim(org.apache.calcite.avatica.util.ByteString s)</pre> |
| <div class="block">SQL <code>TRIM</code> function applied to binary string.</div> |
| </li> |
| </ul> |
| <a name="rtrim-org.apache.calcite.avatica.util.ByteString-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>rtrim</h4> |
| <pre>public static org.apache.calcite.avatica.util.ByteString rtrim(org.apache.calcite.avatica.util.ByteString s)</pre> |
| <div class="block">Helper for CAST.</div> |
| </li> |
| </ul> |
| <a name="overlay-java.lang.String-java.lang.String-int-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>overlay</h4> |
| <pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> overlay(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> s, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> r, |
| int start)</pre> |
| <div class="block">SQL <code>OVERLAY</code> function.</div> |
| </li> |
| </ul> |
| <a name="overlay-java.lang.String-java.lang.String-int-int-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>overlay</h4> |
| <pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> overlay(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> s, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> r, |
| int start, |
| int length)</pre> |
| <div class="block">SQL <code>OVERLAY</code> function.</div> |
| </li> |
| </ul> |
| <a name="overlay-org.apache.calcite.avatica.util.ByteString-org.apache.calcite.avatica.util.ByteString-int-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>overlay</h4> |
| <pre>public static org.apache.calcite.avatica.util.ByteString overlay(org.apache.calcite.avatica.util.ByteString s, |
| org.apache.calcite.avatica.util.ByteString r, |
| int start)</pre> |
| <div class="block">SQL <code>OVERLAY</code> function applied to binary strings.</div> |
| </li> |
| </ul> |
| <a name="overlay-org.apache.calcite.avatica.util.ByteString-org.apache.calcite.avatica.util.ByteString-int-int-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>overlay</h4> |
| <pre>public static org.apache.calcite.avatica.util.ByteString overlay(org.apache.calcite.avatica.util.ByteString s, |
| org.apache.calcite.avatica.util.ByteString r, |
| int start, |
| int length)</pre> |
| <div class="block">SQL <code>OVERLAY</code> function applied to binary strings.</div> |
| </li> |
| </ul> |
| <a name="like-java.lang.String-java.lang.String-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>like</h4> |
| <pre>public static boolean like(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> s, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> pattern)</pre> |
| <div class="block">SQL <code>LIKE</code> function.</div> |
| </li> |
| </ul> |
| <a name="like-java.lang.String-java.lang.String-java.lang.String-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>like</h4> |
| <pre>public static boolean like(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> s, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> pattern, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> escape)</pre> |
| <div class="block">SQL <code>LIKE</code> function with escape.</div> |
| </li> |
| </ul> |
| <a name="similar-java.lang.String-java.lang.String-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>similar</h4> |
| <pre>public static boolean similar(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> s, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> pattern)</pre> |
| <div class="block">SQL <code>SIMILAR</code> function.</div> |
| </li> |
| </ul> |
| <a name="similar-java.lang.String-java.lang.String-java.lang.String-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>similar</h4> |
| <pre>public static boolean similar(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> s, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> pattern, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> escape)</pre> |
| <div class="block">SQL <code>SIMILAR</code> function with escape.</div> |
| </li> |
| </ul> |
| <a name="posixRegex-java.lang.String-java.lang.String-java.lang.Boolean-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>posixRegex</h4> |
| <pre>public static boolean posixRegex(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> s, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> regex, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a> caseSensitive)</pre> |
| </li> |
| </ul> |
| <a name="eq-java.math.BigDecimal-java.math.BigDecimal-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>eq</h4> |
| <pre>public static boolean eq(<a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> b0, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> b1)</pre> |
| <div class="block">SQL <code>=</code> operator applied to BigDecimal values (neither may be |
| null).</div> |
| </li> |
| </ul> |
| <a name="eq-java.lang.Object:A-java.lang.Object:A-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>eq</h4> |
| <pre>public static boolean eq(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>[] b0, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>[] b1)</pre> |
| <div class="block">SQL <code>=</code> operator applied to Object[] values (neither may be |
| null).</div> |
| </li> |
| </ul> |
| <a name="eq-java.lang.Object-java.lang.Object-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>eq</h4> |
| <pre>public static boolean eq(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> b0, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> b1)</pre> |
| <div class="block">SQL <code>=</code> operator applied to Object values (including String; |
| neither side may be null).</div> |
| </li> |
| </ul> |
| <a name="eq-java.lang.String-java.lang.String-java.util.Comparator-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>eq</h4> |
| <pre>public static boolean eq(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> s0, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> s1, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Comparator.html?is-external=true" title="class or interface in java.util">Comparator</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>> comparator)</pre> |
| <div class="block">SQL <code>=</code> operator applied to String values with a certain Comparator.</div> |
| </li> |
| </ul> |
| <a name="eqAny-java.lang.Object-java.lang.Object-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>eqAny</h4> |
| <pre>public static boolean eqAny(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> b0, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> b1)</pre> |
| <div class="block">SQL <code>=</code> operator applied to Object values (at least one operand |
| has ANY type; neither may be null).</div> |
| </li> |
| </ul> |
| <a name="ne-java.math.BigDecimal-java.math.BigDecimal-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>ne</h4> |
| <pre>public static boolean ne(<a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> b0, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> b1)</pre> |
| <div class="block">SQL <code><gt;</code> operator applied to BigDecimal values.</div> |
| </li> |
| </ul> |
| <a name="ne-java.lang.Object-java.lang.Object-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>ne</h4> |
| <pre>public static boolean ne(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> b0, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> b1)</pre> |
| <div class="block">SQL <code><gt;</code> operator applied to Object values (including |
| String; neither side may be null).</div> |
| </li> |
| </ul> |
| <a name="ne-java.lang.String-java.lang.String-java.util.Comparator-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>ne</h4> |
| <pre>public static boolean ne(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> s0, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> s1, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Comparator.html?is-external=true" title="class or interface in java.util">Comparator</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>> comparator)</pre> |
| <div class="block">SQL <code><gt;</code> operator applied to OString values with a certain Comparator.</div> |
| </li> |
| </ul> |
| <a name="neAny-java.lang.Object-java.lang.Object-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>neAny</h4> |
| <pre>public static boolean neAny(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> b0, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> b1)</pre> |
| <div class="block">SQL <code><gt;</code> operator applied to Object values (at least one |
| operand has ANY type, including String; neither may be null).</div> |
| </li> |
| </ul> |
| <a name="lt-boolean-boolean-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>lt</h4> |
| <pre>public static boolean lt(boolean b0, |
| boolean b1)</pre> |
| <div class="block">SQL <code><</code> operator applied to boolean values.</div> |
| </li> |
| </ul> |
| <a name="lt-java.lang.String-java.lang.String-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>lt</h4> |
| <pre>public static boolean lt(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> b0, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> b1)</pre> |
| <div class="block">SQL <code><</code> operator applied to String values.</div> |
| </li> |
| </ul> |
| <a name="lt-java.lang.String-java.lang.String-java.util.Comparator-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>lt</h4> |
| <pre>public static boolean lt(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> b0, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> b1, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Comparator.html?is-external=true" title="class or interface in java.util">Comparator</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>> comparator)</pre> |
| <div class="block">SQL <code><</code> operator applied to String values.</div> |
| </li> |
| </ul> |
| <a name="lt-org.apache.calcite.avatica.util.ByteString-org.apache.calcite.avatica.util.ByteString-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>lt</h4> |
| <pre>public static boolean lt(org.apache.calcite.avatica.util.ByteString b0, |
| org.apache.calcite.avatica.util.ByteString b1)</pre> |
| <div class="block">SQL <code><</code> operator applied to ByteString values.</div> |
| </li> |
| </ul> |
| <a name="lt-java.math.BigDecimal-java.math.BigDecimal-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>lt</h4> |
| <pre>public static boolean lt(<a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> b0, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> b1)</pre> |
| <div class="block">SQL <code><</code> operator applied to BigDecimal values.</div> |
| </li> |
| </ul> |
| <a name="ltAny-java.lang.Object-java.lang.Object-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>ltAny</h4> |
| <pre>public static boolean ltAny(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> b0, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> b1)</pre> |
| <div class="block">SQL <code><</code> operator applied to Object values.</div> |
| </li> |
| </ul> |
| <a name="le-boolean-boolean-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>le</h4> |
| <pre>public static boolean le(boolean b0, |
| boolean b1)</pre> |
| <div class="block">SQL <code>≤</code> operator applied to boolean values.</div> |
| </li> |
| </ul> |
| <a name="le-java.lang.String-java.lang.String-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>le</h4> |
| <pre>public static boolean le(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> b0, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> b1)</pre> |
| <div class="block">SQL <code>≤</code> operator applied to String values.</div> |
| </li> |
| </ul> |
| <a name="le-java.lang.String-java.lang.String-java.util.Comparator-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>le</h4> |
| <pre>public static boolean le(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> b0, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> b1, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Comparator.html?is-external=true" title="class or interface in java.util">Comparator</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>> comparator)</pre> |
| <div class="block">SQL <code>≤</code> operator applied to String values.</div> |
| </li> |
| </ul> |
| <a name="le-org.apache.calcite.avatica.util.ByteString-org.apache.calcite.avatica.util.ByteString-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>le</h4> |
| <pre>public static boolean le(org.apache.calcite.avatica.util.ByteString b0, |
| org.apache.calcite.avatica.util.ByteString b1)</pre> |
| <div class="block">SQL <code>≤</code> operator applied to ByteString values.</div> |
| </li> |
| </ul> |
| <a name="le-java.math.BigDecimal-java.math.BigDecimal-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>le</h4> |
| <pre>public static boolean le(<a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> b0, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> b1)</pre> |
| <div class="block">SQL <code>≤</code> operator applied to BigDecimal values.</div> |
| </li> |
| </ul> |
| <a name="leAny-java.lang.Object-java.lang.Object-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>leAny</h4> |
| <pre>public static boolean leAny(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> b0, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> b1)</pre> |
| <div class="block">SQL <code>≤</code> operator applied to Object values (at least one |
| operand has ANY type; neither may be null).</div> |
| </li> |
| </ul> |
| <a name="gt-boolean-boolean-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>gt</h4> |
| <pre>public static boolean gt(boolean b0, |
| boolean b1)</pre> |
| <div class="block">SQL <code>></code> operator applied to boolean values.</div> |
| </li> |
| </ul> |
| <a name="gt-java.lang.String-java.lang.String-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>gt</h4> |
| <pre>public static boolean gt(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> b0, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> b1)</pre> |
| <div class="block">SQL <code>></code> operator applied to String values.</div> |
| </li> |
| </ul> |
| <a name="gt-java.lang.String-java.lang.String-java.util.Comparator-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>gt</h4> |
| <pre>public static boolean gt(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> b0, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> b1, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Comparator.html?is-external=true" title="class or interface in java.util">Comparator</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>> comparator)</pre> |
| <div class="block">SQL <code>></code> operator applied to String values.</div> |
| </li> |
| </ul> |
| <a name="gt-org.apache.calcite.avatica.util.ByteString-org.apache.calcite.avatica.util.ByteString-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>gt</h4> |
| <pre>public static boolean gt(org.apache.calcite.avatica.util.ByteString b0, |
| org.apache.calcite.avatica.util.ByteString b1)</pre> |
| <div class="block">SQL <code>></code> operator applied to ByteString values.</div> |
| </li> |
| </ul> |
| <a name="gt-java.math.BigDecimal-java.math.BigDecimal-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>gt</h4> |
| <pre>public static boolean gt(<a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> b0, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> b1)</pre> |
| <div class="block">SQL <code>></code> operator applied to BigDecimal values.</div> |
| </li> |
| </ul> |
| <a name="gtAny-java.lang.Object-java.lang.Object-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>gtAny</h4> |
| <pre>public static boolean gtAny(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> b0, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> b1)</pre> |
| <div class="block">SQL <code>></code> operator applied to Object values (at least one |
| operand has ANY type; neither may be null).</div> |
| </li> |
| </ul> |
| <a name="ge-boolean-boolean-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>ge</h4> |
| <pre>public static boolean ge(boolean b0, |
| boolean b1)</pre> |
| <div class="block">SQL <code>≥</code> operator applied to boolean values.</div> |
| </li> |
| </ul> |
| <a name="ge-java.lang.String-java.lang.String-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>ge</h4> |
| <pre>public static boolean ge(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> b0, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> b1)</pre> |
| <div class="block">SQL <code>≥</code> operator applied to String values.</div> |
| </li> |
| </ul> |
| <a name="ge-java.lang.String-java.lang.String-java.util.Comparator-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>ge</h4> |
| <pre>public static boolean ge(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> b0, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> b1, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Comparator.html?is-external=true" title="class or interface in java.util">Comparator</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>> comparator)</pre> |
| <div class="block">SQL <code>≥</code> operator applied to String values.</div> |
| </li> |
| </ul> |
| <a name="ge-org.apache.calcite.avatica.util.ByteString-org.apache.calcite.avatica.util.ByteString-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>ge</h4> |
| <pre>public static boolean ge(org.apache.calcite.avatica.util.ByteString b0, |
| org.apache.calcite.avatica.util.ByteString b1)</pre> |
| <div class="block">SQL <code>≥</code> operator applied to ByteString values.</div> |
| </li> |
| </ul> |
| <a name="ge-java.math.BigDecimal-java.math.BigDecimal-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>ge</h4> |
| <pre>public static boolean ge(<a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> b0, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> b1)</pre> |
| <div class="block">SQL <code>≥</code> operator applied to BigDecimal values.</div> |
| </li> |
| </ul> |
| <a name="geAny-java.lang.Object-java.lang.Object-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>geAny</h4> |
| <pre>public static boolean geAny(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> b0, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> b1)</pre> |
| <div class="block">SQL <code>≥</code> operator applied to Object values (at least one |
| operand has ANY type; neither may be null).</div> |
| </li> |
| </ul> |
| <a name="plus-int-int-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>plus</h4> |
| <pre>public static int plus(int b0, |
| int b1)</pre> |
| <div class="block">SQL <code>+</code> operator applied to int values.</div> |
| </li> |
| </ul> |
| <a name="plus-java.lang.Integer-int-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>plus</h4> |
| <pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a> plus(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a> b0, |
| int b1)</pre> |
| <div class="block">SQL <code>+</code> operator applied to int values; left side may be |
| null.</div> |
| </li> |
| </ul> |
| <a name="plus-int-java.lang.Integer-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>plus</h4> |
| <pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a> plus(int b0, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a> b1)</pre> |
| <div class="block">SQL <code>+</code> operator applied to int values; right side may be |
| null.</div> |
| </li> |
| </ul> |
| <a name="plus-java.lang.Integer-java.lang.Integer-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>plus</h4> |
| <pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a> plus(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a> b0, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a> b1)</pre> |
| <div class="block">SQL <code>+</code> operator applied to nullable int values.</div> |
| </li> |
| </ul> |
| <a name="plus-java.lang.Long-java.lang.Integer-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>plus</h4> |
| <pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a> plus(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a> b0, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a> b1)</pre> |
| <div class="block">SQL <code>+</code> operator applied to nullable long and int values.</div> |
| </li> |
| </ul> |
| <a name="plus-java.lang.Integer-java.lang.Long-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>plus</h4> |
| <pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a> plus(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a> b0, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a> b1)</pre> |
| <div class="block">SQL <code>+</code> operator applied to nullable int and long values.</div> |
| </li> |
| </ul> |
| <a name="plus-java.math.BigDecimal-java.math.BigDecimal-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>plus</h4> |
| <pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> plus(<a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> b0, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> b1)</pre> |
| <div class="block">SQL <code>+</code> operator applied to BigDecimal values.</div> |
| </li> |
| </ul> |
| <a name="plusAny-java.lang.Object-java.lang.Object-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>plusAny</h4> |
| <pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> plusAny(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> b0, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> b1)</pre> |
| <div class="block">SQL <code>+</code> operator applied to Object values (at least one operand |
| has ANY type; either may be null).</div> |
| </li> |
| </ul> |
| <a name="minus-int-int-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>minus</h4> |
| <pre>public static int minus(int b0, |
| int b1)</pre> |
| <div class="block">SQL <code>-</code> operator applied to int values.</div> |
| </li> |
| </ul> |
| <a name="minus-java.lang.Integer-int-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>minus</h4> |
| <pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a> minus(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a> b0, |
| int b1)</pre> |
| <div class="block">SQL <code>-</code> operator applied to int values; left side may be |
| null.</div> |
| </li> |
| </ul> |
| <a name="minus-int-java.lang.Integer-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>minus</h4> |
| <pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a> minus(int b0, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a> b1)</pre> |
| <div class="block">SQL <code>-</code> operator applied to int values; right side may be |
| null.</div> |
| </li> |
| </ul> |
| <a name="minus-java.lang.Integer-java.lang.Integer-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>minus</h4> |
| <pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a> minus(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a> b0, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a> b1)</pre> |
| <div class="block">SQL <code>-</code> operator applied to nullable int values.</div> |
| </li> |
| </ul> |
| <a name="minus-java.lang.Long-java.lang.Integer-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>minus</h4> |
| <pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a> minus(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a> b0, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a> b1)</pre> |
| <div class="block">SQL <code>-</code> operator applied to nullable long and int values.</div> |
| </li> |
| </ul> |
| <a name="minus-java.lang.Integer-java.lang.Long-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>minus</h4> |
| <pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a> minus(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a> b0, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a> b1)</pre> |
| <div class="block">SQL <code>-</code> operator applied to nullable int and long values.</div> |
| </li> |
| </ul> |
| <a name="minus-java.math.BigDecimal-java.math.BigDecimal-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>minus</h4> |
| <pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> minus(<a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> b0, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> b1)</pre> |
| <div class="block">SQL <code>-</code> operator applied to BigDecimal values.</div> |
| </li> |
| </ul> |
| <a name="minusAny-java.lang.Object-java.lang.Object-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>minusAny</h4> |
| <pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> minusAny(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> b0, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> b1)</pre> |
| <div class="block">SQL <code>-</code> operator applied to Object values (at least one operand |
| has ANY type; either may be null).</div> |
| </li> |
| </ul> |
| <a name="divide-int-int-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>divide</h4> |
| <pre>public static int divide(int b0, |
| int b1)</pre> |
| <div class="block">SQL <code>/</code> operator applied to int values.</div> |
| </li> |
| </ul> |
| <a name="divide-java.lang.Integer-int-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>divide</h4> |
| <pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a> divide(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a> b0, |
| int b1)</pre> |
| <div class="block">SQL <code>/</code> operator applied to int values; left side may be |
| null.</div> |
| </li> |
| </ul> |
| <a name="divide-int-java.lang.Integer-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>divide</h4> |
| <pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a> divide(int b0, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a> b1)</pre> |
| <div class="block">SQL <code>/</code> operator applied to int values; right side may be |
| null.</div> |
| </li> |
| </ul> |
| <a name="divide-java.lang.Integer-java.lang.Integer-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>divide</h4> |
| <pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a> divide(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a> b0, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a> b1)</pre> |
| <div class="block">SQL <code>/</code> operator applied to nullable int values.</div> |
| </li> |
| </ul> |
| <a name="divide-java.lang.Long-java.lang.Integer-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>divide</h4> |
| <pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a> divide(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a> b0, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a> b1)</pre> |
| <div class="block">SQL <code>/</code> operator applied to nullable long and int values.</div> |
| </li> |
| </ul> |
| <a name="divide-java.lang.Integer-java.lang.Long-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>divide</h4> |
| <pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a> divide(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a> b0, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a> b1)</pre> |
| <div class="block">SQL <code>/</code> operator applied to nullable int and long values.</div> |
| </li> |
| </ul> |
| <a name="divide-java.math.BigDecimal-java.math.BigDecimal-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>divide</h4> |
| <pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> divide(<a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> b0, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> b1)</pre> |
| <div class="block">SQL <code>/</code> operator applied to BigDecimal values.</div> |
| </li> |
| </ul> |
| <a name="divideAny-java.lang.Object-java.lang.Object-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>divideAny</h4> |
| <pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> divideAny(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> b0, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> b1)</pre> |
| <div class="block">SQL <code>/</code> operator applied to Object values (at least one operand |
| has ANY type; either may be null).</div> |
| </li> |
| </ul> |
| <a name="divide-int-java.math.BigDecimal-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>divide</h4> |
| <pre>public static int divide(int b0, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> b1)</pre> |
| </li> |
| </ul> |
| <a name="divide-long-java.math.BigDecimal-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>divide</h4> |
| <pre>public static long divide(long b0, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> b1)</pre> |
| </li> |
| </ul> |
| <a name="multiply-int-int-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>multiply</h4> |
| <pre>public static int multiply(int b0, |
| int b1)</pre> |
| <div class="block">SQL <code>*</code> operator applied to int values.</div> |
| </li> |
| </ul> |
| <a name="multiply-java.lang.Integer-int-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>multiply</h4> |
| <pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a> multiply(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a> b0, |
| int b1)</pre> |
| <div class="block">SQL <code>*</code> operator applied to int values; left side may be |
| null.</div> |
| </li> |
| </ul> |
| <a name="multiply-int-java.lang.Integer-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>multiply</h4> |
| <pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a> multiply(int b0, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a> b1)</pre> |
| <div class="block">SQL <code>*</code> operator applied to int values; right side may be |
| null.</div> |
| </li> |
| </ul> |
| <a name="multiply-java.lang.Integer-java.lang.Integer-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>multiply</h4> |
| <pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a> multiply(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a> b0, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a> b1)</pre> |
| <div class="block">SQL <code>*</code> operator applied to nullable int values.</div> |
| </li> |
| </ul> |
| <a name="multiply-java.lang.Long-java.lang.Integer-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>multiply</h4> |
| <pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a> multiply(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a> b0, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a> b1)</pre> |
| <div class="block">SQL <code>*</code> operator applied to nullable long and int values.</div> |
| </li> |
| </ul> |
| <a name="multiply-java.lang.Integer-java.lang.Long-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>multiply</h4> |
| <pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a> multiply(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a> b0, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a> b1)</pre> |
| <div class="block">SQL <code>*</code> operator applied to nullable int and long values.</div> |
| </li> |
| </ul> |
| <a name="multiply-java.math.BigDecimal-java.math.BigDecimal-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>multiply</h4> |
| <pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> multiply(<a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> b0, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> b1)</pre> |
| <div class="block">SQL <code>*</code> operator applied to BigDecimal values.</div> |
| </li> |
| </ul> |
| <a name="multiplyAny-java.lang.Object-java.lang.Object-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>multiplyAny</h4> |
| <pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> multiplyAny(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> b0, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> b1)</pre> |
| <div class="block">SQL <code>*</code> operator applied to Object values (at least one operand |
| has ANY type; either may be null).</div> |
| </li> |
| </ul> |
| <a name="bitAnd-long-long-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>bitAnd</h4> |
| <pre>public static long bitAnd(long b0, |
| long b1)</pre> |
| <div class="block">Helper function for implementing <code>BIT_AND</code></div> |
| </li> |
| </ul> |
| <a name="bitOr-long-long-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>bitOr</h4> |
| <pre>public static long bitOr(long b0, |
| long b1)</pre> |
| <div class="block">Helper function for implementing <code>BIT_OR</code></div> |
| </li> |
| </ul> |
| <a name="bitXor-long-long-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>bitXor</h4> |
| <pre>public static long bitXor(long b0, |
| long b1)</pre> |
| <div class="block">Helper function for implementing <code>BIT_XOR</code></div> |
| </li> |
| </ul> |
| <a name="exp-double-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>exp</h4> |
| <pre>public static double exp(double b0)</pre> |
| <div class="block">SQL <code>EXP</code> operator applied to double values.</div> |
| </li> |
| </ul> |
| <a name="exp-java.math.BigDecimal-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>exp</h4> |
| <pre>public static double exp(<a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> b0)</pre> |
| </li> |
| </ul> |
| <a name="power-double-double-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>power</h4> |
| <pre>public static double power(double b0, |
| double b1)</pre> |
| <div class="block">SQL <code>POWER</code> operator applied to double values.</div> |
| </li> |
| </ul> |
| <a name="power-double-java.math.BigDecimal-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>power</h4> |
| <pre>public static double power(double b0, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> b1)</pre> |
| </li> |
| </ul> |
| <a name="power-java.math.BigDecimal-double-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>power</h4> |
| <pre>public static double power(<a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> b0, |
| double b1)</pre> |
| </li> |
| </ul> |
| <a name="power-java.math.BigDecimal-java.math.BigDecimal-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>power</h4> |
| <pre>public static double power(<a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> b0, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> b1)</pre> |
| </li> |
| </ul> |
| <a name="ln-double-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>ln</h4> |
| <pre>public static double ln(double d)</pre> |
| <div class="block">SQL <code>LN(number)</code> function applied to double values.</div> |
| </li> |
| </ul> |
| <a name="ln-java.math.BigDecimal-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>ln</h4> |
| <pre>public static double ln(<a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> d)</pre> |
| <div class="block">SQL <code>LN(number)</code> function applied to BigDecimal values.</div> |
| </li> |
| </ul> |
| <a name="log10-double-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>log10</h4> |
| <pre>public static double log10(double b0)</pre> |
| <div class="block">SQL <code>LOG10(numeric)</code> operator applied to double values.</div> |
| </li> |
| </ul> |
| <a name="log10-java.math.BigDecimal-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>log10</h4> |
| <pre>public static double log10(<a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> d)</pre> |
| <div class="block">SQL <code>LOG10(number)</code> function applied to BigDecimal values.</div> |
| </li> |
| </ul> |
| <a name="mod-byte-byte-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>mod</h4> |
| <pre>public static byte mod(byte b0, |
| byte b1)</pre> |
| <div class="block">SQL <code>MOD</code> operator applied to byte values.</div> |
| </li> |
| </ul> |
| <a name="mod-short-short-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>mod</h4> |
| <pre>public static short mod(short b0, |
| short b1)</pre> |
| <div class="block">SQL <code>MOD</code> operator applied to short values.</div> |
| </li> |
| </ul> |
| <a name="mod-int-int-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>mod</h4> |
| <pre>public static int mod(int b0, |
| int b1)</pre> |
| <div class="block">SQL <code>MOD</code> operator applied to int values.</div> |
| </li> |
| </ul> |
| <a name="mod-long-long-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>mod</h4> |
| <pre>public static long mod(long b0, |
| long b1)</pre> |
| <div class="block">SQL <code>MOD</code> operator applied to long values.</div> |
| </li> |
| </ul> |
| <a name="mod-java.math.BigDecimal-int-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>mod</h4> |
| <pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> mod(<a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> b0, |
| int b1)</pre> |
| </li> |
| </ul> |
| <a name="mod-int-java.math.BigDecimal-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>mod</h4> |
| <pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> mod(int b0, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> b1)</pre> |
| </li> |
| </ul> |
| <a name="mod-java.math.BigDecimal-java.math.BigDecimal-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>mod</h4> |
| <pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> mod(<a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> b0, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> b1)</pre> |
| </li> |
| </ul> |
| <a name="floor-double-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>floor</h4> |
| <pre>public static double floor(double b0)</pre> |
| </li> |
| </ul> |
| <a name="floor-float-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>floor</h4> |
| <pre>public static float floor(float b0)</pre> |
| </li> |
| </ul> |
| <a name="floor-java.math.BigDecimal-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>floor</h4> |
| <pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> floor(<a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> b0)</pre> |
| </li> |
| </ul> |
| <a name="floor-byte-byte-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>floor</h4> |
| <pre>public static byte floor(byte b0, |
| byte b1)</pre> |
| <div class="block">SQL <code>FLOOR</code> operator applied to byte values.</div> |
| </li> |
| </ul> |
| <a name="floor-short-short-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>floor</h4> |
| <pre>public static short floor(short b0, |
| short b1)</pre> |
| <div class="block">SQL <code>FLOOR</code> operator applied to short values.</div> |
| </li> |
| </ul> |
| <a name="floor-int-int-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>floor</h4> |
| <pre>public static int floor(int b0, |
| int b1)</pre> |
| <div class="block">SQL <code>FLOOR</code> operator applied to int values.</div> |
| </li> |
| </ul> |
| <a name="floor-long-long-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>floor</h4> |
| <pre>public static long floor(long b0, |
| long b1)</pre> |
| <div class="block">SQL <code>FLOOR</code> operator applied to long values.</div> |
| </li> |
| </ul> |
| <a name="floor-java.math.BigDecimal-int-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>floor</h4> |
| <pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> floor(<a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> b0, |
| int b1)</pre> |
| </li> |
| </ul> |
| <a name="floor-int-java.math.BigDecimal-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>floor</h4> |
| <pre>public static int floor(int b0, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> b1)</pre> |
| </li> |
| </ul> |
| <a name="floor-java.math.BigDecimal-java.math.BigDecimal-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>floor</h4> |
| <pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> floor(<a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> b0, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> b1)</pre> |
| </li> |
| </ul> |
| <a name="ceil-double-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>ceil</h4> |
| <pre>public static double ceil(double b0)</pre> |
| </li> |
| </ul> |
| <a name="ceil-float-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>ceil</h4> |
| <pre>public static float ceil(float b0)</pre> |
| </li> |
| </ul> |
| <a name="ceil-java.math.BigDecimal-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>ceil</h4> |
| <pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> ceil(<a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> b0)</pre> |
| </li> |
| </ul> |
| <a name="ceil-byte-byte-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>ceil</h4> |
| <pre>public static byte ceil(byte b0, |
| byte b1)</pre> |
| <div class="block">SQL <code>CEIL</code> operator applied to byte values.</div> |
| </li> |
| </ul> |
| <a name="ceil-short-short-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>ceil</h4> |
| <pre>public static short ceil(short b0, |
| short b1)</pre> |
| <div class="block">SQL <code>CEIL</code> operator applied to short values.</div> |
| </li> |
| </ul> |
| <a name="ceil-int-int-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>ceil</h4> |
| <pre>public static int ceil(int b0, |
| int b1)</pre> |
| <div class="block">SQL <code>CEIL</code> operator applied to int values.</div> |
| </li> |
| </ul> |
| <a name="ceil-long-long-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>ceil</h4> |
| <pre>public static long ceil(long b0, |
| long b1)</pre> |
| <div class="block">SQL <code>CEIL</code> operator applied to long values.</div> |
| </li> |
| </ul> |
| <a name="ceil-java.math.BigDecimal-int-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>ceil</h4> |
| <pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> ceil(<a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> b0, |
| int b1)</pre> |
| </li> |
| </ul> |
| <a name="ceil-int-java.math.BigDecimal-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>ceil</h4> |
| <pre>public static int ceil(int b0, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> b1)</pre> |
| </li> |
| </ul> |
| <a name="ceil-java.math.BigDecimal-java.math.BigDecimal-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>ceil</h4> |
| <pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> ceil(<a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> b0, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> b1)</pre> |
| </li> |
| </ul> |
| <a name="abs-byte-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>abs</h4> |
| <pre>public static byte abs(byte b0)</pre> |
| <div class="block">SQL <code>ABS</code> operator applied to byte values.</div> |
| </li> |
| </ul> |
| <a name="abs-short-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>abs</h4> |
| <pre>public static short abs(short b0)</pre> |
| <div class="block">SQL <code>ABS</code> operator applied to short values.</div> |
| </li> |
| </ul> |
| <a name="abs-int-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>abs</h4> |
| <pre>public static int abs(int b0)</pre> |
| <div class="block">SQL <code>ABS</code> operator applied to int values.</div> |
| </li> |
| </ul> |
| <a name="abs-long-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>abs</h4> |
| <pre>public static long abs(long b0)</pre> |
| <div class="block">SQL <code>ABS</code> operator applied to long values.</div> |
| </li> |
| </ul> |
| <a name="abs-float-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>abs</h4> |
| <pre>public static float abs(float b0)</pre> |
| <div class="block">SQL <code>ABS</code> operator applied to float values.</div> |
| </li> |
| </ul> |
| <a name="abs-double-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>abs</h4> |
| <pre>public static double abs(double b0)</pre> |
| <div class="block">SQL <code>ABS</code> operator applied to double values.</div> |
| </li> |
| </ul> |
| <a name="abs-java.math.BigDecimal-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>abs</h4> |
| <pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> abs(<a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> b0)</pre> |
| <div class="block">SQL <code>ABS</code> operator applied to BigDecimal values.</div> |
| </li> |
| </ul> |
| <a name="acos-java.math.BigDecimal-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>acos</h4> |
| <pre>public static double acos(<a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> b0)</pre> |
| <div class="block">SQL <code>ACOS</code> operator applied to BigDecimal values.</div> |
| </li> |
| </ul> |
| <a name="acos-double-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>acos</h4> |
| <pre>public static double acos(double b0)</pre> |
| <div class="block">SQL <code>ACOS</code> operator applied to double values.</div> |
| </li> |
| </ul> |
| <a name="asin-java.math.BigDecimal-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>asin</h4> |
| <pre>public static double asin(<a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> b0)</pre> |
| <div class="block">SQL <code>ASIN</code> operator applied to BigDecimal values.</div> |
| </li> |
| </ul> |
| <a name="asin-double-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>asin</h4> |
| <pre>public static double asin(double b0)</pre> |
| <div class="block">SQL <code>ASIN</code> operator applied to double values.</div> |
| </li> |
| </ul> |
| <a name="atan-java.math.BigDecimal-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>atan</h4> |
| <pre>public static double atan(<a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> b0)</pre> |
| <div class="block">SQL <code>ATAN</code> operator applied to BigDecimal values.</div> |
| </li> |
| </ul> |
| <a name="atan-double-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>atan</h4> |
| <pre>public static double atan(double b0)</pre> |
| <div class="block">SQL <code>ATAN</code> operator applied to double values.</div> |
| </li> |
| </ul> |
| <a name="atan2-double-java.math.BigDecimal-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>atan2</h4> |
| <pre>public static double atan2(double b0, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> b1)</pre> |
| <div class="block">SQL <code>ATAN2</code> operator applied to double/BigDecimal values.</div> |
| </li> |
| </ul> |
| <a name="atan2-java.math.BigDecimal-double-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>atan2</h4> |
| <pre>public static double atan2(<a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> b0, |
| double b1)</pre> |
| <div class="block">SQL <code>ATAN2</code> operator applied to BigDecimal/double values.</div> |
| </li> |
| </ul> |
| <a name="atan2-java.math.BigDecimal-java.math.BigDecimal-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>atan2</h4> |
| <pre>public static double atan2(<a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> b0, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> b1)</pre> |
| <div class="block">SQL <code>ATAN2</code> operator applied to BigDecimal values.</div> |
| </li> |
| </ul> |
| <a name="atan2-double-double-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>atan2</h4> |
| <pre>public static double atan2(double b0, |
| double b1)</pre> |
| <div class="block">SQL <code>ATAN2</code> operator applied to double values.</div> |
| </li> |
| </ul> |
| <a name="cbrt-java.math.BigDecimal-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>cbrt</h4> |
| <pre>public static double cbrt(<a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> b)</pre> |
| <div class="block">SQL <code>CBRT</code> operator applied to BigDecimal values.</div> |
| </li> |
| </ul> |
| <a name="cbrt-double-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>cbrt</h4> |
| <pre>public static double cbrt(double b)</pre> |
| <div class="block">SQL <code>CBRT</code> operator applied to double values.</div> |
| </li> |
| </ul> |
| <a name="cos-java.math.BigDecimal-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>cos</h4> |
| <pre>public static double cos(<a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> b0)</pre> |
| <div class="block">SQL <code>COS</code> operator applied to BigDecimal values.</div> |
| </li> |
| </ul> |
| <a name="cos-double-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>cos</h4> |
| <pre>public static double cos(double b0)</pre> |
| <div class="block">SQL <code>COS</code> operator applied to double values.</div> |
| </li> |
| </ul> |
| <a name="cosh-java.math.BigDecimal-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>cosh</h4> |
| <pre>public static double cosh(<a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> b)</pre> |
| <div class="block">SQL <code>COSH</code> operator applied to BigDecimal values.</div> |
| </li> |
| </ul> |
| <a name="cosh-double-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>cosh</h4> |
| <pre>public static double cosh(double b)</pre> |
| <div class="block">SQL <code>COSH</code> operator applied to double values.</div> |
| </li> |
| </ul> |
| <a name="cot-java.math.BigDecimal-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>cot</h4> |
| <pre>public static double cot(<a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> b0)</pre> |
| <div class="block">SQL <code>COT</code> operator applied to BigDecimal values.</div> |
| </li> |
| </ul> |
| <a name="cot-double-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>cot</h4> |
| <pre>public static double cot(double b0)</pre> |
| <div class="block">SQL <code>COT</code> operator applied to double values.</div> |
| </li> |
| </ul> |
| <a name="degrees-java.math.BigDecimal-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>degrees</h4> |
| <pre>public static double degrees(<a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> b0)</pre> |
| <div class="block">SQL <code>DEGREES</code> operator applied to BigDecimal values.</div> |
| </li> |
| </ul> |
| <a name="degrees-double-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>degrees</h4> |
| <pre>public static double degrees(double b0)</pre> |
| <div class="block">SQL <code>DEGREES</code> operator applied to double values.</div> |
| </li> |
| </ul> |
| <a name="radians-java.math.BigDecimal-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>radians</h4> |
| <pre>public static double radians(<a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> b0)</pre> |
| <div class="block">SQL <code>RADIANS</code> operator applied to BigDecimal values.</div> |
| </li> |
| </ul> |
| <a name="radians-double-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>radians</h4> |
| <pre>public static double radians(double b0)</pre> |
| <div class="block">SQL <code>RADIANS</code> operator applied to double values.</div> |
| </li> |
| </ul> |
| <a name="sround-int-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>sround</h4> |
| <pre>public static int sround(int b0)</pre> |
| <div class="block">SQL <code>ROUND</code> operator applied to int values.</div> |
| </li> |
| </ul> |
| <a name="sround-int-int-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>sround</h4> |
| <pre>public static int sround(int b0, |
| int b1)</pre> |
| <div class="block">SQL <code>ROUND</code> operator applied to int values.</div> |
| </li> |
| </ul> |
| <a name="sround-long-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>sround</h4> |
| <pre>public static long sround(long b0)</pre> |
| <div class="block">SQL <code>ROUND</code> operator applied to long values.</div> |
| </li> |
| </ul> |
| <a name="sround-long-int-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>sround</h4> |
| <pre>public static long sround(long b0, |
| int b1)</pre> |
| <div class="block">SQL <code>ROUND</code> operator applied to long values.</div> |
| </li> |
| </ul> |
| <a name="sround-java.math.BigDecimal-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>sround</h4> |
| <pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> sround(<a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> b0)</pre> |
| <div class="block">SQL <code>ROUND</code> operator applied to BigDecimal values.</div> |
| </li> |
| </ul> |
| <a name="sround-java.math.BigDecimal-int-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>sround</h4> |
| <pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> sround(<a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> b0, |
| int b1)</pre> |
| <div class="block">SQL <code>ROUND</code> operator applied to BigDecimal values.</div> |
| </li> |
| </ul> |
| <a name="sround-double-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>sround</h4> |
| <pre>public static double sround(double b0)</pre> |
| <div class="block">SQL <code>ROUND</code> operator applied to double values.</div> |
| </li> |
| </ul> |
| <a name="sround-double-int-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>sround</h4> |
| <pre>public static double sround(double b0, |
| int b1)</pre> |
| <div class="block">SQL <code>ROUND</code> operator applied to double values.</div> |
| </li> |
| </ul> |
| <a name="struncate-int-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>struncate</h4> |
| <pre>public static int struncate(int b0)</pre> |
| <div class="block">SQL <code>TRUNCATE</code> operator applied to int values.</div> |
| </li> |
| </ul> |
| <a name="struncate-int-int-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>struncate</h4> |
| <pre>public static int struncate(int b0, |
| int b1)</pre> |
| </li> |
| </ul> |
| <a name="struncate-long-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>struncate</h4> |
| <pre>public static long struncate(long b0)</pre> |
| <div class="block">SQL <code>TRUNCATE</code> operator applied to long values.</div> |
| </li> |
| </ul> |
| <a name="struncate-long-int-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>struncate</h4> |
| <pre>public static long struncate(long b0, |
| int b1)</pre> |
| </li> |
| </ul> |
| <a name="struncate-java.math.BigDecimal-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>struncate</h4> |
| <pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> struncate(<a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> b0)</pre> |
| <div class="block">SQL <code>TRUNCATE</code> operator applied to BigDecimal values.</div> |
| </li> |
| </ul> |
| <a name="struncate-java.math.BigDecimal-int-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>struncate</h4> |
| <pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> struncate(<a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> b0, |
| int b1)</pre> |
| </li> |
| </ul> |
| <a name="struncate-double-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>struncate</h4> |
| <pre>public static double struncate(double b0)</pre> |
| <div class="block">SQL <code>TRUNCATE</code> operator applied to double values.</div> |
| </li> |
| </ul> |
| <a name="struncate-double-int-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>struncate</h4> |
| <pre>public static double struncate(double b0, |
| int b1)</pre> |
| </li> |
| </ul> |
| <a name="sign-int-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>sign</h4> |
| <pre>public static int sign(int b0)</pre> |
| <div class="block">SQL <code>SIGN</code> operator applied to int values.</div> |
| </li> |
| </ul> |
| <a name="sign-long-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>sign</h4> |
| <pre>public static long sign(long b0)</pre> |
| <div class="block">SQL <code>SIGN</code> operator applied to long values.</div> |
| </li> |
| </ul> |
| <a name="sign-java.math.BigDecimal-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>sign</h4> |
| <pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> sign(<a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> b0)</pre> |
| <div class="block">SQL <code>SIGN</code> operator applied to BigDecimal values.</div> |
| </li> |
| </ul> |
| <a name="sign-double-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>sign</h4> |
| <pre>public static double sign(double b0)</pre> |
| <div class="block">SQL <code>SIGN</code> operator applied to double values.</div> |
| </li> |
| </ul> |
| <a name="sin-java.math.BigDecimal-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>sin</h4> |
| <pre>public static double sin(<a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> b0)</pre> |
| <div class="block">SQL <code>SIN</code> operator applied to BigDecimal values.</div> |
| </li> |
| </ul> |
| <a name="sin-double-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>sin</h4> |
| <pre>public static double sin(double b0)</pre> |
| <div class="block">SQL <code>SIN</code> operator applied to double values.</div> |
| </li> |
| </ul> |
| <a name="sinh-java.math.BigDecimal-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>sinh</h4> |
| <pre>public static double sinh(<a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> b)</pre> |
| <div class="block">SQL <code>SINH</code> operator applied to BigDecimal values.</div> |
| </li> |
| </ul> |
| <a name="sinh-double-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>sinh</h4> |
| <pre>public static double sinh(double b)</pre> |
| <div class="block">SQL <code>SINH</code> operator applied to double values.</div> |
| </li> |
| </ul> |
| <a name="tan-java.math.BigDecimal-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>tan</h4> |
| <pre>public static double tan(<a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> b0)</pre> |
| <div class="block">SQL <code>TAN</code> operator applied to BigDecimal values.</div> |
| </li> |
| </ul> |
| <a name="tan-double-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>tan</h4> |
| <pre>public static double tan(double b0)</pre> |
| <div class="block">SQL <code>TAN</code> operator applied to double values.</div> |
| </li> |
| </ul> |
| <a name="tanh-java.math.BigDecimal-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>tanh</h4> |
| <pre>public static double tanh(<a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> b)</pre> |
| <div class="block">SQL <code>TANH</code> operator applied to BigDecimal values.</div> |
| </li> |
| </ul> |
| <a name="tanh-double-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>tanh</h4> |
| <pre>public static double tanh(double b)</pre> |
| <div class="block">SQL <code>TANH</code> operator applied to double values.</div> |
| </li> |
| </ul> |
| <a name="lesser-java.lang.Comparable-java.lang.Comparable-"> |
| <!-- --> |
| </a><a name="lesser-T-T-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>lesser</h4> |
| <pre>public static <T extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a><T>> T lesser(T b0, |
| T b1)</pre> |
| <div class="block">Helper for implementing MIN. Somewhat similar to LEAST operator.</div> |
| </li> |
| </ul> |
| <a name="least-java.lang.Comparable-java.lang.Comparable-"> |
| <!-- --> |
| </a><a name="least-T-T-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>least</h4> |
| <pre>public static <T extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a><T>> T least(T b0, |
| T b1)</pre> |
| <div class="block">LEAST operator.</div> |
| </li> |
| </ul> |
| <a name="greater-boolean-boolean-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>greater</h4> |
| <pre>public static boolean greater(boolean b0, |
| boolean b1)</pre> |
| </li> |
| </ul> |
| <a name="lesser-boolean-boolean-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>lesser</h4> |
| <pre>public static boolean lesser(boolean b0, |
| boolean b1)</pre> |
| </li> |
| </ul> |
| <a name="greater-byte-byte-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>greater</h4> |
| <pre>public static byte greater(byte b0, |
| byte b1)</pre> |
| </li> |
| </ul> |
| <a name="lesser-byte-byte-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>lesser</h4> |
| <pre>public static byte lesser(byte b0, |
| byte b1)</pre> |
| </li> |
| </ul> |
| <a name="greater-char-char-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>greater</h4> |
| <pre>public static char greater(char b0, |
| char b1)</pre> |
| </li> |
| </ul> |
| <a name="lesser-char-char-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>lesser</h4> |
| <pre>public static char lesser(char b0, |
| char b1)</pre> |
| </li> |
| </ul> |
| <a name="greater-short-short-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>greater</h4> |
| <pre>public static short greater(short b0, |
| short b1)</pre> |
| </li> |
| </ul> |
| <a name="lesser-short-short-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>lesser</h4> |
| <pre>public static short lesser(short b0, |
| short b1)</pre> |
| </li> |
| </ul> |
| <a name="greater-int-int-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>greater</h4> |
| <pre>public static int greater(int b0, |
| int b1)</pre> |
| </li> |
| </ul> |
| <a name="lesser-int-int-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>lesser</h4> |
| <pre>public static int lesser(int b0, |
| int b1)</pre> |
| </li> |
| </ul> |
| <a name="greater-long-long-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>greater</h4> |
| <pre>public static long greater(long b0, |
| long b1)</pre> |
| </li> |
| </ul> |
| <a name="lesser-long-long-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>lesser</h4> |
| <pre>public static long lesser(long b0, |
| long b1)</pre> |
| </li> |
| </ul> |
| <a name="greater-float-float-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>greater</h4> |
| <pre>public static float greater(float b0, |
| float b1)</pre> |
| </li> |
| </ul> |
| <a name="lesser-float-float-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>lesser</h4> |
| <pre>public static float lesser(float b0, |
| float b1)</pre> |
| </li> |
| </ul> |
| <a name="greater-double-double-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>greater</h4> |
| <pre>public static double greater(double b0, |
| double b1)</pre> |
| </li> |
| </ul> |
| <a name="lesser-double-double-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>lesser</h4> |
| <pre>public static double lesser(double b0, |
| double b1)</pre> |
| </li> |
| </ul> |
| <a name="greater-java.lang.Comparable-java.lang.Comparable-"> |
| <!-- --> |
| </a><a name="greater-T-T-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>greater</h4> |
| <pre>public static <T extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a><T>> T greater(T b0, |
| T b1)</pre> |
| <div class="block">Helper for implementing MAX. Somewhat similar to GREATEST operator.</div> |
| </li> |
| </ul> |
| <a name="greatest-java.lang.Comparable-java.lang.Comparable-"> |
| <!-- --> |
| </a><a name="greatest-T-T-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>greatest</h4> |
| <pre>public static <T extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a><T>> T greatest(T b0, |
| T b1)</pre> |
| <div class="block">GREATEST operator.</div> |
| </li> |
| </ul> |
| <a name="compare-boolean-boolean-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>compare</h4> |
| <pre>public static int compare(boolean x, |
| boolean y)</pre> |
| <div class="block">Boolean comparison.</div> |
| </li> |
| </ul> |
| <a name="toString-float-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>toString</h4> |
| <pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> toString(float x)</pre> |
| <div class="block">CAST(FLOAT AS VARCHAR).</div> |
| </li> |
| </ul> |
| <a name="toString-double-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>toString</h4> |
| <pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> toString(double x)</pre> |
| <div class="block">CAST(DOUBLE AS VARCHAR).</div> |
| </li> |
| </ul> |
| <a name="toString-java.math.BigDecimal-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>toString</h4> |
| <pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> toString(<a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> x)</pre> |
| <div class="block">CAST(DECIMAL AS VARCHAR).</div> |
| </li> |
| </ul> |
| <a name="toString-boolean-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>toString</h4> |
| <pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> toString(boolean x)</pre> |
| <div class="block">CAST(BOOLEAN AS VARCHAR).</div> |
| </li> |
| </ul> |
| <a name="toBoolean-java.lang.String-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>toBoolean</h4> |
| <pre>public static boolean toBoolean(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> s)</pre> |
| <div class="block">CAST(VARCHAR AS BOOLEAN).</div> |
| </li> |
| </ul> |
| <a name="toBoolean-java.lang.Number-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>toBoolean</h4> |
| <pre>public static boolean toBoolean(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Number.html?is-external=true" title="class or interface in java.lang">Number</a> number)</pre> |
| </li> |
| </ul> |
| <a name="toBoolean-java.lang.Object-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>toBoolean</h4> |
| <pre>public static boolean toBoolean(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> o)</pre> |
| </li> |
| </ul> |
| <a name="toByte-java.lang.Object-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>toByte</h4> |
| <pre>public static byte toByte(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> o)</pre> |
| </li> |
| </ul> |
| <a name="toByte-java.lang.Number-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>toByte</h4> |
| <pre>public static byte toByte(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Number.html?is-external=true" title="class or interface in java.lang">Number</a> number)</pre> |
| </li> |
| </ul> |
| <a name="toChar-java.lang.String-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>toChar</h4> |
| <pre>public static char toChar(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> s)</pre> |
| </li> |
| </ul> |
| <a name="toCharBoxed-java.lang.String-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>toCharBoxed</h4> |
| <pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Character.html?is-external=true" title="class or interface in java.lang">Character</a> toCharBoxed(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> s)</pre> |
| </li> |
| </ul> |
| <a name="toShort-java.lang.String-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>toShort</h4> |
| <pre>public static short toShort(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> s)</pre> |
| </li> |
| </ul> |
| <a name="toShort-java.lang.Number-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>toShort</h4> |
| <pre>public static short toShort(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Number.html?is-external=true" title="class or interface in java.lang">Number</a> number)</pre> |
| </li> |
| </ul> |
| <a name="toShort-java.lang.Object-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>toShort</h4> |
| <pre>public static short toShort(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> o)</pre> |
| </li> |
| </ul> |
| <a name="toInt-java.util.Date-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>toInt</h4> |
| <pre>public static int toInt(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Date.html?is-external=true" title="class or interface in java.util">Date</a> v)</pre> |
| <div class="block">Converts the Java type used for UDF parameters of SQL DATE type |
| (<a href="https://docs.oracle.com/javase/8/docs/api/java/sql/Date.html?is-external=true" title="class or interface in java.sql"><code>Date</code></a>) to internal representation (int). |
| |
| <p>Converse of <a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#internalToDate-int-"><code>internalToDate(int)</code></a>.</div> |
| </li> |
| </ul> |
| <a name="toInt-java.util.Date-java.util.TimeZone-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>toInt</h4> |
| <pre>public static int toInt(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Date.html?is-external=true" title="class or interface in java.util">Date</a> v, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/util/TimeZone.html?is-external=true" title="class or interface in java.util">TimeZone</a> timeZone)</pre> |
| </li> |
| </ul> |
| <a name="toIntOptional-java.util.Date-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>toIntOptional</h4> |
| <pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a> toIntOptional(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Date.html?is-external=true" title="class or interface in java.util">Date</a> v)</pre> |
| </li> |
| </ul> |
| <a name="toIntOptional-java.util.Date-java.util.TimeZone-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>toIntOptional</h4> |
| <pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a> toIntOptional(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Date.html?is-external=true" title="class or interface in java.util">Date</a> v, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/util/TimeZone.html?is-external=true" title="class or interface in java.util">TimeZone</a> timeZone)</pre> |
| </li> |
| </ul> |
| <a name="toLong-java.util.Date-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>toLong</h4> |
| <pre>public static long toLong(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Date.html?is-external=true" title="class or interface in java.util">Date</a> v)</pre> |
| </li> |
| </ul> |
| <a name="toInt-java.sql.Time-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>toInt</h4> |
| <pre>public static int toInt(<a href="https://docs.oracle.com/javase/8/docs/api/java/sql/Time.html?is-external=true" title="class or interface in java.sql">Time</a> v)</pre> |
| <div class="block">Converts the Java type used for UDF parameters of SQL TIME type |
| (<a href="https://docs.oracle.com/javase/8/docs/api/java/sql/Time.html?is-external=true" title="class or interface in java.sql"><code>Time</code></a>) to internal representation (int). |
| |
| <p>Converse of <a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#internalToTime-int-"><code>internalToTime(int)</code></a>.</div> |
| </li> |
| </ul> |
| <a name="toIntOptional-java.sql.Time-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>toIntOptional</h4> |
| <pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a> toIntOptional(<a href="https://docs.oracle.com/javase/8/docs/api/java/sql/Time.html?is-external=true" title="class or interface in java.sql">Time</a> v)</pre> |
| </li> |
| </ul> |
| <a name="toInt-java.lang.String-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>toInt</h4> |
| <pre>public static int toInt(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> s)</pre> |
| </li> |
| </ul> |
| <a name="toInt-java.lang.Number-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>toInt</h4> |
| <pre>public static int toInt(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Number.html?is-external=true" title="class or interface in java.lang">Number</a> number)</pre> |
| </li> |
| </ul> |
| <a name="toInt-java.lang.Object-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>toInt</h4> |
| <pre>public static int toInt(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> o)</pre> |
| </li> |
| </ul> |
| <a name="toIntOptional-java.lang.Object-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>toIntOptional</h4> |
| <pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a> toIntOptional(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> o)</pre> |
| </li> |
| </ul> |
| <a name="toLong-java.sql.Timestamp-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>toLong</h4> |
| <pre>public static long toLong(<a href="https://docs.oracle.com/javase/8/docs/api/java/sql/Timestamp.html?is-external=true" title="class or interface in java.sql">Timestamp</a> v)</pre> |
| <div class="block">Converts the Java type used for UDF parameters of SQL TIMESTAMP type |
| (<a href="https://docs.oracle.com/javase/8/docs/api/java/sql/Timestamp.html?is-external=true" title="class or interface in java.sql"><code>Timestamp</code></a>) to internal representation (long). |
| |
| <p>Converse of <a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#internalToTimestamp-long-"><code>internalToTimestamp(long)</code></a>.</div> |
| </li> |
| </ul> |
| <a name="toLong-java.util.Date-java.util.TimeZone-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>toLong</h4> |
| <pre>public static long toLong(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Date.html?is-external=true" title="class or interface in java.util">Date</a> v, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/util/TimeZone.html?is-external=true" title="class or interface in java.util">TimeZone</a> timeZone)</pre> |
| </li> |
| </ul> |
| <a name="toLongOptional-java.util.Date-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>toLongOptional</h4> |
| <pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a> toLongOptional(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Date.html?is-external=true" title="class or interface in java.util">Date</a> v)</pre> |
| </li> |
| </ul> |
| <a name="toLongOptional-java.sql.Timestamp-java.util.TimeZone-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>toLongOptional</h4> |
| <pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a> toLongOptional(<a href="https://docs.oracle.com/javase/8/docs/api/java/sql/Timestamp.html?is-external=true" title="class or interface in java.sql">Timestamp</a> v, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/util/TimeZone.html?is-external=true" title="class or interface in java.util">TimeZone</a> timeZone)</pre> |
| </li> |
| </ul> |
| <a name="toLong-java.lang.String-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>toLong</h4> |
| <pre>public static long toLong(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> s)</pre> |
| </li> |
| </ul> |
| <a name="toLong-java.lang.Number-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>toLong</h4> |
| <pre>public static long toLong(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Number.html?is-external=true" title="class or interface in java.lang">Number</a> number)</pre> |
| </li> |
| </ul> |
| <a name="toLong-java.lang.Object-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>toLong</h4> |
| <pre>public static long toLong(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> o)</pre> |
| </li> |
| </ul> |
| <a name="toLongOptional-java.lang.Object-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>toLongOptional</h4> |
| <pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a> toLongOptional(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> o)</pre> |
| </li> |
| </ul> |
| <a name="toFloat-java.lang.String-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>toFloat</h4> |
| <pre>public static float toFloat(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> s)</pre> |
| </li> |
| </ul> |
| <a name="toFloat-java.lang.Number-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>toFloat</h4> |
| <pre>public static float toFloat(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Number.html?is-external=true" title="class or interface in java.lang">Number</a> number)</pre> |
| </li> |
| </ul> |
| <a name="toFloat-java.lang.Object-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>toFloat</h4> |
| <pre>public static float toFloat(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> o)</pre> |
| </li> |
| </ul> |
| <a name="toDouble-java.lang.String-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>toDouble</h4> |
| <pre>public static double toDouble(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> s)</pre> |
| </li> |
| </ul> |
| <a name="toDouble-java.lang.Number-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>toDouble</h4> |
| <pre>public static double toDouble(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Number.html?is-external=true" title="class or interface in java.lang">Number</a> number)</pre> |
| </li> |
| </ul> |
| <a name="toDouble-java.lang.Object-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>toDouble</h4> |
| <pre>public static double toDouble(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> o)</pre> |
| </li> |
| </ul> |
| <a name="toBigDecimal-java.lang.String-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>toBigDecimal</h4> |
| <pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> toBigDecimal(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> s)</pre> |
| </li> |
| </ul> |
| <a name="toBigDecimal-java.lang.Number-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>toBigDecimal</h4> |
| <pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> toBigDecimal(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Number.html?is-external=true" title="class or interface in java.lang">Number</a> number)</pre> |
| </li> |
| </ul> |
| <a name="toBigDecimal-java.lang.Object-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>toBigDecimal</h4> |
| <pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a> toBigDecimal(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> o)</pre> |
| </li> |
| </ul> |
| <a name="internalToDate-int-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>internalToDate</h4> |
| <pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/sql/Date.html?is-external=true" title="class or interface in java.sql">Date</a> internalToDate(int v)</pre> |
| <div class="block">Converts the internal representation of a SQL DATE (int) to the Java |
| type used for UDF parameters (<a href="https://docs.oracle.com/javase/8/docs/api/java/sql/Date.html?is-external=true" title="class or interface in java.sql"><code>Date</code></a>).</div> |
| </li> |
| </ul> |
| <a name="internalToDate-java.lang.Integer-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>internalToDate</h4> |
| <pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/sql/Date.html?is-external=true" title="class or interface in java.sql">Date</a> internalToDate(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a> v)</pre> |
| <div class="block">As <a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#internalToDate-int-"><code>internalToDate(int)</code></a> but allows nulls.</div> |
| </li> |
| </ul> |
| <a name="internalToTime-int-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>internalToTime</h4> |
| <pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/sql/Time.html?is-external=true" title="class or interface in java.sql">Time</a> internalToTime(int v)</pre> |
| <div class="block">Converts the internal representation of a SQL TIME (int) to the Java |
| type used for UDF parameters (<a href="https://docs.oracle.com/javase/8/docs/api/java/sql/Time.html?is-external=true" title="class or interface in java.sql"><code>Time</code></a>).</div> |
| </li> |
| </ul> |
| <a name="internalToTime-java.lang.Integer-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>internalToTime</h4> |
| <pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/sql/Time.html?is-external=true" title="class or interface in java.sql">Time</a> internalToTime(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a> v)</pre> |
| </li> |
| </ul> |
| <a name="toTimeWithLocalTimeZone-java.lang.String-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>toTimeWithLocalTimeZone</h4> |
| <pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a> toTimeWithLocalTimeZone(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> v)</pre> |
| </li> |
| </ul> |
| <a name="toTimeWithLocalTimeZone-java.lang.String-java.util.TimeZone-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>toTimeWithLocalTimeZone</h4> |
| <pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a> toTimeWithLocalTimeZone(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> v, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/util/TimeZone.html?is-external=true" title="class or interface in java.util">TimeZone</a> timeZone)</pre> |
| </li> |
| </ul> |
| <a name="timeWithLocalTimeZoneToTime-int-java.util.TimeZone-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>timeWithLocalTimeZoneToTime</h4> |
| <pre>public static int timeWithLocalTimeZoneToTime(int v, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/util/TimeZone.html?is-external=true" title="class or interface in java.util">TimeZone</a> timeZone)</pre> |
| </li> |
| </ul> |
| <a name="timeWithLocalTimeZoneToTimestamp-java.lang.String-int-java.util.TimeZone-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>timeWithLocalTimeZoneToTimestamp</h4> |
| <pre>public static long timeWithLocalTimeZoneToTimestamp(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> date, |
| int v, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/util/TimeZone.html?is-external=true" title="class or interface in java.util">TimeZone</a> timeZone)</pre> |
| </li> |
| </ul> |
| <a name="timeWithLocalTimeZoneToTimestampWithLocalTimeZone-java.lang.String-int-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>timeWithLocalTimeZoneToTimestampWithLocalTimeZone</h4> |
| <pre>public static long timeWithLocalTimeZoneToTimestampWithLocalTimeZone(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> date, |
| int v)</pre> |
| </li> |
| </ul> |
| <a name="timeWithLocalTimeZoneToString-int-java.util.TimeZone-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>timeWithLocalTimeZoneToString</h4> |
| <pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> timeWithLocalTimeZoneToString(int v, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/util/TimeZone.html?is-external=true" title="class or interface in java.util">TimeZone</a> timeZone)</pre> |
| </li> |
| </ul> |
| <a name="internalToTimestamp-long-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>internalToTimestamp</h4> |
| <pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/sql/Timestamp.html?is-external=true" title="class or interface in java.sql">Timestamp</a> internalToTimestamp(long v)</pre> |
| <div class="block">Converts the internal representation of a SQL TIMESTAMP (long) to the Java |
| type used for UDF parameters (<a href="https://docs.oracle.com/javase/8/docs/api/java/sql/Timestamp.html?is-external=true" title="class or interface in java.sql"><code>Timestamp</code></a>).</div> |
| </li> |
| </ul> |
| <a name="internalToTimestamp-java.lang.Long-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>internalToTimestamp</h4> |
| <pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/sql/Timestamp.html?is-external=true" title="class or interface in java.sql">Timestamp</a> internalToTimestamp(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a> v)</pre> |
| </li> |
| </ul> |
| <a name="timestampWithLocalTimeZoneToDate-long-java.util.TimeZone-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>timestampWithLocalTimeZoneToDate</h4> |
| <pre>public static int timestampWithLocalTimeZoneToDate(long v, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/util/TimeZone.html?is-external=true" title="class or interface in java.util">TimeZone</a> timeZone)</pre> |
| </li> |
| </ul> |
| <a name="timestampWithLocalTimeZoneToTime-long-java.util.TimeZone-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>timestampWithLocalTimeZoneToTime</h4> |
| <pre>public static int timestampWithLocalTimeZoneToTime(long v, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/util/TimeZone.html?is-external=true" title="class or interface in java.util">TimeZone</a> timeZone)</pre> |
| </li> |
| </ul> |
| <a name="timestampWithLocalTimeZoneToTimestamp-long-java.util.TimeZone-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>timestampWithLocalTimeZoneToTimestamp</h4> |
| <pre>public static long timestampWithLocalTimeZoneToTimestamp(long v, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/util/TimeZone.html?is-external=true" title="class or interface in java.util">TimeZone</a> timeZone)</pre> |
| </li> |
| </ul> |
| <a name="timestampWithLocalTimeZoneToString-long-java.util.TimeZone-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>timestampWithLocalTimeZoneToString</h4> |
| <pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> timestampWithLocalTimeZoneToString(long v, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/util/TimeZone.html?is-external=true" title="class or interface in java.util">TimeZone</a> timeZone)</pre> |
| </li> |
| </ul> |
| <a name="timestampWithLocalTimeZoneToTimeWithLocalTimeZone-long-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>timestampWithLocalTimeZoneToTimeWithLocalTimeZone</h4> |
| <pre>public static int timestampWithLocalTimeZoneToTimeWithLocalTimeZone(long v)</pre> |
| </li> |
| </ul> |
| <a name="timestampSeconds-long-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>timestampSeconds</h4> |
| <pre>public static long timestampSeconds(long v)</pre> |
| <div class="block">For <a href="../../../../org/apache/calcite/sql/fun/SqlLibraryOperators.html#TIMESTAMP_SECONDS"><code>SqlLibraryOperators.TIMESTAMP_SECONDS</code></a>.</div> |
| </li> |
| </ul> |
| <a name="timestampMillis-long-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>timestampMillis</h4> |
| <pre>public static long timestampMillis(long v)</pre> |
| <div class="block">For <a href="../../../../org/apache/calcite/sql/fun/SqlLibraryOperators.html#TIMESTAMP_MILLIS"><code>SqlLibraryOperators.TIMESTAMP_MILLIS</code></a>.</div> |
| </li> |
| </ul> |
| <a name="timestampMicros-long-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>timestampMicros</h4> |
| <pre>public static long timestampMicros(long v)</pre> |
| <div class="block">For <a href="../../../../org/apache/calcite/sql/fun/SqlLibraryOperators.html#TIMESTAMP_MICROS"><code>SqlLibraryOperators.TIMESTAMP_MICROS</code></a>.</div> |
| </li> |
| </ul> |
| <a name="unixSeconds-long-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>unixSeconds</h4> |
| <pre>public static long unixSeconds(long v)</pre> |
| <div class="block">For <a href="../../../../org/apache/calcite/sql/fun/SqlLibraryOperators.html#UNIX_SECONDS"><code>SqlLibraryOperators.UNIX_SECONDS</code></a>.</div> |
| </li> |
| </ul> |
| <a name="unixMillis-long-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>unixMillis</h4> |
| <pre>public static long unixMillis(long v)</pre> |
| <div class="block">For <a href="../../../../org/apache/calcite/sql/fun/SqlLibraryOperators.html#UNIX_MILLIS"><code>SqlLibraryOperators.UNIX_MILLIS</code></a>.</div> |
| </li> |
| </ul> |
| <a name="unixMicros-long-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>unixMicros</h4> |
| <pre>public static long unixMicros(long v)</pre> |
| <div class="block">For <a href="../../../../org/apache/calcite/sql/fun/SqlLibraryOperators.html#UNIX_MICROS"><code>SqlLibraryOperators.UNIX_MICROS</code></a>.</div> |
| </li> |
| </ul> |
| <a name="dateFromUnixDate-int-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>dateFromUnixDate</h4> |
| <pre>public static int dateFromUnixDate(int v)</pre> |
| <div class="block">For <a href="../../../../org/apache/calcite/sql/fun/SqlLibraryOperators.html#DATE_FROM_UNIX_DATE"><code>SqlLibraryOperators.DATE_FROM_UNIX_DATE</code></a>.</div> |
| </li> |
| </ul> |
| <a name="unixDate-int-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>unixDate</h4> |
| <pre>public static int unixDate(int v)</pre> |
| <div class="block">For <a href="../../../../org/apache/calcite/sql/fun/SqlLibraryOperators.html#UNIX_DATE"><code>SqlLibraryOperators.UNIX_DATE</code></a>.</div> |
| </li> |
| </ul> |
| <a name="toTimestampWithLocalTimeZone-java.lang.String-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>toTimestampWithLocalTimeZone</h4> |
| <pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a> toTimestampWithLocalTimeZone(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> v)</pre> |
| </li> |
| </ul> |
| <a name="toTimestampWithLocalTimeZone-java.lang.String-java.util.TimeZone-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>toTimestampWithLocalTimeZone</h4> |
| <pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a> toTimestampWithLocalTimeZone(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> v, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/util/TimeZone.html?is-external=true" title="class or interface in java.util">TimeZone</a> timeZone)</pre> |
| </li> |
| </ul> |
| <a name="truncate-java.lang.String-int-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>truncate</h4> |
| <pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> truncate(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> s, |
| int maxLength)</pre> |
| <div class="block">Helper for CAST(... AS VARCHAR(maxLength)).</div> |
| </li> |
| </ul> |
| <a name="truncateOrPad-java.lang.String-int-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>truncateOrPad</h4> |
| <pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> truncateOrPad(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> s, |
| int maxLength)</pre> |
| <div class="block">Helper for CAST(... AS CHAR(maxLength)).</div> |
| </li> |
| </ul> |
| <a name="truncate-org.apache.calcite.avatica.util.ByteString-int-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>truncate</h4> |
| <pre>public static org.apache.calcite.avatica.util.ByteString truncate(org.apache.calcite.avatica.util.ByteString s, |
| int maxLength)</pre> |
| <div class="block">Helper for CAST(... AS VARBINARY(maxLength)).</div> |
| </li> |
| </ul> |
| <a name="truncateOrPad-org.apache.calcite.avatica.util.ByteString-int-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>truncateOrPad</h4> |
| <pre>public static org.apache.calcite.avatica.util.ByteString truncateOrPad(org.apache.calcite.avatica.util.ByteString s, |
| int maxLength)</pre> |
| <div class="block">Helper for CAST(... AS BINARY(maxLength)).</div> |
| </li> |
| </ul> |
| <a name="position-java.lang.String-java.lang.String-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>position</h4> |
| <pre>public static int position(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> seek, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> s)</pre> |
| <div class="block">SQL <code>POSITION(seek IN string)</code> function.</div> |
| </li> |
| </ul> |
| <a name="position-org.apache.calcite.avatica.util.ByteString-org.apache.calcite.avatica.util.ByteString-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>position</h4> |
| <pre>public static int position(org.apache.calcite.avatica.util.ByteString seek, |
| org.apache.calcite.avatica.util.ByteString s)</pre> |
| <div class="block">SQL <code>POSITION(seek IN string)</code> function for byte strings.</div> |
| </li> |
| </ul> |
| <a name="position-java.lang.String-java.lang.String-int-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>position</h4> |
| <pre>public static int position(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> seek, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> s, |
| int from)</pre> |
| <div class="block">SQL <code>POSITION(seek IN string FROM integer)</code> function.</div> |
| </li> |
| </ul> |
| <a name="position-org.apache.calcite.avatica.util.ByteString-org.apache.calcite.avatica.util.ByteString-int-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>position</h4> |
| <pre>public static int position(org.apache.calcite.avatica.util.ByteString seek, |
| org.apache.calcite.avatica.util.ByteString s, |
| int from)</pre> |
| <div class="block">SQL <code>POSITION(seek IN string FROM integer)</code> function for byte |
| strings.</div> |
| </li> |
| </ul> |
| <a name="round-long-long-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>round</h4> |
| <pre>public static long round(long v, |
| long x)</pre> |
| <div class="block">Helper for rounding. Truncate(12345, 1000) returns 12000.</div> |
| </li> |
| </ul> |
| <a name="truncate-long-long-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>truncate</h4> |
| <pre>public static long truncate(long v, |
| long x)</pre> |
| <div class="block">Helper for rounding. Truncate(12345, 1000) returns 12000.</div> |
| </li> |
| </ul> |
| <a name="round-int-int-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>round</h4> |
| <pre>public static int round(int v, |
| int x)</pre> |
| <div class="block">Helper for rounding. Truncate(12345, 1000) returns 12000.</div> |
| </li> |
| </ul> |
| <a name="truncate-int-int-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>truncate</h4> |
| <pre>public static int truncate(int v, |
| int x)</pre> |
| <div class="block">Helper for rounding. Truncate(12345, 1000) returns 12000.</div> |
| </li> |
| </ul> |
| <a name="lastDay-int-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>lastDay</h4> |
| <pre>public static int lastDay(int date)</pre> |
| <div class="block">SQL <code>LAST_DAY</code> function.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>date</code> - days since epoch</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>days of the last day of the month since epoch</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="lastDay-long-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>lastDay</h4> |
| <pre>public static int lastDay(long timestamp)</pre> |
| <div class="block">SQL <code>LAST_DAY</code> function.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>timestamp</code> - milliseconds from epoch</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>milliseconds of the last day of the month since epoch</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="dayNameWithTimestamp-long-java.util.Locale-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>dayNameWithTimestamp</h4> |
| <pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> dayNameWithTimestamp(long timestamp, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Locale.html?is-external=true" title="class or interface in java.util">Locale</a> locale)</pre> |
| <div class="block">SQL <code>DAYNAME</code> function, applied to a TIMESTAMP argument.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>timestamp</code> - Milliseconds from epoch</dd> |
| <dd><code>locale</code> - Locale</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>Name of the weekday in the given locale</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="dayNameWithDate-int-java.util.Locale-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>dayNameWithDate</h4> |
| <pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> dayNameWithDate(int date, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Locale.html?is-external=true" title="class or interface in java.util">Locale</a> locale)</pre> |
| <div class="block">SQL <code>DAYNAME</code> function, applied to a DATE argument.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>date</code> - Days since epoch</dd> |
| <dd><code>locale</code> - Locale</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>Name of the weekday in the given locale</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="monthNameWithTimestamp-long-java.util.Locale-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>monthNameWithTimestamp</h4> |
| <pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> monthNameWithTimestamp(long timestamp, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Locale.html?is-external=true" title="class or interface in java.util">Locale</a> locale)</pre> |
| <div class="block">SQL <code>MONTHNAME</code> function, applied to a TIMESTAMP argument.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>timestamp</code> - Milliseconds from epoch</dd> |
| <dd><code>locale</code> - Locale</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>Name of the month in the given locale</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="monthNameWithDate-int-java.util.Locale-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>monthNameWithDate</h4> |
| <pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> monthNameWithDate(int date, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Locale.html?is-external=true" title="class or interface in java.util">Locale</a> locale)</pre> |
| <div class="block">SQL <code>MONTHNAME</code> function, applied to a DATE argument.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>date</code> - Days from epoch</dd> |
| <dd><code>locale</code> - Locale</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>Name of the month in the given locale</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="currentTimestamp-org.apache.calcite.DataContext-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>currentTimestamp</h4> |
| <pre>public static long currentTimestamp(<a href="../../../../org/apache/calcite/DataContext.html" title="interface in org.apache.calcite">DataContext</a> root)</pre> |
| <div class="block">SQL <code>CURRENT_TIMESTAMP</code> function.</div> |
| </li> |
| </ul> |
| <a name="currentTime-org.apache.calcite.DataContext-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>currentTime</h4> |
| <pre>public static int currentTime(<a href="../../../../org/apache/calcite/DataContext.html" title="interface in org.apache.calcite">DataContext</a> root)</pre> |
| <div class="block">SQL <code>CURRENT_TIME</code> function.</div> |
| </li> |
| </ul> |
| <a name="currentDate-org.apache.calcite.DataContext-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>currentDate</h4> |
| <pre>public static int currentDate(<a href="../../../../org/apache/calcite/DataContext.html" title="interface in org.apache.calcite">DataContext</a> root)</pre> |
| <div class="block">SQL <code>CURRENT_DATE</code> function.</div> |
| </li> |
| </ul> |
| <a name="localTimestamp-org.apache.calcite.DataContext-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>localTimestamp</h4> |
| <pre>public static long localTimestamp(<a href="../../../../org/apache/calcite/DataContext.html" title="interface in org.apache.calcite">DataContext</a> root)</pre> |
| <div class="block">SQL <code>LOCAL_TIMESTAMP</code> function.</div> |
| </li> |
| </ul> |
| <a name="localTime-org.apache.calcite.DataContext-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>localTime</h4> |
| <pre>public static int localTime(<a href="../../../../org/apache/calcite/DataContext.html" title="interface in org.apache.calcite">DataContext</a> root)</pre> |
| <div class="block">SQL <code>LOCAL_TIME</code> function.</div> |
| </li> |
| </ul> |
| <a name="timeZone-org.apache.calcite.DataContext-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>timeZone</h4> |
| <pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/util/TimeZone.html?is-external=true" title="class or interface in java.util">TimeZone</a> timeZone(<a href="../../../../org/apache/calcite/DataContext.html" title="interface in org.apache.calcite">DataContext</a> root)</pre> |
| </li> |
| </ul> |
| <a name="user-org.apache.calcite.DataContext-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>user</h4> |
| <pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> user(<a href="../../../../org/apache/calcite/DataContext.html" title="interface in org.apache.calcite">DataContext</a> root)</pre> |
| <div class="block">SQL <code>USER</code> function.</div> |
| </li> |
| </ul> |
| <a name="systemUser-org.apache.calcite.DataContext-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>systemUser</h4> |
| <pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> systemUser(<a href="../../../../org/apache/calcite/DataContext.html" title="interface in org.apache.calcite">DataContext</a> root)</pre> |
| <div class="block">SQL <code>SYSTEM_USER</code> function.</div> |
| </li> |
| </ul> |
| <a name="locale-org.apache.calcite.DataContext-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>locale</h4> |
| <pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Locale.html?is-external=true" title="class or interface in java.util">Locale</a> locale(<a href="../../../../org/apache/calcite/DataContext.html" title="interface in org.apache.calcite">DataContext</a> root)</pre> |
| </li> |
| </ul> |
| <a name="translate3-java.lang.String-java.lang.String-java.lang.String-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>translate3</h4> |
| <pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> translate3(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> s, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> search, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> replacement)</pre> |
| <div class="block">SQL <code>TRANSLATE(string, search_chars, replacement_chars)</code> |
| function.</div> |
| </li> |
| </ul> |
| <a name="replace-java.lang.String-java.lang.String-java.lang.String-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>replace</h4> |
| <pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> replace(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> s, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> search, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> replacement)</pre> |
| <div class="block">SQL <code>REPLACE(string, search, replacement)</code> function.</div> |
| </li> |
| </ul> |
| <a name="arrayItem-java.util.List-int-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>arrayItem</h4> |
| <pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> arrayItem(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a> list, |
| int item)</pre> |
| <div class="block">Helper for "array element reference". Caller has already ensured that |
| array and index are not null. Index is 1-based, per SQL.</div> |
| </li> |
| </ul> |
| <a name="mapItem-java.util.Map-java.lang.Object-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>mapItem</h4> |
| <pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> mapItem(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a> map, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> item)</pre> |
| <div class="block">Helper for "map element reference". Caller has already ensured that |
| array and index are not null. Index is 1-based, per SQL.</div> |
| </li> |
| </ul> |
| <a name="item-java.lang.Object-java.lang.Object-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>item</h4> |
| <pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> item(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> object, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> index)</pre> |
| <div class="block">Implements the <code>[ ... ]</code> operator on an object whose type is not |
| known until runtime.</div> |
| </li> |
| </ul> |
| <a name="arrayItemOptional-java.util.List-int-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>arrayItemOptional</h4> |
| <pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> arrayItemOptional(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a> list, |
| int item)</pre> |
| <div class="block">As <a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#arrayItem-java.util.List-int-"><code>arrayItem(java.util.List, int)</code></a> method, but allows array to be nullable.</div> |
| </li> |
| </ul> |
| <a name="mapItemOptional-java.util.Map-java.lang.Object-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>mapItemOptional</h4> |
| <pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> mapItemOptional(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a> map, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> item)</pre> |
| <div class="block">As <a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#mapItem-java.util.Map-java.lang.Object-"><code>mapItem(java.util.Map, java.lang.Object)</code></a> method, but allows map to be nullable.</div> |
| </li> |
| </ul> |
| <a name="itemOptional-java.lang.Object-java.lang.Object-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>itemOptional</h4> |
| <pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> itemOptional(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> object, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> index)</pre> |
| <div class="block">As <a href="../../../../org/apache/calcite/runtime/SqlFunctions.html#item-java.lang.Object-java.lang.Object-"><code>item(java.lang.Object, java.lang.Object)</code></a> method, but allows object to be nullable.</div> |
| </li> |
| </ul> |
| <a name="isTrue-java.lang.Boolean-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>isTrue</h4> |
| <pre>public static boolean isTrue(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a> b)</pre> |
| <div class="block">NULL → FALSE, FALSE → FALSE, TRUE → TRUE.</div> |
| </li> |
| </ul> |
| <a name="isFalse-java.lang.Boolean-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>isFalse</h4> |
| <pre>public static boolean isFalse(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a> b)</pre> |
| <div class="block">NULL → FALSE, FALSE → TRUE, TRUE → FALSE.</div> |
| </li> |
| </ul> |
| <a name="isNotTrue-java.lang.Boolean-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>isNotTrue</h4> |
| <pre>public static boolean isNotTrue(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a> b)</pre> |
| <div class="block">NULL → TRUE, FALSE → TRUE, TRUE → FALSE.</div> |
| </li> |
| </ul> |
| <a name="isNotFalse-java.lang.Boolean-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>isNotFalse</h4> |
| <pre>public static boolean isNotFalse(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a> b)</pre> |
| <div class="block">NULL → TRUE, FALSE → FALSE, TRUE → TRUE.</div> |
| </li> |
| </ul> |
| <a name="not-java.lang.Boolean-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>not</h4> |
| <pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a> not(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a> b)</pre> |
| <div class="block">NULL → NULL, FALSE → TRUE, TRUE → FALSE.</div> |
| </li> |
| </ul> |
| <a name="arrayToList-java.sql.Array-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>arrayToList</h4> |
| <pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a> arrayToList(<a href="https://docs.oracle.com/javase/8/docs/api/java/sql/Array.html?is-external=true" title="class or interface in java.sql">Array</a> a)</pre> |
| <div class="block">Converts a JDBC array to a list.</div> |
| </li> |
| </ul> |
| <a name="sequenceCurrentValue-java.lang.String-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>sequenceCurrentValue</h4> |
| <pre>public static long sequenceCurrentValue(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> key)</pre> |
| <div class="block">Support the <code>CURRENT VALUE OF sequence</code> operator.</div> |
| </li> |
| </ul> |
| <a name="sequenceNextValue-java.lang.String-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>sequenceNextValue</h4> |
| <pre>public static long sequenceNextValue(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> key)</pre> |
| <div class="block">Support the <code>NEXT VALUE OF sequence</code> operator.</div> |
| </li> |
| </ul> |
| <a name="slice-java.util.List-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>slice</h4> |
| <pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a> slice(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a> list)</pre> |
| <div class="block">Support the SLICE function.</div> |
| </li> |
| </ul> |
| <a name="element-java.util.List-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>element</h4> |
| <pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> element(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a> list)</pre> |
| <div class="block">Support the ELEMENT function.</div> |
| </li> |
| </ul> |
| <a name="memberOf-java.lang.Object-java.util.Collection-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>memberOf</h4> |
| <pre>public static boolean memberOf(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> object, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a> collection)</pre> |
| <div class="block">Support the MEMBER OF function.</div> |
| </li> |
| </ul> |
| <a name="multisetIntersectDistinct-java.util.Collection-java.util.Collection-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>multisetIntersectDistinct</h4> |
| <pre>public static <E> <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a><E> multisetIntersectDistinct(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a><E> c1, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a><E> c2)</pre> |
| <div class="block">Support the MULTISET INTERSECT DISTINCT function.</div> |
| </li> |
| </ul> |
| <a name="multisetIntersectAll-java.util.Collection-java.util.Collection-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>multisetIntersectAll</h4> |
| <pre>public static <E> <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a><E> multisetIntersectAll(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a><E> c1, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a><E> c2)</pre> |
| <div class="block">Support the MULTISET INTERSECT ALL function.</div> |
| </li> |
| </ul> |
| <a name="multisetExceptAll-java.util.Collection-java.util.Collection-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>multisetExceptAll</h4> |
| <pre>public static <E> <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a><E> multisetExceptAll(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a><E> c1, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a><E> c2)</pre> |
| <div class="block">Support the MULTISET EXCEPT ALL function.</div> |
| </li> |
| </ul> |
| <a name="multisetExceptDistinct-java.util.Collection-java.util.Collection-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>multisetExceptDistinct</h4> |
| <pre>public static <E> <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a><E> multisetExceptDistinct(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a><E> c1, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a><E> c2)</pre> |
| <div class="block">Support the MULTISET EXCEPT DISTINCT function.</div> |
| </li> |
| </ul> |
| <a name="isASet-java.util.Collection-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>isASet</h4> |
| <pre>public static boolean isASet(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a> collection)</pre> |
| <div class="block">Support the IS A SET function.</div> |
| </li> |
| </ul> |
| <a name="submultisetOf-java.util.Collection-java.util.Collection-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>submultisetOf</h4> |
| <pre>public static boolean submultisetOf(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a> possibleSubMultiset, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a> multiset)</pre> |
| <div class="block">Support the SUBMULTISET OF function.</div> |
| </li> |
| </ul> |
| <a name="multisetUnionDistinct-java.util.Collection-java.util.Collection-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>multisetUnionDistinct</h4> |
| <pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a> multisetUnionDistinct(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a> collection1, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a> collection2)</pre> |
| <div class="block">Support the MULTISET UNION function.</div> |
| </li> |
| </ul> |
| <a name="multisetUnionAll-java.util.Collection-java.util.Collection-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>multisetUnionAll</h4> |
| <pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a> multisetUnionAll(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a> collection1, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a> collection2)</pre> |
| <div class="block">Support the MULTISET UNION ALL function.</div> |
| </li> |
| </ul> |
| <a name="flatList--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>flatList</h4> |
| <pre>public static <a href="../../../../org/apache/calcite/linq4j/function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>,<a href="../../../../org/apache/calcite/linq4j/Enumerable.html" title="interface in org.apache.calcite.linq4j">Enumerable</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a>>> flatList()</pre> |
| <div class="block">Function that, given a certain List containing single-item structs (i.e. arrays / lists with |
| a single item), builds an Enumerable that returns those single items inside the structs.</div> |
| </li> |
| </ul> |
| <a name="flatProduct-int:A-boolean-org.apache.calcite.runtime.SqlFunctions.FlatProductInputType:A-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>flatProduct</h4> |
| <pre>public static <a href="../../../../org/apache/calcite/linq4j/function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>,<a href="../../../../org/apache/calcite/linq4j/Enumerable.html" title="interface in org.apache.calcite.linq4j">Enumerable</a><<a href="../../../../org/apache/calcite/runtime/FlatLists.ComparableList.html" title="interface in org.apache.calcite.runtime">FlatLists.ComparableList</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a>>>> flatProduct(int[] fieldCounts, |
| boolean withOrdinality, |
| <a href="../../../../org/apache/calcite/runtime/SqlFunctions.FlatProductInputType.html" title="enum in org.apache.calcite.runtime">SqlFunctions.FlatProductInputType</a>[] inputTypes)</pre> |
| </li> |
| </ul> |
| <a name="array-java.lang.Object...-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>array</h4> |
| <pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>[] array(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>... args)</pre> |
| </li> |
| </ul> |
| <a name="product-java.util.List-int-boolean-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>product</h4> |
| <pre>public static <E extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a>> <a href="../../../../org/apache/calcite/linq4j/Enumerable.html" title="interface in org.apache.calcite.linq4j">Enumerable</a><<a href="../../../../org/apache/calcite/runtime/FlatLists.ComparableList.html" title="interface in org.apache.calcite.runtime">FlatLists.ComparableList</a><E>> product(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../org/apache/calcite/linq4j/Enumerator.html" title="interface in org.apache.calcite.linq4j">Enumerator</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><E>>> enumerators, |
| int fieldCount, |
| boolean withOrdinality)</pre> |
| <div class="block">Similar to <a href="../../../../org/apache/calcite/linq4j/Linq4j.html#product-java.lang.Iterable-"><code>Linq4j.product(Iterable)</code></a> but each resulting list |
| implements <a href="../../../../org/apache/calcite/runtime/FlatLists.ComparableList.html" title="interface in org.apache.calcite.runtime"><code>FlatLists.ComparableList</code></a>.</div> |
| </li> |
| </ul> |
| <a name="addMonths-long-int-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>addMonths</h4> |
| <pre>public static long addMonths(long timestamp, |
| int m)</pre> |
| <div class="block">Adds a given number of months to a timestamp, represented as the number |
| of milliseconds since the epoch.</div> |
| </li> |
| </ul> |
| <a name="addMonths-int-int-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>addMonths</h4> |
| <pre>public static int addMonths(int date, |
| int m)</pre> |
| <div class="block">Adds a given number of months to a date, represented as the number of |
| days since the epoch.</div> |
| </li> |
| </ul> |
| <a name="subtractMonths-int-int-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>subtractMonths</h4> |
| <pre>public static int subtractMonths(int date0, |
| int date1)</pre> |
| <div class="block">Finds the number of months between two dates, each represented as the |
| number of days since the epoch.</div> |
| </li> |
| </ul> |
| <a name="subtractMonths-long-long-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>subtractMonths</h4> |
| <pre>public static int subtractMonths(long t0, |
| long t1)</pre> |
| </li> |
| </ul> |
| <a name="structAccess-java.lang.Object-int-java.lang.String-"> |
| <!-- --> |
| </a> |
| <ul class="blockListLast"> |
| <li class="blockList"> |
| <h4>structAccess</h4> |
| <pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> structAccess(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> structObject, |
| int index, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> fieldName)</pre> |
| <div class="block">Implements the <code>.</code> (field access) operator on an object |
| whose type is not known until runtime. |
| |
| <p>A struct object can be represented in various ways by the |
| runtime and depends on the |
| <a href="../../../../org/apache/calcite/adapter/enumerable/JavaRowFormat.html" title="enum in org.apache.calcite.adapter.enumerable"><code>JavaRowFormat</code></a>.</div> |
| </li> |
| </ul> |
| </li> |
| </ul> |
| </li> |
| </ul> |
| </div> |
| </div> |
| <!-- ========= END OF CLASS DATA ========= --> |
| <!-- ======= START OF BOTTOM NAVBAR ====== --> |
| <div class="bottomNav"><a name="navbar.bottom"> |
| <!-- --> |
| </a> |
| <div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div> |
| <a name="navbar.bottom.firstrow"> |
| <!-- --> |
| </a> |
| <ul class="navList" title="Navigation"> |
| <li><a href="../../../../overview-summary.html">Overview</a></li> |
| <li><a href="package-summary.html">Package</a></li> |
| <li class="navBarCell1Rev">Class</li> |
| <li><a href="package-tree.html">Tree</a></li> |
| <li><a href="../../../../deprecated-list.html">Deprecated</a></li> |
| <li><a href="../../../../index-all.html">Index</a></li> |
| <li><a href="../../../../help-doc.html">Help</a></li> |
| </ul> |
| <div class="aboutLanguage"><b>Apache Calcite</b></div> |
| </div> |
| <div class="subNav"> |
| <ul class="navList"> |
| <li><a href="../../../../org/apache/calcite/runtime/SortedMultiMap.html" title="class in org.apache.calcite.runtime"><span class="typeNameLink">Prev Class</span></a></li> |
| <li><a href="../../../../org/apache/calcite/runtime/SqlFunctions.FlatProductInputType.html" title="enum in org.apache.calcite.runtime"><span class="typeNameLink">Next Class</span></a></li> |
| </ul> |
| <ul class="navList"> |
| <li><a href="../../../../index.html?org/apache/calcite/runtime/SqlFunctions.html" target="_top">Frames</a></li> |
| <li><a href="SqlFunctions.html" target="_top">No Frames</a></li> |
| </ul> |
| <ul class="navList" id="allclasses_navbar_bottom"> |
| <li><a href="../../../../allclasses-noframe.html">All Classes</a></li> |
| </ul> |
| <div> |
| <script type="text/javascript"><!-- |
| allClassesLink = document.getElementById("allclasses_navbar_bottom"); |
| if(window==top) { |
| allClassesLink.style.display = "block"; |
| } |
| else { |
| allClassesLink.style.display = "none"; |
| } |
| //--> |
| </script> |
| </div> |
| <div> |
| <ul class="subNavList"> |
| <li>Summary: </li> |
| <li><a href="#nested.class.summary">Nested</a> | </li> |
| <li>Field | </li> |
| <li>Constr | </li> |
| <li><a href="#method.summary">Method</a></li> |
| </ul> |
| <ul class="subNavList"> |
| <li>Detail: </li> |
| <li>Field | </li> |
| <li>Constr | </li> |
| <li><a href="#method.detail">Method</a></li> |
| </ul> |
| </div> |
| <a name="skip.navbar.bottom"> |
| <!-- --> |
| </a></div> |
| <!-- ======== END OF BOTTOM NAVBAR ======= --> |
| <p class="legalCopy"><small>Copyright © 2012-2020 Apache Software Foundation. All Rights Reserved.</small></p> |
| </body> |
| </html> |