| <!DOCTYPE HTML> |
| <!-- NewPage --> |
| <html lang="en"> |
| <head> |
| <!-- Generated by javadoc --> |
| <title>SqlFunctions (Apache Calcite calcite API)</title> |
| <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> |
| <meta name="description" content="declaration: package: org.apache.calcite.runtime, class: SqlFunctions"> |
| <meta name="generator" content="javadoc/ClassWriterImpl"> |
| <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> |
| <link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.css" title="Style"> |
| <script type="text/javascript" src="../../../../script.js"></script> |
| <script type="text/javascript" src="../../../../script-dir/jszip/dist/jszip.min.js"></script> |
| <script type="text/javascript" src="../../../../script-dir/jszip-utils/dist/jszip-utils.min.js"></script> |
| <!--[if IE]> |
| <script type="text/javascript" src="../../../../script-dir/jszip-utils/dist/jszip-utils-ie.min.js"></script> |
| <![endif]--> |
| <script type="text/javascript" src="../../../../script-dir/jquery-3.4.1.js"></script> |
| <script type="text/javascript" src="../../../../script-dir/jquery-ui.js"></script> |
| </head> |
| <body class="class-declaration"> |
| <script type="text/javascript">var data = {"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,"i366":9,"i367":9,"i368":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"; |
| var pathtoroot = "../../../../"; |
| loadScripts(document, 'script');</script> |
| <noscript> |
| <div>JavaScript is disabled on your browser.</div> |
| </noscript> |
| <div class="flexBox"> |
| <header role="banner" class="flexHeader"> |
| <nav role="navigation"> |
| <!-- ========= START OF TOP NAVBAR ======= --> |
| <div class="topNav"><a id="navbar.top"> |
| <!-- --> |
| </a> |
| <div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> |
| <a id="navbar.top.firstrow"> |
| <!-- --> |
| </a> |
| <ul class="navList" title="Navigation"> |
| <li><a href="../../../../index.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"> |
| <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> |
| <div class="navListSearch"><label for="search">SEARCH:</label> |
| <input type="text" id="search" value="search" disabled="disabled"> |
| <input type="reset" id="reset" value="reset" disabled="disabled"> |
| </div> |
| </div> |
| <!-- ========= END OF TOP NAVBAR ========= --> |
| <div class="skipNav"><a id="skip.navbar.top"> |
| <!-- --> |
| </a></div> |
| </nav> |
| </header> |
| <div class="flexContent"> |
| <main role="main"> |
| <!-- ======== START OF CLASS DATA ======== --> |
| <div class="header"> |
| <div class="subTitle"><span class="packageLabelInType">Package</span> <a href="package-summary.html">org.apache.calcite.runtime</a></div> |
| <h1 title="Class SqlFunctions" class="title">Class SqlFunctions</h1> |
| </div> |
| <div class="contentContainer"> |
| <div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">java.lang.Object</a> |
| <div class="inheritance">org.apache.calcite.runtime.SqlFunctions</div> |
| </div> |
| <section class="description"> |
| <hr> |
| <pre>public class <span class="typeNameLabel">SqlFunctions</span> |
| extends <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">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> |
| </section> |
| <section class="summary"> |
| <ul class="blockList"> |
| <!-- ======== NESTED CLASS SUMMARY ======== --> |
| <li class="blockList"> |
| <section class="nestedClassSummary"><a id="nested.class.summary"> |
| <!-- --> |
| </a> |
| <h2>Nested Class Summary</h2> |
| <div class="memberSummary"> |
| <table> |
| <caption><span>Nested Classes</span><span class="tabEnd"> </span></caption> |
| <thead> |
| <tr> |
| <th class="colFirst" scope="col">Modifier and Type</th> |
| <th class="colSecond" scope="col">Class</th> |
| <th class="colLast" scope="col">Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static class </code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="SqlFunctions.FlatProductInputType.html" title="enum in org.apache.calcite.runtime">SqlFunctions.FlatProductInputType</a></span></code></th> |
| <td class="colLast"> |
| <div class="block">Type of argument passed into <a href="#flatProduct(int%5B%5D,boolean,org.apache.calcite.runtime.SqlFunctions.FlatProductInputType%5B%5D)"><code>flatProduct(int[], boolean, org.apache.calcite.runtime.SqlFunctions.FlatProductInputType[])</code></a>.</div> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| </div> |
| </section> |
| </li> |
| <!-- ========== METHOD SUMMARY =========== --> |
| <li class="blockList"> |
| <section class="methodSummary"><a id="method.summary"> |
| <!-- --> |
| </a> |
| <h2>Method Summary</h2> |
| <div class="memberSummary"> |
| <div role="tablist" aria-orientation="horizontal"><button role="tab" aria-selected="true" aria-controls="memberSummary_tabpanel" tabindex="0" onkeydown="switchTab(event)" id="t0" class="activeTableTab">All Methods</button><button role="tab" aria-selected="false" aria-controls="memberSummary_tabpanel" tabindex="-1" onkeydown="switchTab(event)" id="t1" class="tableTab" onclick="show(1);">Static Methods</button><button role="tab" aria-selected="false" aria-controls="memberSummary_tabpanel" tabindex="-1" onkeydown="switchTab(event)" id="t4" class="tableTab" onclick="show(8);">Concrete Methods</button></div> |
| <div id="memberSummary_tabpanel" role="tabpanel"> |
| <table aria-labelledby="t0"> |
| <thead> |
| <tr> |
| <th class="colFirst" scope="col">Modifier and Type</th> |
| <th class="colSecond" scope="col">Method</th> |
| <th class="colLast" scope="col">Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr class="altColor" id="i0"> |
| <td class="colFirst"><code>static byte</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#abs(byte)">abs</a></span>​(byte b0)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL <code>ABS</code> operator applied to byte values.</div> |
| </td> |
| </tr> |
| <tr class="rowColor" id="i1"> |
| <td class="colFirst"><code>static double</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#abs(double)">abs</a></span>​(double b0)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL <code>ABS</code> operator applied to double values.</div> |
| </td> |
| </tr> |
| <tr class="altColor" id="i2"> |
| <td class="colFirst"><code>static float</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#abs(float)">abs</a></span>​(float b0)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL <code>ABS</code> operator applied to float values.</div> |
| </td> |
| </tr> |
| <tr class="rowColor" id="i3"> |
| <td class="colFirst"><code>static int</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#abs(int)">abs</a></span>​(int b0)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL <code>ABS</code> operator applied to int values.</div> |
| </td> |
| </tr> |
| <tr class="altColor" id="i4"> |
| <td class="colFirst"><code>static long</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#abs(long)">abs</a></span>​(long b0)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL <code>ABS</code> operator applied to long values.</div> |
| </td> |
| </tr> |
| <tr class="rowColor" id="i5"> |
| <td class="colFirst"><code>static short</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#abs(short)">abs</a></span>​(short b0)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL <code>ABS</code> operator applied to short values.</div> |
| </td> |
| </tr> |
| <tr class="altColor" id="i6"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#abs(java.math.BigDecimal)">abs</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a> b0)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL <code>ABS</code> operator applied to BigDecimal values.</div> |
| </td> |
| </tr> |
| <tr class="rowColor" id="i7"> |
| <td class="colFirst"><code>static double</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#acos(double)">acos</a></span>​(double b0)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL <code>ACOS</code> operator applied to double values.</div> |
| </td> |
| </tr> |
| <tr class="altColor" id="i8"> |
| <td class="colFirst"><code>static double</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#acos(java.math.BigDecimal)">acos</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a> b0)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL <code>ACOS</code> operator applied to BigDecimal values.</div> |
| </td> |
| </tr> |
| <tr class="rowColor" id="i9"> |
| <td class="colFirst"><code>static int</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#addMonths(int,int)">addMonths</a></span>​(int date, |
| int m)</code></th> |
| <td class="colLast"> |
| <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 class="altColor" id="i10"> |
| <td class="colFirst"><code>static long</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#addMonths(long,int)">addMonths</a></span>​(long timestamp, |
| int m)</code></th> |
| <td class="colLast"> |
| <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 class="rowColor" id="i11"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a>[]</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#array(java.lang.Object...)">array</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a>... args)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor" id="i12"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#arrayItem(java.util.List,int)">arrayItem</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a> list, |
| int item)</code></th> |
| <td class="colLast"> |
| <div class="block">Helper for "array element reference".</div> |
| </td> |
| </tr> |
| <tr class="rowColor" id="i13"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#arrayItemOptional(java.util.List,int)">arrayItemOptional</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a> list, |
| int item)</code></th> |
| <td class="colLast"> |
| <div class="block">As <a href="#arrayItem(java.util.List,int)"><code>arrayItem(java.util.List, int)</code></a> method, but allows array to be nullable.</div> |
| </td> |
| </tr> |
| <tr class="altColor" id="i14"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/9/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#arrayToList(java.sql.Array)">arrayToList</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/sql/Array.html?is-external=true" title="class or interface in java.sql" class="externalLink">Array</a> a)</code></th> |
| <td class="colLast"> |
| <div class="block">Converts a JDBC array to a list.</div> |
| </td> |
| </tr> |
| <tr class="rowColor" id="i15"> |
| <td class="colFirst"><code>static int</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#ascii(java.lang.String)">ascii</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> s)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL ASCII(string) function.</div> |
| </td> |
| </tr> |
| <tr class="altColor" id="i16"> |
| <td class="colFirst"><code>static double</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#asin(double)">asin</a></span>​(double b0)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL <code>ASIN</code> operator applied to double values.</div> |
| </td> |
| </tr> |
| <tr class="rowColor" id="i17"> |
| <td class="colFirst"><code>static double</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#asin(java.math.BigDecimal)">asin</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a> b0)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL <code>ASIN</code> operator applied to BigDecimal values.</div> |
| </td> |
| </tr> |
| <tr class="altColor" id="i18"> |
| <td class="colFirst"><code>static double</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#atan(double)">atan</a></span>​(double b0)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL <code>ATAN</code> operator applied to double values.</div> |
| </td> |
| </tr> |
| <tr class="rowColor" id="i19"> |
| <td class="colFirst"><code>static double</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#atan(java.math.BigDecimal)">atan</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a> b0)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL <code>ATAN</code> operator applied to BigDecimal values.</div> |
| </td> |
| </tr> |
| <tr class="altColor" id="i20"> |
| <td class="colFirst"><code>static double</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#atan2(double,double)">atan2</a></span>​(double b0, |
| double b1)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL <code>ATAN2</code> operator applied to double values.</div> |
| </td> |
| </tr> |
| <tr class="rowColor" id="i21"> |
| <td class="colFirst"><code>static double</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#atan2(double,java.math.BigDecimal)">atan2</a></span>​(double b0, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a> b1)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL <code>ATAN2</code> operator applied to double/BigDecimal values.</div> |
| </td> |
| </tr> |
| <tr class="altColor" id="i22"> |
| <td class="colFirst"><code>static double</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#atan2(java.math.BigDecimal,double)">atan2</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a> b0, |
| double b1)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL <code>ATAN2</code> operator applied to BigDecimal/double values.</div> |
| </td> |
| </tr> |
| <tr class="rowColor" id="i23"> |
| <td class="colFirst"><code>static double</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#atan2(java.math.BigDecimal,java.math.BigDecimal)">atan2</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a> b0, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a> b1)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL <code>ATAN2</code> operator applied to BigDecimal values.</div> |
| </td> |
| </tr> |
| <tr class="altColor" id="i24"> |
| <td class="colFirst"><code>static long</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#bitAnd(long,long)">bitAnd</a></span>​(long b0, |
| long b1)</code></th> |
| <td class="colLast"> |
| <div class="block">Bitwise function <code>BIT_AND</code> applied to integer values.</div> |
| </td> |
| </tr> |
| <tr class="rowColor" id="i25"> |
| <td class="colFirst"><code>static org.apache.calcite.avatica.util.ByteString</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#bitAnd(org.apache.calcite.avatica.util.ByteString,org.apache.calcite.avatica.util.ByteString)">bitAnd</a></span>​(org.apache.calcite.avatica.util.ByteString b0, |
| org.apache.calcite.avatica.util.ByteString b1)</code></th> |
| <td class="colLast"> |
| <div class="block">Bitwise function <code>BIT_AND</code> applied to binary values.</div> |
| </td> |
| </tr> |
| <tr class="altColor" id="i26"> |
| <td class="colFirst"><code>static long</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#bitOr(long,long)">bitOr</a></span>​(long b0, |
| long b1)</code></th> |
| <td class="colLast"> |
| <div class="block">Bitwise function <code>BIT_OR</code> applied to integer values.</div> |
| </td> |
| </tr> |
| <tr class="rowColor" id="i27"> |
| <td class="colFirst"><code>static org.apache.calcite.avatica.util.ByteString</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#bitOr(org.apache.calcite.avatica.util.ByteString,org.apache.calcite.avatica.util.ByteString)">bitOr</a></span>​(org.apache.calcite.avatica.util.ByteString b0, |
| org.apache.calcite.avatica.util.ByteString b1)</code></th> |
| <td class="colLast"> |
| <div class="block">Bitwise function <code>BIT_OR</code> applied to binary values.</div> |
| </td> |
| </tr> |
| <tr class="altColor" id="i28"> |
| <td class="colFirst"><code>static long</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#bitXor(long,long)">bitXor</a></span>​(long b0, |
| long b1)</code></th> |
| <td class="colLast"> |
| <div class="block">Bitwise function <code>BIT_XOR</code> applied to integer values.</div> |
| </td> |
| </tr> |
| <tr class="rowColor" id="i29"> |
| <td class="colFirst"><code>static org.apache.calcite.avatica.util.ByteString</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#bitXor(org.apache.calcite.avatica.util.ByteString,org.apache.calcite.avatica.util.ByteString)">bitXor</a></span>​(org.apache.calcite.avatica.util.ByteString b0, |
| org.apache.calcite.avatica.util.ByteString b1)</code></th> |
| <td class="colLast"> |
| <div class="block">Bitwise function <code>BIT_XOR</code> applied to binary values.</div> |
| </td> |
| </tr> |
| <tr class="altColor" id="i30"> |
| <td class="colFirst"><code>static double</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#cbrt(double)">cbrt</a></span>​(double b)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL <code>CBRT</code> operator applied to double values.</div> |
| </td> |
| </tr> |
| <tr class="rowColor" id="i31"> |
| <td class="colFirst"><code>static double</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#cbrt(java.math.BigDecimal)">cbrt</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a> b)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL <code>CBRT</code> operator applied to BigDecimal values.</div> |
| </td> |
| </tr> |
| <tr class="altColor" id="i32"> |
| <td class="colFirst"><code>static byte</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#ceil(byte,byte)">ceil</a></span>​(byte b0, |
| byte b1)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL <code>CEIL</code> operator applied to byte values.</div> |
| </td> |
| </tr> |
| <tr class="rowColor" id="i33"> |
| <td class="colFirst"><code>static double</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#ceil(double)">ceil</a></span>​(double b0)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor" id="i34"> |
| <td class="colFirst"><code>static float</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#ceil(float)">ceil</a></span>​(float b0)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor" id="i35"> |
| <td class="colFirst"><code>static int</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#ceil(int,int)">ceil</a></span>​(int b0, |
| int b1)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL <code>CEIL</code> operator applied to int values.</div> |
| </td> |
| </tr> |
| <tr class="altColor" id="i36"> |
| <td class="colFirst"><code>static int</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#ceil(int,java.math.BigDecimal)">ceil</a></span>​(int b0, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a> b1)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor" id="i37"> |
| <td class="colFirst"><code>static long</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#ceil(long,long)">ceil</a></span>​(long b0, |
| long b1)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL <code>CEIL</code> operator applied to long values.</div> |
| </td> |
| </tr> |
| <tr class="altColor" id="i38"> |
| <td class="colFirst"><code>static short</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#ceil(short,short)">ceil</a></span>​(short b0, |
| short b1)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL <code>CEIL</code> operator applied to short values.</div> |
| </td> |
| </tr> |
| <tr class="rowColor" id="i39"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#ceil(java.math.BigDecimal)">ceil</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a> b0)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor" id="i40"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#ceil(java.math.BigDecimal,int)">ceil</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a> b0, |
| int b1)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor" id="i41"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#ceil(java.math.BigDecimal,java.math.BigDecimal)">ceil</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a> b0, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a> b1)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor" id="i42"> |
| <td class="colFirst"><code>static int</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#charLength(java.lang.String)">charLength</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> s)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL CHARACTER_LENGTH(string) function.</div> |
| </td> |
| </tr> |
| <tr class="rowColor" id="i43"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#chr(long)">chr</a></span>​(long n)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL CHR(long) function.</div> |
| </td> |
| </tr> |
| <tr class="altColor" id="i44"> |
| <td class="colFirst"><code>static int</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#compare(boolean,boolean)">compare</a></span>​(boolean x, |
| boolean y)</code></th> |
| <td class="colLast"> |
| <div class="block">Boolean comparison.</div> |
| </td> |
| </tr> |
| <tr class="rowColor" id="i45"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#concat(java.lang.String...)">concat</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>... args)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL <code>concat(arg0, arg1, arg2, ...)</code> function.</div> |
| </td> |
| </tr> |
| <tr class="altColor" id="i46"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#concat(java.lang.String,java.lang.String)">concat</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> s0, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> s1)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL <code>string || string</code> operator.</div> |
| </td> |
| </tr> |
| <tr class="rowColor" id="i47"> |
| <td class="colFirst"><code>static org.apache.calcite.avatica.util.ByteString</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#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></th> |
| <td class="colLast"> |
| <div class="block">SQL <code>binary || binary</code> operator.</div> |
| </td> |
| </tr> |
| <tr class="altColor" id="i48"> |
| <td class="colFirst"><code>static double</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#cos(double)">cos</a></span>​(double b0)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL <code>COS</code> operator applied to double values.</div> |
| </td> |
| </tr> |
| <tr class="rowColor" id="i49"> |
| <td class="colFirst"><code>static double</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#cos(java.math.BigDecimal)">cos</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a> b0)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL <code>COS</code> operator applied to BigDecimal values.</div> |
| </td> |
| </tr> |
| <tr class="altColor" id="i50"> |
| <td class="colFirst"><code>static double</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#cosh(double)">cosh</a></span>​(double b)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL <code>COSH</code> operator applied to double values.</div> |
| </td> |
| </tr> |
| <tr class="rowColor" id="i51"> |
| <td class="colFirst"><code>static double</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#cosh(java.math.BigDecimal)">cosh</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a> b)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL <code>COSH</code> operator applied to BigDecimal values.</div> |
| </td> |
| </tr> |
| <tr class="altColor" id="i52"> |
| <td class="colFirst"><code>static double</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#cot(double)">cot</a></span>​(double b0)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL <code>COT</code> operator applied to double values.</div> |
| </td> |
| </tr> |
| <tr class="rowColor" id="i53"> |
| <td class="colFirst"><code>static double</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#cot(java.math.BigDecimal)">cot</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a> b0)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL <code>COT</code> operator applied to BigDecimal values.</div> |
| </td> |
| </tr> |
| <tr class="altColor" id="i54"> |
| <td class="colFirst"><code>static int</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#currentDate(org.apache.calcite.DataContext)">currentDate</a></span>​(<a href="../DataContext.html" title="interface in org.apache.calcite">DataContext</a> root)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL <code>CURRENT_DATE</code> function.</div> |
| </td> |
| </tr> |
| <tr class="rowColor" id="i55"> |
| <td class="colFirst"><code>static int</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#currentTime(org.apache.calcite.DataContext)">currentTime</a></span>​(<a href="../DataContext.html" title="interface in org.apache.calcite">DataContext</a> root)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL <code>CURRENT_TIME</code> function.</div> |
| </td> |
| </tr> |
| <tr class="altColor" id="i56"> |
| <td class="colFirst"><code>static long</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#currentTimestamp(org.apache.calcite.DataContext)">currentTimestamp</a></span>​(<a href="../DataContext.html" title="interface in org.apache.calcite">DataContext</a> root)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL <code>CURRENT_TIMESTAMP</code> function.</div> |
| </td> |
| </tr> |
| <tr class="rowColor" id="i57"> |
| <td class="colFirst"><code>static int</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#dateFromUnixDate(int)">dateFromUnixDate</a></span>​(int v)</code></th> |
| <td class="colLast"> |
| <div class="block">For <a href="../sql/fun/SqlLibraryOperators.html#DATE_FROM_UNIX_DATE"><code>SqlLibraryOperators.DATE_FROM_UNIX_DATE</code></a>.</div> |
| </td> |
| </tr> |
| <tr class="altColor" id="i58"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#dayNameWithDate(int,java.util.Locale)">dayNameWithDate</a></span>​(int date, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/util/Locale.html?is-external=true" title="class or interface in java.util" class="externalLink">Locale</a> locale)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL <code>DAYNAME</code> function, applied to a DATE argument.</div> |
| </td> |
| </tr> |
| <tr class="rowColor" id="i59"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#dayNameWithTimestamp(long,java.util.Locale)">dayNameWithTimestamp</a></span>​(long timestamp, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/util/Locale.html?is-external=true" title="class or interface in java.util" class="externalLink">Locale</a> locale)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL <code>DAYNAME</code> function, applied to a TIMESTAMP argument.</div> |
| </td> |
| </tr> |
| <tr class="altColor" id="i60"> |
| <td class="colFirst"><code>static double</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#degrees(double)">degrees</a></span>​(double b0)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL <code>DEGREES</code> operator applied to double values.</div> |
| </td> |
| </tr> |
| <tr class="rowColor" id="i61"> |
| <td class="colFirst"><code>static double</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#degrees(java.math.BigDecimal)">degrees</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a> b0)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL <code>DEGREES</code> operator applied to BigDecimal values.</div> |
| </td> |
| </tr> |
| <tr class="altColor" id="i62"> |
| <td class="colFirst"><code>static int</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#difference(java.lang.String,java.lang.String)">difference</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> s0, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> s1)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL DIFFERENCE(string, string) function.</div> |
| </td> |
| </tr> |
| <tr class="rowColor" id="i63"> |
| <td class="colFirst"><code>static int</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#divide(int,int)">divide</a></span>​(int b0, |
| int b1)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL <code>/</code> operator applied to int values.</div> |
| </td> |
| </tr> |
| <tr class="altColor" id="i64"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#divide(int,java.lang.Integer)">divide</a></span>​(int b0, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a> b1)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL <code>/</code> operator applied to int values; right side may be |
| null.</div> |
| </td> |
| </tr> |
| <tr class="rowColor" id="i65"> |
| <td class="colFirst"><code>static int</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#divide(int,java.math.BigDecimal)">divide</a></span>​(int b0, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a> b1)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor" id="i66"> |
| <td class="colFirst"><code>static long</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#divide(long,java.math.BigDecimal)">divide</a></span>​(long b0, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a> b1)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor" id="i67"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#divide(java.lang.Integer,int)">divide</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a> b0, |
| int b1)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL <code>/</code> operator applied to int values; left side may be |
| null.</div> |
| </td> |
| </tr> |
| <tr class="altColor" id="i68"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#divide(java.lang.Integer,java.lang.Integer)">divide</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a> b0, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a> b1)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL <code>/</code> operator applied to nullable int values.</div> |
| </td> |
| </tr> |
| <tr class="rowColor" id="i69"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang" class="externalLink">Long</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#divide(java.lang.Integer,java.lang.Long)">divide</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a> b0, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang" class="externalLink">Long</a> b1)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL <code>/</code> operator applied to nullable int and long values.</div> |
| </td> |
| </tr> |
| <tr class="altColor" id="i70"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang" class="externalLink">Long</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#divide(java.lang.Long,java.lang.Integer)">divide</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang" class="externalLink">Long</a> b0, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a> b1)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL <code>/</code> operator applied to nullable long and int values.</div> |
| </td> |
| </tr> |
| <tr class="rowColor" id="i71"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#divide(java.math.BigDecimal,java.math.BigDecimal)">divide</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a> b0, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a> b1)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL <code>/</code> operator applied to BigDecimal values.</div> |
| </td> |
| </tr> |
| <tr class="altColor" id="i72"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#divideAny(java.lang.Object,java.lang.Object)">divideAny</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> b0, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> b1)</code></th> |
| <td class="colLast"> |
| <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 class="rowColor" id="i73"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#element(java.util.List)">element</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a> list)</code></th> |
| <td class="colLast"> |
| <div class="block">Support the ELEMENT function.</div> |
| </td> |
| </tr> |
| <tr class="altColor" id="i74"> |
| <td class="colFirst"><code>static boolean</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#eq(java.lang.Object%5B%5D,java.lang.Object%5B%5D)">eq</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a>[] b0, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a>[] b1)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL <code>=</code> operator applied to Object[] values (neither may be |
| null).</div> |
| </td> |
| </tr> |
| <tr class="rowColor" id="i75"> |
| <td class="colFirst"><code>static boolean</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#eq(java.lang.Object,java.lang.Object)">eq</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> b0, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> b1)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL <code>=</code> operator applied to Object values (including String; |
| neither side may be null).</div> |
| </td> |
| </tr> |
| <tr class="altColor" id="i76"> |
| <td class="colFirst"><code>static boolean</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#eq(java.lang.String,java.lang.String,java.util.Comparator)">eq</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> s0, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> s1, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/util/Comparator.html?is-external=true" title="class or interface in java.util" class="externalLink">Comparator</a><<a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>> comparator)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL <code>=</code> operator applied to String values with a certain Comparator.</div> |
| </td> |
| </tr> |
| <tr class="rowColor" id="i77"> |
| <td class="colFirst"><code>static boolean</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#eq(java.math.BigDecimal,java.math.BigDecimal)">eq</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a> b0, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a> b1)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL <code>=</code> operator applied to BigDecimal values (neither may be |
| null).</div> |
| </td> |
| </tr> |
| <tr class="altColor" id="i78"> |
| <td class="colFirst"><code>static boolean</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#eqAny(java.lang.Object,java.lang.Object)">eqAny</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> b0, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> b1)</code></th> |
| <td class="colLast"> |
| <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 class="rowColor" id="i79"> |
| <td class="colFirst"><code>static double</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#exp(double)">exp</a></span>​(double b0)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL <code>EXP</code> operator applied to double values.</div> |
| </td> |
| </tr> |
| <tr class="altColor" id="i80"> |
| <td class="colFirst"><code>static double</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#exp(java.math.BigDecimal)">exp</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a> b0)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor" id="i81"> |
| <td class="colFirst"><code>static <a href="../linq4j/function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a>,​<a href="../linq4j/Enumerable.html" title="interface in org.apache.calcite.linq4j">Enumerable</a><<a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang" class="externalLink">Comparable</a>>></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#flatList()">flatList</a></span>()</code></th> |
| <td class="colLast"> |
| <div class="block">Function that, given a certain List containing single-item structs (i.e.</div> |
| </td> |
| </tr> |
| <tr class="altColor" id="i82"> |
| <td class="colFirst"><code>static <a href="../linq4j/function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a>,​<a href="../linq4j/Enumerable.html" title="interface in org.apache.calcite.linq4j">Enumerable</a><<a href="FlatLists.ComparableList.html" title="interface in org.apache.calcite.runtime">FlatLists.ComparableList</a><<a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang" class="externalLink">Comparable</a>>>></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#flatProduct(int%5B%5D,boolean,org.apache.calcite.runtime.SqlFunctions.FlatProductInputType%5B%5D)">flatProduct</a></span>​(int[] fieldCounts, |
| boolean withOrdinality, |
| <a href="SqlFunctions.FlatProductInputType.html" title="enum in org.apache.calcite.runtime">SqlFunctions.FlatProductInputType</a>[] inputTypes)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor" id="i83"> |
| <td class="colFirst"><code>static byte</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#floor(byte,byte)">floor</a></span>​(byte b0, |
| byte b1)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL <code>FLOOR</code> operator applied to byte values.</div> |
| </td> |
| </tr> |
| <tr class="altColor" id="i84"> |
| <td class="colFirst"><code>static double</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#floor(double)">floor</a></span>​(double b0)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor" id="i85"> |
| <td class="colFirst"><code>static float</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#floor(float)">floor</a></span>​(float b0)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor" id="i86"> |
| <td class="colFirst"><code>static int</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#floor(int,int)">floor</a></span>​(int b0, |
| int b1)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL <code>FLOOR</code> operator applied to int values.</div> |
| </td> |
| </tr> |
| <tr class="rowColor" id="i87"> |
| <td class="colFirst"><code>static int</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#floor(int,java.math.BigDecimal)">floor</a></span>​(int b0, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a> b1)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor" id="i88"> |
| <td class="colFirst"><code>static long</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#floor(long,long)">floor</a></span>​(long b0, |
| long b1)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL <code>FLOOR</code> operator applied to long values.</div> |
| </td> |
| </tr> |
| <tr class="rowColor" id="i89"> |
| <td class="colFirst"><code>static short</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#floor(short,short)">floor</a></span>​(short b0, |
| short b1)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL <code>FLOOR</code> operator applied to short values.</div> |
| </td> |
| </tr> |
| <tr class="altColor" id="i90"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#floor(java.math.BigDecimal)">floor</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a> b0)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor" id="i91"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#floor(java.math.BigDecimal,int)">floor</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a> b0, |
| int b1)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor" id="i92"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#floor(java.math.BigDecimal,java.math.BigDecimal)">floor</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a> b0, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a> b1)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor" id="i93"> |
| <td class="colFirst"><code>static org.apache.calcite.avatica.util.ByteString</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#fromBase64(java.lang.String)">fromBase64</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> base64)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL FROM_BASE64(string) function.</div> |
| </td> |
| </tr> |
| <tr class="altColor" id="i94"> |
| <td class="colFirst"><code>static boolean</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#ge(boolean,boolean)">ge</a></span>​(boolean b0, |
| boolean b1)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL <code>≥</code> operator applied to boolean values.</div> |
| </td> |
| </tr> |
| <tr class="rowColor" id="i95"> |
| <td class="colFirst"><code>static boolean</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#ge(java.lang.String,java.lang.String)">ge</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> b0, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> b1)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL <code>≥</code> operator applied to String values.</div> |
| </td> |
| </tr> |
| <tr class="altColor" id="i96"> |
| <td class="colFirst"><code>static boolean</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#ge(java.lang.String,java.lang.String,java.util.Comparator)">ge</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> b0, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> b1, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/util/Comparator.html?is-external=true" title="class or interface in java.util" class="externalLink">Comparator</a><<a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>> comparator)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL <code>≥</code> operator applied to String values.</div> |
| </td> |
| </tr> |
| <tr class="rowColor" id="i97"> |
| <td class="colFirst"><code>static boolean</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#ge(java.math.BigDecimal,java.math.BigDecimal)">ge</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a> b0, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a> b1)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL <code>≥</code> operator applied to BigDecimal values.</div> |
| </td> |
| </tr> |
| <tr class="altColor" id="i98"> |
| <td class="colFirst"><code>static boolean</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#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></th> |
| <td class="colLast"> |
| <div class="block">SQL <code>≥</code> operator applied to ByteString values.</div> |
| </td> |
| </tr> |
| <tr class="rowColor" id="i99"> |
| <td class="colFirst"><code>static boolean</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#geAny(java.lang.Object,java.lang.Object)">geAny</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> b0, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> b1)</code></th> |
| <td class="colLast"> |
| <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 class="altColor" id="i100"> |
| <td class="colFirst"><code>static boolean</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#greater(boolean,boolean)">greater</a></span>​(boolean b0, |
| boolean b1)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor" id="i101"> |
| <td class="colFirst"><code>static byte</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#greater(byte,byte)">greater</a></span>​(byte b0, |
| byte b1)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor" id="i102"> |
| <td class="colFirst"><code>static char</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#greater(char,char)">greater</a></span>​(char b0, |
| char b1)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor" id="i103"> |
| <td class="colFirst"><code>static double</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#greater(double,double)">greater</a></span>​(double b0, |
| double b1)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor" id="i104"> |
| <td class="colFirst"><code>static float</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#greater(float,float)">greater</a></span>​(float b0, |
| float b1)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor" id="i105"> |
| <td class="colFirst"><code>static int</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#greater(int,int)">greater</a></span>​(int b0, |
| int b1)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor" id="i106"> |
| <td class="colFirst"><code>static long</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#greater(long,long)">greater</a></span>​(long b0, |
| long b1)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor" id="i107"> |
| <td class="colFirst"><code>static short</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#greater(short,short)">greater</a></span>​(short b0, |
| short b1)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor" id="i108"> |
| <td class="colFirst"><code>static <T extends <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang" class="externalLink">Comparable</a><T>><br>T</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#greater(T,T)">greater</a></span>​(T b0, |
| T b1)</code></th> |
| <td class="colLast"> |
| <div class="block">Helper for implementing MAX.</div> |
| </td> |
| </tr> |
| <tr class="rowColor" id="i109"> |
| <td class="colFirst"><code>static <T extends <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang" class="externalLink">Comparable</a><T>><br>T</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#greatest(T,T)">greatest</a></span>​(T b0, |
| T b1)</code></th> |
| <td class="colLast"> |
| <div class="block">GREATEST operator.</div> |
| </td> |
| </tr> |
| <tr class="altColor" id="i110"> |
| <td class="colFirst"><code>static boolean</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#gt(boolean,boolean)">gt</a></span>​(boolean b0, |
| boolean b1)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL <code>></code> operator applied to boolean values.</div> |
| </td> |
| </tr> |
| <tr class="rowColor" id="i111"> |
| <td class="colFirst"><code>static boolean</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#gt(java.lang.String,java.lang.String)">gt</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> b0, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> b1)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL <code>></code> operator applied to String values.</div> |
| </td> |
| </tr> |
| <tr class="altColor" id="i112"> |
| <td class="colFirst"><code>static boolean</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#gt(java.lang.String,java.lang.String,java.util.Comparator)">gt</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> b0, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> b1, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/util/Comparator.html?is-external=true" title="class or interface in java.util" class="externalLink">Comparator</a><<a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>> comparator)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL <code>></code> operator applied to String values.</div> |
| </td> |
| </tr> |
| <tr class="rowColor" id="i113"> |
| <td class="colFirst"><code>static boolean</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#gt(java.math.BigDecimal,java.math.BigDecimal)">gt</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a> b0, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a> b1)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL <code>></code> operator applied to BigDecimal values.</div> |
| </td> |
| </tr> |
| <tr class="altColor" id="i114"> |
| <td class="colFirst"><code>static boolean</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#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></th> |
| <td class="colLast"> |
| <div class="block">SQL <code>></code> operator applied to ByteString values.</div> |
| </td> |
| </tr> |
| <tr class="rowColor" id="i115"> |
| <td class="colFirst"><code>static boolean</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#gtAny(java.lang.Object,java.lang.Object)">gtAny</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> b0, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> b1)</code></th> |
| <td class="colLast"> |
| <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 class="altColor" id="i116"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#initcap(java.lang.String)">initcap</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> s)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL INITCAP(string) function.</div> |
| </td> |
| </tr> |
| <tr class="rowColor" id="i117"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/9/docs/api/java/sql/Date.html?is-external=true" title="class or interface in java.sql" class="externalLink">Date</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#internalToDate(int)">internalToDate</a></span>​(int v)</code></th> |
| <td class="colLast"> |
| <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/9/docs/api/java/sql/Date.html?is-external=true" title="class or interface in java.sql" class="externalLink"><code>Date</code></a>).</div> |
| </td> |
| </tr> |
| <tr class="altColor" id="i118"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/9/docs/api/java/sql/Date.html?is-external=true" title="class or interface in java.sql" class="externalLink">Date</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#internalToDate(java.lang.Integer)">internalToDate</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a> v)</code></th> |
| <td class="colLast"> |
| <div class="block">As <a href="#internalToDate(int)"><code>internalToDate(int)</code></a> but allows nulls.</div> |
| </td> |
| </tr> |
| <tr class="rowColor" id="i119"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/9/docs/api/java/sql/Time.html?is-external=true" title="class or interface in java.sql" class="externalLink">Time</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#internalToTime(int)">internalToTime</a></span>​(int v)</code></th> |
| <td class="colLast"> |
| <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/9/docs/api/java/sql/Time.html?is-external=true" title="class or interface in java.sql" class="externalLink"><code>Time</code></a>).</div> |
| </td> |
| </tr> |
| <tr class="altColor" id="i120"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/9/docs/api/java/sql/Time.html?is-external=true" title="class or interface in java.sql" class="externalLink">Time</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#internalToTime(java.lang.Integer)">internalToTime</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a> v)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor" id="i121"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/9/docs/api/java/sql/Timestamp.html?is-external=true" title="class or interface in java.sql" class="externalLink">Timestamp</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#internalToTimestamp(long)">internalToTimestamp</a></span>​(long v)</code></th> |
| <td class="colLast"> |
| <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/9/docs/api/java/sql/Timestamp.html?is-external=true" title="class or interface in java.sql" class="externalLink"><code>Timestamp</code></a>).</div> |
| </td> |
| </tr> |
| <tr class="altColor" id="i122"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/9/docs/api/java/sql/Timestamp.html?is-external=true" title="class or interface in java.sql" class="externalLink">Timestamp</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#internalToTimestamp(java.lang.Long)">internalToTimestamp</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang" class="externalLink">Long</a> v)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor" id="i123"> |
| <td class="colFirst"><code>static boolean</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#isASet(java.util.Collection)">isASet</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util" class="externalLink">Collection</a> collection)</code></th> |
| <td class="colLast"> |
| <div class="block">Support the IS A SET function.</div> |
| </td> |
| </tr> |
| <tr class="altColor" id="i124"> |
| <td class="colFirst"><code>static boolean</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#isFalse(java.lang.Boolean)">isFalse</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang" class="externalLink">Boolean</a> b)</code></th> |
| <td class="colLast"> |
| <div class="block">NULL → FALSE, FALSE → TRUE, TRUE → FALSE.</div> |
| </td> |
| </tr> |
| <tr class="rowColor" id="i125"> |
| <td class="colFirst"><code>static boolean</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#isNotFalse(java.lang.Boolean)">isNotFalse</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang" class="externalLink">Boolean</a> b)</code></th> |
| <td class="colLast"> |
| <div class="block">NULL → TRUE, FALSE → FALSE, TRUE → TRUE.</div> |
| </td> |
| </tr> |
| <tr class="altColor" id="i126"> |
| <td class="colFirst"><code>static boolean</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#isNotTrue(java.lang.Boolean)">isNotTrue</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang" class="externalLink">Boolean</a> b)</code></th> |
| <td class="colLast"> |
| <div class="block">NULL → TRUE, FALSE → TRUE, TRUE → FALSE.</div> |
| </td> |
| </tr> |
| <tr class="rowColor" id="i127"> |
| <td class="colFirst"><code>static boolean</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#isTrue(java.lang.Boolean)">isTrue</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang" class="externalLink">Boolean</a> b)</code></th> |
| <td class="colLast"> |
| <div class="block">NULL → FALSE, FALSE → FALSE, TRUE → TRUE.</div> |
| </td> |
| </tr> |
| <tr class="altColor" id="i128"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#item(java.lang.Object,java.lang.Object)">item</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> object, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> index)</code></th> |
| <td class="colLast"> |
| <div class="block">Implements the <code>[ ... ]</code> operator on an object whose type is not |
| known until runtime.</div> |
| </td> |
| </tr> |
| <tr class="rowColor" id="i129"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#itemOptional(java.lang.Object,java.lang.Object)">itemOptional</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> object, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> index)</code></th> |
| <td class="colLast"> |
| <div class="block">As <a href="#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 class="altColor" id="i130"> |
| <td class="colFirst"><code>static int</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#lastDay(int)">lastDay</a></span>​(int date)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL <code>LAST_DAY</code> function.</div> |
| </td> |
| </tr> |
| <tr class="rowColor" id="i131"> |
| <td class="colFirst"><code>static int</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#lastDay(long)">lastDay</a></span>​(long timestamp)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL <code>LAST_DAY</code> function.</div> |
| </td> |
| </tr> |
| <tr class="altColor" id="i132"> |
| <td class="colFirst"><code>static boolean</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#le(boolean,boolean)">le</a></span>​(boolean b0, |
| boolean b1)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL <code>≤</code> operator applied to boolean values.</div> |
| </td> |
| </tr> |
| <tr class="rowColor" id="i133"> |
| <td class="colFirst"><code>static boolean</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#le(java.lang.String,java.lang.String)">le</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> b0, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> b1)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL <code>≤</code> operator applied to String values.</div> |
| </td> |
| </tr> |
| <tr class="altColor" id="i134"> |
| <td class="colFirst"><code>static boolean</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#le(java.lang.String,java.lang.String,java.util.Comparator)">le</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> b0, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> b1, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/util/Comparator.html?is-external=true" title="class or interface in java.util" class="externalLink">Comparator</a><<a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>> comparator)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL <code>≤</code> operator applied to String values.</div> |
| </td> |
| </tr> |
| <tr class="rowColor" id="i135"> |
| <td class="colFirst"><code>static boolean</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#le(java.math.BigDecimal,java.math.BigDecimal)">le</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a> b0, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a> b1)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL <code>≤</code> operator applied to BigDecimal values.</div> |
| </td> |
| </tr> |
| <tr class="altColor" id="i136"> |
| <td class="colFirst"><code>static boolean</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#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></th> |
| <td class="colLast"> |
| <div class="block">SQL <code>≤</code> operator applied to ByteString values.</div> |
| </td> |
| </tr> |
| <tr class="rowColor" id="i137"> |
| <td class="colFirst"><code>static boolean</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#leAny(java.lang.Object,java.lang.Object)">leAny</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> b0, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> b1)</code></th> |
| <td class="colLast"> |
| <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 class="altColor" id="i138"> |
| <td class="colFirst"><code>static <T extends <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang" class="externalLink">Comparable</a><T>><br>T</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#least(T,T)">least</a></span>​(T b0, |
| T b1)</code></th> |
| <td class="colLast"> |
| <div class="block">LEAST operator.</div> |
| </td> |
| </tr> |
| <tr class="rowColor" id="i139"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#left(java.lang.String,int)">left</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> s, |
| int n)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL LEFT(string, integer) function.</div> |
| </td> |
| </tr> |
| <tr class="altColor" id="i140"> |
| <td class="colFirst"><code>static org.apache.calcite.avatica.util.ByteString</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#left(org.apache.calcite.avatica.util.ByteString,int)">left</a></span>​(org.apache.calcite.avatica.util.ByteString s, |
| int n)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL LEFT(ByteString, integer) function.</div> |
| </td> |
| </tr> |
| <tr class="rowColor" id="i141"> |
| <td class="colFirst"><code>static boolean</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#lesser(boolean,boolean)">lesser</a></span>​(boolean b0, |
| boolean b1)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor" id="i142"> |
| <td class="colFirst"><code>static byte</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#lesser(byte,byte)">lesser</a></span>​(byte b0, |
| byte b1)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor" id="i143"> |
| <td class="colFirst"><code>static char</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#lesser(char,char)">lesser</a></span>​(char b0, |
| char b1)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor" id="i144"> |
| <td class="colFirst"><code>static double</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#lesser(double,double)">lesser</a></span>​(double b0, |
| double b1)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor" id="i145"> |
| <td class="colFirst"><code>static float</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#lesser(float,float)">lesser</a></span>​(float b0, |
| float b1)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor" id="i146"> |
| <td class="colFirst"><code>static int</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#lesser(int,int)">lesser</a></span>​(int b0, |
| int b1)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor" id="i147"> |
| <td class="colFirst"><code>static long</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#lesser(long,long)">lesser</a></span>​(long b0, |
| long b1)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor" id="i148"> |
| <td class="colFirst"><code>static short</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#lesser(short,short)">lesser</a></span>​(short b0, |
| short b1)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor" id="i149"> |
| <td class="colFirst"><code>static <T extends <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang" class="externalLink">Comparable</a><T>><br>T</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#lesser(T,T)">lesser</a></span>​(T b0, |
| T b1)</code></th> |
| <td class="colLast"> |
| <div class="block">Helper for implementing MIN.</div> |
| </td> |
| </tr> |
| <tr class="altColor" id="i150"> |
| <td class="colFirst"><code>static boolean</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#like(java.lang.String,java.lang.String)">like</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> s, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> pattern)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL <code>LIKE</code> function.</div> |
| </td> |
| </tr> |
| <tr class="rowColor" id="i151"> |
| <td class="colFirst"><code>static boolean</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#like(java.lang.String,java.lang.String,java.lang.String)">like</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> s, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> pattern, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> escape)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL <code>LIKE</code> function with escape.</div> |
| </td> |
| </tr> |
| <tr class="altColor" id="i152"> |
| <td class="colFirst"><code>static double</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#ln(double)">ln</a></span>​(double d)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL <code>LN(number)</code> function applied to double values.</div> |
| </td> |
| </tr> |
| <tr class="rowColor" id="i153"> |
| <td class="colFirst"><code>static double</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#ln(java.math.BigDecimal)">ln</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a> d)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL <code>LN(number)</code> function applied to BigDecimal values.</div> |
| </td> |
| </tr> |
| <tr class="altColor" id="i154"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/9/docs/api/java/util/Locale.html?is-external=true" title="class or interface in java.util" class="externalLink">Locale</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#locale(org.apache.calcite.DataContext)">locale</a></span>​(<a href="../DataContext.html" title="interface in org.apache.calcite">DataContext</a> root)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor" id="i155"> |
| <td class="colFirst"><code>static int</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#localTime(org.apache.calcite.DataContext)">localTime</a></span>​(<a href="../DataContext.html" title="interface in org.apache.calcite">DataContext</a> root)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL <code>LOCAL_TIME</code> function.</div> |
| </td> |
| </tr> |
| <tr class="altColor" id="i156"> |
| <td class="colFirst"><code>static long</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#localTimestamp(org.apache.calcite.DataContext)">localTimestamp</a></span>​(<a href="../DataContext.html" title="interface in org.apache.calcite">DataContext</a> root)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL <code>LOCAL_TIMESTAMP</code> function.</div> |
| </td> |
| </tr> |
| <tr class="rowColor" id="i157"> |
| <td class="colFirst"><code>static double</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#log10(double)">log10</a></span>​(double b0)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL <code>LOG10(numeric)</code> operator applied to double values.</div> |
| </td> |
| </tr> |
| <tr class="altColor" id="i158"> |
| <td class="colFirst"><code>static double</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#log10(java.math.BigDecimal)">log10</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a> d)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL <code>LOG10(number)</code> function applied to BigDecimal values.</div> |
| </td> |
| </tr> |
| <tr class="rowColor" id="i159"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#lower(java.lang.String)">lower</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> s)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL LOWER(string) function.</div> |
| </td> |
| </tr> |
| <tr class="altColor" id="i160"> |
| <td class="colFirst"><code>static boolean</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#lt(boolean,boolean)">lt</a></span>​(boolean b0, |
| boolean b1)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL <code><</code> operator applied to boolean values.</div> |
| </td> |
| </tr> |
| <tr class="rowColor" id="i161"> |
| <td class="colFirst"><code>static boolean</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#lt(java.lang.String,java.lang.String)">lt</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> b0, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> b1)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL <code><</code> operator applied to String values.</div> |
| </td> |
| </tr> |
| <tr class="altColor" id="i162"> |
| <td class="colFirst"><code>static boolean</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#lt(java.lang.String,java.lang.String,java.util.Comparator)">lt</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> b0, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> b1, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/util/Comparator.html?is-external=true" title="class or interface in java.util" class="externalLink">Comparator</a><<a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>> comparator)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL <code><</code> operator applied to String values.</div> |
| </td> |
| </tr> |
| <tr class="rowColor" id="i163"> |
| <td class="colFirst"><code>static boolean</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#lt(java.math.BigDecimal,java.math.BigDecimal)">lt</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a> b0, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a> b1)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL <code><</code> operator applied to BigDecimal values.</div> |
| </td> |
| </tr> |
| <tr class="altColor" id="i164"> |
| <td class="colFirst"><code>static boolean</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#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></th> |
| <td class="colLast"> |
| <div class="block">SQL <code><</code> operator applied to ByteString values.</div> |
| </td> |
| </tr> |
| <tr class="rowColor" id="i165"> |
| <td class="colFirst"><code>static boolean</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#ltAny(java.lang.Object,java.lang.Object)">ltAny</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> b0, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> b1)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL <code><</code> operator applied to Object values.</div> |
| </td> |
| </tr> |
| <tr class="altColor" id="i166"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#ltrim(java.lang.String)">ltrim</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> s)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL <code>LTRIM</code> function.</div> |
| </td> |
| </tr> |
| <tr class="rowColor" id="i167"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#mapItem(java.util.Map,java.lang.Object)">mapItem</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink">Map</a> map, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> item)</code></th> |
| <td class="colLast"> |
| <div class="block">Helper for "map element reference".</div> |
| </td> |
| </tr> |
| <tr class="altColor" id="i168"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#mapItemOptional(java.util.Map,java.lang.Object)">mapItemOptional</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink">Map</a> map, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> item)</code></th> |
| <td class="colLast"> |
| <div class="block">As <a href="#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 class="rowColor" id="i169"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#md5(java.lang.String)">md5</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> string)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL MD5(string) function.</div> |
| </td> |
| </tr> |
| <tr class="altColor" id="i170"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#md5(org.apache.calcite.avatica.util.ByteString)">md5</a></span>​(org.apache.calcite.avatica.util.ByteString string)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL MD5(string) function for binary string.</div> |
| </td> |
| </tr> |
| <tr class="rowColor" id="i171"> |
| <td class="colFirst"><code>static boolean</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#memberOf(java.lang.Object,java.util.Collection)">memberOf</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> object, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util" class="externalLink">Collection</a> collection)</code></th> |
| <td class="colLast"> |
| <div class="block">Support the MEMBER OF function.</div> |
| </td> |
| </tr> |
| <tr class="altColor" id="i172"> |
| <td class="colFirst"><code>static int</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#minus(int,int)">minus</a></span>​(int b0, |
| int b1)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL <code>-</code> operator applied to int values.</div> |
| </td> |
| </tr> |
| <tr class="rowColor" id="i173"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#minus(int,java.lang.Integer)">minus</a></span>​(int b0, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a> b1)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL <code>-</code> operator applied to int values; right side may be |
| null.</div> |
| </td> |
| </tr> |
| <tr class="altColor" id="i174"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#minus(java.lang.Integer,int)">minus</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a> b0, |
| int b1)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL <code>-</code> operator applied to int values; left side may be |
| null.</div> |
| </td> |
| </tr> |
| <tr class="rowColor" id="i175"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#minus(java.lang.Integer,java.lang.Integer)">minus</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a> b0, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a> b1)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL <code>-</code> operator applied to nullable int values.</div> |
| </td> |
| </tr> |
| <tr class="altColor" id="i176"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang" class="externalLink">Long</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#minus(java.lang.Integer,java.lang.Long)">minus</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a> b0, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang" class="externalLink">Long</a> b1)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL <code>-</code> operator applied to nullable int and long values.</div> |
| </td> |
| </tr> |
| <tr class="rowColor" id="i177"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang" class="externalLink">Long</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#minus(java.lang.Long,java.lang.Integer)">minus</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang" class="externalLink">Long</a> b0, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a> b1)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL <code>-</code> operator applied to nullable long and int values.</div> |
| </td> |
| </tr> |
| <tr class="altColor" id="i178"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#minus(java.math.BigDecimal,java.math.BigDecimal)">minus</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a> b0, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a> b1)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL <code>-</code> operator applied to BigDecimal values.</div> |
| </td> |
| </tr> |
| <tr class="rowColor" id="i179"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#minusAny(java.lang.Object,java.lang.Object)">minusAny</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> b0, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> b1)</code></th> |
| <td class="colLast"> |
| <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 class="altColor" id="i180"> |
| <td class="colFirst"><code>static byte</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#mod(byte,byte)">mod</a></span>​(byte b0, |
| byte b1)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL <code>MOD</code> operator applied to byte values.</div> |
| </td> |
| </tr> |
| <tr class="rowColor" id="i181"> |
| <td class="colFirst"><code>static int</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#mod(int,int)">mod</a></span>​(int b0, |
| int b1)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL <code>MOD</code> operator applied to int values.</div> |
| </td> |
| </tr> |
| <tr class="altColor" id="i182"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#mod(int,java.math.BigDecimal)">mod</a></span>​(int b0, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a> b1)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor" id="i183"> |
| <td class="colFirst"><code>static long</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#mod(long,long)">mod</a></span>​(long b0, |
| long b1)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL <code>MOD</code> operator applied to long values.</div> |
| </td> |
| </tr> |
| <tr class="altColor" id="i184"> |
| <td class="colFirst"><code>static short</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#mod(short,short)">mod</a></span>​(short b0, |
| short b1)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL <code>MOD</code> operator applied to short values.</div> |
| </td> |
| </tr> |
| <tr class="rowColor" id="i185"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#mod(java.math.BigDecimal,int)">mod</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a> b0, |
| int b1)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor" id="i186"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#mod(java.math.BigDecimal,java.math.BigDecimal)">mod</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a> b0, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a> b1)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor" id="i187"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#monthNameWithDate(int,java.util.Locale)">monthNameWithDate</a></span>​(int date, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/util/Locale.html?is-external=true" title="class or interface in java.util" class="externalLink">Locale</a> locale)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL <code>MONTHNAME</code> function, applied to a DATE argument.</div> |
| </td> |
| </tr> |
| <tr class="altColor" id="i188"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#monthNameWithTimestamp(long,java.util.Locale)">monthNameWithTimestamp</a></span>​(long timestamp, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/util/Locale.html?is-external=true" title="class or interface in java.util" class="externalLink">Locale</a> locale)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL <code>MONTHNAME</code> function, applied to a TIMESTAMP argument.</div> |
| </td> |
| </tr> |
| <tr class="rowColor" id="i189"> |
| <td class="colFirst"><code>static int</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#multiply(int,int)">multiply</a></span>​(int b0, |
| int b1)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL <code>*</code> operator applied to int values.</div> |
| </td> |
| </tr> |
| <tr class="altColor" id="i190"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#multiply(int,java.lang.Integer)">multiply</a></span>​(int b0, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a> b1)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL <code>*</code> operator applied to int values; right side may be |
| null.</div> |
| </td> |
| </tr> |
| <tr class="rowColor" id="i191"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#multiply(java.lang.Integer,int)">multiply</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a> b0, |
| int b1)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL <code>*</code> operator applied to int values; left side may be |
| null.</div> |
| </td> |
| </tr> |
| <tr class="altColor" id="i192"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#multiply(java.lang.Integer,java.lang.Integer)">multiply</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a> b0, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a> b1)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL <code>*</code> operator applied to nullable int values.</div> |
| </td> |
| </tr> |
| <tr class="rowColor" id="i193"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang" class="externalLink">Long</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#multiply(java.lang.Integer,java.lang.Long)">multiply</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a> b0, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang" class="externalLink">Long</a> b1)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL <code>*</code> operator applied to nullable int and long values.</div> |
| </td> |
| </tr> |
| <tr class="altColor" id="i194"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang" class="externalLink">Long</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#multiply(java.lang.Long,java.lang.Integer)">multiply</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang" class="externalLink">Long</a> b0, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a> b1)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL <code>*</code> operator applied to nullable long and int values.</div> |
| </td> |
| </tr> |
| <tr class="rowColor" id="i195"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#multiply(java.math.BigDecimal,java.math.BigDecimal)">multiply</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a> b0, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a> b1)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL <code>*</code> operator applied to BigDecimal values.</div> |
| </td> |
| </tr> |
| <tr class="altColor" id="i196"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#multiplyAny(java.lang.Object,java.lang.Object)">multiplyAny</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> b0, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> b1)</code></th> |
| <td class="colLast"> |
| <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 class="rowColor" id="i197"> |
| <td class="colFirst"><code>static <E> <a href="https://docs.oracle.com/javase/9/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util" class="externalLink">Collection</a><E></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#multisetExceptAll(java.util.Collection,java.util.Collection)">multisetExceptAll</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util" class="externalLink">Collection</a><E> c1, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util" class="externalLink">Collection</a><E> c2)</code></th> |
| <td class="colLast"> |
| <div class="block">Support the MULTISET EXCEPT ALL function.</div> |
| </td> |
| </tr> |
| <tr class="altColor" id="i198"> |
| <td class="colFirst"><code>static <E> <a href="https://docs.oracle.com/javase/9/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util" class="externalLink">Collection</a><E></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#multisetExceptDistinct(java.util.Collection,java.util.Collection)">multisetExceptDistinct</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util" class="externalLink">Collection</a><E> c1, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util" class="externalLink">Collection</a><E> c2)</code></th> |
| <td class="colLast"> |
| <div class="block">Support the MULTISET EXCEPT DISTINCT function.</div> |
| </td> |
| </tr> |
| <tr class="rowColor" id="i199"> |
| <td class="colFirst"><code>static <E> <a href="https://docs.oracle.com/javase/9/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util" class="externalLink">Collection</a><E></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#multisetIntersectAll(java.util.Collection,java.util.Collection)">multisetIntersectAll</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util" class="externalLink">Collection</a><E> c1, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util" class="externalLink">Collection</a><E> c2)</code></th> |
| <td class="colLast"> |
| <div class="block">Support the MULTISET INTERSECT ALL function.</div> |
| </td> |
| </tr> |
| <tr class="altColor" id="i200"> |
| <td class="colFirst"><code>static <E> <a href="https://docs.oracle.com/javase/9/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util" class="externalLink">Collection</a><E></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#multisetIntersectDistinct(java.util.Collection,java.util.Collection)">multisetIntersectDistinct</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util" class="externalLink">Collection</a><E> c1, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util" class="externalLink">Collection</a><E> c2)</code></th> |
| <td class="colLast"> |
| <div class="block">Support the MULTISET INTERSECT DISTINCT function.</div> |
| </td> |
| </tr> |
| <tr class="rowColor" id="i201"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/9/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util" class="externalLink">Collection</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#multisetUnionAll(java.util.Collection,java.util.Collection)">multisetUnionAll</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util" class="externalLink">Collection</a> collection1, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util" class="externalLink">Collection</a> collection2)</code></th> |
| <td class="colLast"> |
| <div class="block">Support the MULTISET UNION ALL function.</div> |
| </td> |
| </tr> |
| <tr class="altColor" id="i202"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/9/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util" class="externalLink">Collection</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#multisetUnionDistinct(java.util.Collection,java.util.Collection)">multisetUnionDistinct</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util" class="externalLink">Collection</a> collection1, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util" class="externalLink">Collection</a> collection2)</code></th> |
| <td class="colLast"> |
| <div class="block">Support the MULTISET UNION function.</div> |
| </td> |
| </tr> |
| <tr class="rowColor" id="i203"> |
| <td class="colFirst"><code>static boolean</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#ne(java.lang.Object,java.lang.Object)">ne</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> b0, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> b1)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL <code><gt;</code> operator applied to Object values (including |
| String; neither side may be null).</div> |
| </td> |
| </tr> |
| <tr class="altColor" id="i204"> |
| <td class="colFirst"><code>static boolean</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#ne(java.lang.String,java.lang.String,java.util.Comparator)">ne</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> s0, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> s1, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/util/Comparator.html?is-external=true" title="class or interface in java.util" class="externalLink">Comparator</a><<a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>> comparator)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL <code><gt;</code> operator applied to OString values with a certain Comparator.</div> |
| </td> |
| </tr> |
| <tr class="rowColor" id="i205"> |
| <td class="colFirst"><code>static boolean</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#ne(java.math.BigDecimal,java.math.BigDecimal)">ne</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a> b0, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a> b1)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL <code><gt;</code> operator applied to BigDecimal values.</div> |
| </td> |
| </tr> |
| <tr class="altColor" id="i206"> |
| <td class="colFirst"><code>static boolean</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#neAny(java.lang.Object,java.lang.Object)">neAny</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> b0, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> b1)</code></th> |
| <td class="colLast"> |
| <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 class="rowColor" id="i207"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang" class="externalLink">Boolean</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#not(java.lang.Boolean)">not</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang" class="externalLink">Boolean</a> b)</code></th> |
| <td class="colLast"> |
| <div class="block">NULL → NULL, FALSE → TRUE, TRUE → FALSE.</div> |
| </td> |
| </tr> |
| <tr class="altColor" id="i208"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#overlay(java.lang.String,java.lang.String,int)">overlay</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> s, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> r, |
| int start)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL <code>OVERLAY</code> function.</div> |
| </td> |
| </tr> |
| <tr class="rowColor" id="i209"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#overlay(java.lang.String,java.lang.String,int,int)">overlay</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> s, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> r, |
| int start, |
| int length)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL <code>OVERLAY</code> function.</div> |
| </td> |
| </tr> |
| <tr class="altColor" id="i210"> |
| <td class="colFirst"><code>static org.apache.calcite.avatica.util.ByteString</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#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></th> |
| <td class="colLast"> |
| <div class="block">SQL <code>OVERLAY</code> function applied to binary strings.</div> |
| </td> |
| </tr> |
| <tr class="rowColor" id="i211"> |
| <td class="colFirst"><code>static org.apache.calcite.avatica.util.ByteString</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#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></th> |
| <td class="colLast"> |
| <div class="block">SQL <code>OVERLAY</code> function applied to binary strings.</div> |
| </td> |
| </tr> |
| <tr class="altColor" id="i212"> |
| <td class="colFirst"><code>static int</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#plus(int,int)">plus</a></span>​(int b0, |
| int b1)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL <code>+</code> operator applied to int values.</div> |
| </td> |
| </tr> |
| <tr class="rowColor" id="i213"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#plus(int,java.lang.Integer)">plus</a></span>​(int b0, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a> b1)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL <code>+</code> operator applied to int values; right side may be |
| null.</div> |
| </td> |
| </tr> |
| <tr class="altColor" id="i214"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#plus(java.lang.Integer,int)">plus</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a> b0, |
| int b1)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL <code>+</code> operator applied to int values; left side may be |
| null.</div> |
| </td> |
| </tr> |
| <tr class="rowColor" id="i215"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#plus(java.lang.Integer,java.lang.Integer)">plus</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a> b0, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a> b1)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL <code>+</code> operator applied to nullable int values.</div> |
| </td> |
| </tr> |
| <tr class="altColor" id="i216"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang" class="externalLink">Long</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#plus(java.lang.Integer,java.lang.Long)">plus</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a> b0, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang" class="externalLink">Long</a> b1)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL <code>+</code> operator applied to nullable int and long values.</div> |
| </td> |
| </tr> |
| <tr class="rowColor" id="i217"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang" class="externalLink">Long</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#plus(java.lang.Long,java.lang.Integer)">plus</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang" class="externalLink">Long</a> b0, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a> b1)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL <code>+</code> operator applied to nullable long and int values.</div> |
| </td> |
| </tr> |
| <tr class="altColor" id="i218"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#plus(java.math.BigDecimal,java.math.BigDecimal)">plus</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a> b0, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a> b1)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL <code>+</code> operator applied to BigDecimal values.</div> |
| </td> |
| </tr> |
| <tr class="rowColor" id="i219"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#plusAny(java.lang.Object,java.lang.Object)">plusAny</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> b0, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> b1)</code></th> |
| <td class="colLast"> |
| <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 class="altColor" id="i220"> |
| <td class="colFirst"><code>static int</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#position(java.lang.String,java.lang.String)">position</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> seek, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> s)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL <code>POSITION(seek IN string)</code> function.</div> |
| </td> |
| </tr> |
| <tr class="rowColor" id="i221"> |
| <td class="colFirst"><code>static int</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#position(java.lang.String,java.lang.String,int)">position</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> seek, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> s, |
| int from)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL <code>POSITION(seek IN string FROM integer)</code> function.</div> |
| </td> |
| </tr> |
| <tr class="altColor" id="i222"> |
| <td class="colFirst"><code>static int</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#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></th> |
| <td class="colLast"> |
| <div class="block">SQL <code>POSITION(seek IN string)</code> function for byte strings.</div> |
| </td> |
| </tr> |
| <tr class="rowColor" id="i223"> |
| <td class="colFirst"><code>static int</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#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></th> |
| <td class="colLast"> |
| <div class="block">SQL <code>POSITION(seek IN string FROM integer)</code> function for byte |
| strings.</div> |
| </td> |
| </tr> |
| <tr class="altColor" id="i224"> |
| <td class="colFirst"><code>static boolean</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#posixRegex(java.lang.String,java.lang.String,java.lang.Boolean)">posixRegex</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> s, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> regex, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang" class="externalLink">Boolean</a> caseSensitive)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor" id="i225"> |
| <td class="colFirst"><code>static double</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#power(double,double)">power</a></span>​(double b0, |
| double b1)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL <code>POWER</code> operator applied to double values.</div> |
| </td> |
| </tr> |
| <tr class="altColor" id="i226"> |
| <td class="colFirst"><code>static double</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#power(double,java.math.BigDecimal)">power</a></span>​(double b0, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a> b1)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor" id="i227"> |
| <td class="colFirst"><code>static double</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#power(java.math.BigDecimal,double)">power</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a> b0, |
| double b1)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor" id="i228"> |
| <td class="colFirst"><code>static double</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#power(java.math.BigDecimal,java.math.BigDecimal)">power</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a> b0, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a> b1)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor" id="i229"> |
| <td class="colFirst"><code>static <E extends <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang" class="externalLink">Comparable</a>><br><a href="../linq4j/Enumerable.html" title="interface in org.apache.calcite.linq4j">Enumerable</a><<a href="FlatLists.ComparableList.html" title="interface in org.apache.calcite.runtime">FlatLists.ComparableList</a><E>></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#product(java.util.List,int,boolean)">product</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a><<a href="../linq4j/Enumerator.html" title="interface in org.apache.calcite.linq4j">Enumerator</a><<a href="https://docs.oracle.com/javase/9/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a><E>>> enumerators, |
| int fieldCount, |
| boolean withOrdinality)</code></th> |
| <td class="colLast"> |
| <div class="block">Similar to <a href="../linq4j/Linq4j.html#product(java.lang.Iterable)"><code>Linq4j.product(Iterable)</code></a> but each resulting list |
| implements <a href="FlatLists.ComparableList.html" title="interface in org.apache.calcite.runtime"><code>FlatLists.ComparableList</code></a>.</div> |
| </td> |
| </tr> |
| <tr class="altColor" id="i230"> |
| <td class="colFirst"><code>static double</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#radians(double)">radians</a></span>​(double b0)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL <code>RADIANS</code> operator applied to double values.</div> |
| </td> |
| </tr> |
| <tr class="rowColor" id="i231"> |
| <td class="colFirst"><code>static double</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#radians(java.math.BigDecimal)">radians</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a> b0)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL <code>RADIANS</code> operator applied to BigDecimal values.</div> |
| </td> |
| </tr> |
| <tr class="altColor" id="i232"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#regexpReplace(java.lang.String,java.lang.String,java.lang.String)">regexpReplace</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> s, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> regex, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> replacement)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL <code>REGEXP_REPLACE</code> function with 3 arguments.</div> |
| </td> |
| </tr> |
| <tr class="rowColor" id="i233"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#regexpReplace(java.lang.String,java.lang.String,java.lang.String,int)">regexpReplace</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> s, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> regex, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> replacement, |
| int pos)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL <code>REGEXP_REPLACE</code> function with 4 arguments.</div> |
| </td> |
| </tr> |
| <tr class="altColor" id="i234"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#regexpReplace(java.lang.String,java.lang.String,java.lang.String,int,int)">regexpReplace</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> s, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> regex, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> replacement, |
| int pos, |
| int occurrence)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL <code>REGEXP_REPLACE</code> function with 5 arguments.</div> |
| </td> |
| </tr> |
| <tr class="rowColor" id="i235"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#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/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> s, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> regex, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> replacement, |
| int pos, |
| int occurrence, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> matchType)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL <code>REGEXP_REPLACE</code> function with 6 arguments.</div> |
| </td> |
| </tr> |
| <tr class="altColor" id="i236"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#repeat(java.lang.String,int)">repeat</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> s, |
| int n)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL REPEAT(string, int) function.</div> |
| </td> |
| </tr> |
| <tr class="rowColor" id="i237"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#replace(java.lang.String,java.lang.String,java.lang.String)">replace</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> s, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> search, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> replacement)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL <code>REPLACE(string, search, replacement)</code> function.</div> |
| </td> |
| </tr> |
| <tr class="altColor" id="i238"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#reverse(java.lang.String)">reverse</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> s)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL REVERSE(string) function.</div> |
| </td> |
| </tr> |
| <tr class="rowColor" id="i239"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#right(java.lang.String,int)">right</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> s, |
| int n)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL RIGHT(string, integer) function.</div> |
| </td> |
| </tr> |
| <tr class="altColor" id="i240"> |
| <td class="colFirst"><code>static org.apache.calcite.avatica.util.ByteString</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#right(org.apache.calcite.avatica.util.ByteString,int)">right</a></span>​(org.apache.calcite.avatica.util.ByteString s, |
| int n)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL RIGHT(ByteString, integer) function.</div> |
| </td> |
| </tr> |
| <tr class="rowColor" id="i241"> |
| <td class="colFirst"><code>static int</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#round(int,int)">round</a></span>​(int v, |
| int x)</code></th> |
| <td class="colLast"> |
| <div class="block">Helper for rounding.</div> |
| </td> |
| </tr> |
| <tr class="altColor" id="i242"> |
| <td class="colFirst"><code>static long</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#round(long,long)">round</a></span>​(long v, |
| long x)</code></th> |
| <td class="colLast"> |
| <div class="block">Helper for rounding.</div> |
| </td> |
| </tr> |
| <tr class="rowColor" id="i243"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#rtrim(java.lang.String)">rtrim</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> s)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL <code>RTRIM</code> function applied to string.</div> |
| </td> |
| </tr> |
| <tr class="altColor" id="i244"> |
| <td class="colFirst"><code>static org.apache.calcite.avatica.util.ByteString</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#rtrim(org.apache.calcite.avatica.util.ByteString)">rtrim</a></span>​(org.apache.calcite.avatica.util.ByteString s)</code></th> |
| <td class="colLast"> |
| <div class="block">Helper for CAST.</div> |
| </td> |
| </tr> |
| <tr class="rowColor" id="i245"> |
| <td class="colFirst"><code>static long</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#sequenceCurrentValue(java.lang.String)">sequenceCurrentValue</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> key)</code></th> |
| <td class="colLast"> |
| <div class="block">Support the <code>CURRENT VALUE OF sequence</code> operator.</div> |
| </td> |
| </tr> |
| <tr class="altColor" id="i246"> |
| <td class="colFirst"><code>static long</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#sequenceNextValue(java.lang.String)">sequenceNextValue</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> key)</code></th> |
| <td class="colLast"> |
| <div class="block">Support the <code>NEXT VALUE OF sequence</code> operator.</div> |
| </td> |
| </tr> |
| <tr class="rowColor" id="i247"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#sha1(java.lang.String)">sha1</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> string)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL SHA1(string) function.</div> |
| </td> |
| </tr> |
| <tr class="altColor" id="i248"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#sha1(org.apache.calcite.avatica.util.ByteString)">sha1</a></span>​(org.apache.calcite.avatica.util.ByteString string)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL SHA1(string) function for binary string.</div> |
| </td> |
| </tr> |
| <tr class="rowColor" id="i249"> |
| <td class="colFirst"><code>static double</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#sign(double)">sign</a></span>​(double b0)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL <code>SIGN</code> operator applied to double values.</div> |
| </td> |
| </tr> |
| <tr class="altColor" id="i250"> |
| <td class="colFirst"><code>static int</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#sign(int)">sign</a></span>​(int b0)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL <code>SIGN</code> operator applied to int values.</div> |
| </td> |
| </tr> |
| <tr class="rowColor" id="i251"> |
| <td class="colFirst"><code>static long</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#sign(long)">sign</a></span>​(long b0)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL <code>SIGN</code> operator applied to long values.</div> |
| </td> |
| </tr> |
| <tr class="altColor" id="i252"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#sign(java.math.BigDecimal)">sign</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a> b0)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL <code>SIGN</code> operator applied to BigDecimal values.</div> |
| </td> |
| </tr> |
| <tr class="rowColor" id="i253"> |
| <td class="colFirst"><code>static boolean</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#similar(java.lang.String,java.lang.String)">similar</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> s, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> pattern)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL <code>SIMILAR</code> function.</div> |
| </td> |
| </tr> |
| <tr class="altColor" id="i254"> |
| <td class="colFirst"><code>static boolean</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#similar(java.lang.String,java.lang.String,java.lang.String)">similar</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> s, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> pattern, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> escape)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL <code>SIMILAR</code> function with escape.</div> |
| </td> |
| </tr> |
| <tr class="rowColor" id="i255"> |
| <td class="colFirst"><code>static double</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#sin(double)">sin</a></span>​(double b0)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL <code>SIN</code> operator applied to double values.</div> |
| </td> |
| </tr> |
| <tr class="altColor" id="i256"> |
| <td class="colFirst"><code>static double</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#sin(java.math.BigDecimal)">sin</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a> b0)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL <code>SIN</code> operator applied to BigDecimal values.</div> |
| </td> |
| </tr> |
| <tr class="rowColor" id="i257"> |
| <td class="colFirst"><code>static double</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#sinh(double)">sinh</a></span>​(double b)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL <code>SINH</code> operator applied to double values.</div> |
| </td> |
| </tr> |
| <tr class="altColor" id="i258"> |
| <td class="colFirst"><code>static double</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#sinh(java.math.BigDecimal)">sinh</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a> b)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL <code>SINH</code> operator applied to BigDecimal values.</div> |
| </td> |
| </tr> |
| <tr class="rowColor" id="i259"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/9/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#slice(java.util.List)">slice</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a> list)</code></th> |
| <td class="colLast"> |
| <div class="block">Support the SLICE function.</div> |
| </td> |
| </tr> |
| <tr class="altColor" id="i260"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#soundex(java.lang.String)">soundex</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> s)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL SOUNDEX(string) function.</div> |
| </td> |
| </tr> |
| <tr class="rowColor" id="i261"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#space(int)">space</a></span>​(int n)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL SPACE(int) function.</div> |
| </td> |
| </tr> |
| <tr class="altColor" id="i262"> |
| <td class="colFirst"><code>static double</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#sround(double)">sround</a></span>​(double b0)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL <code>ROUND</code> operator applied to double values.</div> |
| </td> |
| </tr> |
| <tr class="rowColor" id="i263"> |
| <td class="colFirst"><code>static double</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#sround(double,int)">sround</a></span>​(double b0, |
| int b1)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL <code>ROUND</code> operator applied to double values.</div> |
| </td> |
| </tr> |
| <tr class="altColor" id="i264"> |
| <td class="colFirst"><code>static int</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#sround(int)">sround</a></span>​(int b0)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL <code>ROUND</code> operator applied to int values.</div> |
| </td> |
| </tr> |
| <tr class="rowColor" id="i265"> |
| <td class="colFirst"><code>static int</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#sround(int,int)">sround</a></span>​(int b0, |
| int b1)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL <code>ROUND</code> operator applied to int values.</div> |
| </td> |
| </tr> |
| <tr class="altColor" id="i266"> |
| <td class="colFirst"><code>static long</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#sround(long)">sround</a></span>​(long b0)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL <code>ROUND</code> operator applied to long values.</div> |
| </td> |
| </tr> |
| <tr class="rowColor" id="i267"> |
| <td class="colFirst"><code>static long</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#sround(long,int)">sround</a></span>​(long b0, |
| int b1)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL <code>ROUND</code> operator applied to long values.</div> |
| </td> |
| </tr> |
| <tr class="altColor" id="i268"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#sround(java.math.BigDecimal)">sround</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a> b0)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL <code>ROUND</code> operator applied to BigDecimal values.</div> |
| </td> |
| </tr> |
| <tr class="rowColor" id="i269"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#sround(java.math.BigDecimal,int)">sround</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a> b0, |
| int b1)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL <code>ROUND</code> operator applied to BigDecimal values.</div> |
| </td> |
| </tr> |
| <tr class="altColor" id="i270"> |
| <td class="colFirst"><code>static int</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#strcmp(java.lang.String,java.lang.String)">strcmp</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> s0, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> s1)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL STRCMP(String,String) function.</div> |
| </td> |
| </tr> |
| <tr class="rowColor" id="i271"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#structAccess(java.lang.Object,int,java.lang.String)">structAccess</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> structObject, |
| int index, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> fieldName)</code></th> |
| <td class="colLast"> |
| <div class="block">Implements the <code>.</code> (field access) operator on an object |
| whose type is not known until runtime.</div> |
| </td> |
| </tr> |
| <tr class="altColor" id="i272"> |
| <td class="colFirst"><code>static double</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#struncate(double)">struncate</a></span>​(double b0)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL <code>TRUNCATE</code> operator applied to double values.</div> |
| </td> |
| </tr> |
| <tr class="rowColor" id="i273"> |
| <td class="colFirst"><code>static double</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#struncate(double,int)">struncate</a></span>​(double b0, |
| int b1)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor" id="i274"> |
| <td class="colFirst"><code>static int</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#struncate(int)">struncate</a></span>​(int b0)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL <code>TRUNCATE</code> operator applied to int values.</div> |
| </td> |
| </tr> |
| <tr class="rowColor" id="i275"> |
| <td class="colFirst"><code>static int</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#struncate(int,int)">struncate</a></span>​(int b0, |
| int b1)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor" id="i276"> |
| <td class="colFirst"><code>static long</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#struncate(long)">struncate</a></span>​(long b0)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL <code>TRUNCATE</code> operator applied to long values.</div> |
| </td> |
| </tr> |
| <tr class="rowColor" id="i277"> |
| <td class="colFirst"><code>static long</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#struncate(long,int)">struncate</a></span>​(long b0, |
| int b1)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor" id="i278"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#struncate(java.math.BigDecimal)">struncate</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a> b0)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL <code>TRUNCATE</code> operator applied to BigDecimal values.</div> |
| </td> |
| </tr> |
| <tr class="rowColor" id="i279"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#struncate(java.math.BigDecimal,int)">struncate</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a> b0, |
| int b1)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor" id="i280"> |
| <td class="colFirst"><code>static boolean</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#submultisetOf(java.util.Collection,java.util.Collection)">submultisetOf</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util" class="externalLink">Collection</a> possibleSubMultiset, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util" class="externalLink">Collection</a> multiset)</code></th> |
| <td class="colLast"> |
| <div class="block">Support the SUBMULTISET OF function.</div> |
| </td> |
| </tr> |
| <tr class="rowColor" id="i281"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#substring(java.lang.String,int)">substring</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> c, |
| int s)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL SUBSTRING(string FROM ...) function.</div> |
| </td> |
| </tr> |
| <tr class="altColor" id="i282"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#substring(java.lang.String,int,int)">substring</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> c, |
| int s, |
| int l)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL SUBSTRING(string FROM ...</div> |
| </td> |
| </tr> |
| <tr class="rowColor" id="i283"> |
| <td class="colFirst"><code>static org.apache.calcite.avatica.util.ByteString</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#substring(org.apache.calcite.avatica.util.ByteString,int)">substring</a></span>​(org.apache.calcite.avatica.util.ByteString c, |
| int s)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL SUBSTRING(binary FROM ...) function.</div> |
| </td> |
| </tr> |
| <tr class="altColor" id="i284"> |
| <td class="colFirst"><code>static org.apache.calcite.avatica.util.ByteString</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#substring(org.apache.calcite.avatica.util.ByteString,int,int)">substring</a></span>​(org.apache.calcite.avatica.util.ByteString c, |
| int s, |
| int l)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL SUBSTRING(binary FROM ...</div> |
| </td> |
| </tr> |
| <tr class="rowColor" id="i285"> |
| <td class="colFirst"><code>static int</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#subtractMonths(int,int)">subtractMonths</a></span>​(int date0, |
| int date1)</code></th> |
| <td class="colLast"> |
| <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 class="altColor" id="i286"> |
| <td class="colFirst"><code>static int</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#subtractMonths(long,long)">subtractMonths</a></span>​(long t0, |
| long t1)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor" id="i287"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#systemUser(org.apache.calcite.DataContext)">systemUser</a></span>​(<a href="../DataContext.html" title="interface in org.apache.calcite">DataContext</a> root)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL <code>SYSTEM_USER</code> function.</div> |
| </td> |
| </tr> |
| <tr class="altColor" id="i288"> |
| <td class="colFirst"><code>static double</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#tan(double)">tan</a></span>​(double b0)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL <code>TAN</code> operator applied to double values.</div> |
| </td> |
| </tr> |
| <tr class="rowColor" id="i289"> |
| <td class="colFirst"><code>static double</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#tan(java.math.BigDecimal)">tan</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a> b0)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL <code>TAN</code> operator applied to BigDecimal values.</div> |
| </td> |
| </tr> |
| <tr class="altColor" id="i290"> |
| <td class="colFirst"><code>static double</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#tanh(double)">tanh</a></span>​(double b)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL <code>TANH</code> operator applied to double values.</div> |
| </td> |
| </tr> |
| <tr class="rowColor" id="i291"> |
| <td class="colFirst"><code>static double</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#tanh(java.math.BigDecimal)">tanh</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a> b)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL <code>TANH</code> operator applied to BigDecimal values.</div> |
| </td> |
| </tr> |
| <tr class="altColor" id="i292"> |
| <td class="colFirst"><code>static long</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#timestampMicros(long)">timestampMicros</a></span>​(long v)</code></th> |
| <td class="colLast"> |
| <div class="block">For <a href="../sql/fun/SqlLibraryOperators.html#TIMESTAMP_MICROS"><code>SqlLibraryOperators.TIMESTAMP_MICROS</code></a>.</div> |
| </td> |
| </tr> |
| <tr class="rowColor" id="i293"> |
| <td class="colFirst"><code>static long</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#timestampMillis(long)">timestampMillis</a></span>​(long v)</code></th> |
| <td class="colLast"> |
| <div class="block">For <a href="../sql/fun/SqlLibraryOperators.html#TIMESTAMP_MILLIS"><code>SqlLibraryOperators.TIMESTAMP_MILLIS</code></a>.</div> |
| </td> |
| </tr> |
| <tr class="altColor" id="i294"> |
| <td class="colFirst"><code>static long</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#timestampSeconds(long)">timestampSeconds</a></span>​(long v)</code></th> |
| <td class="colLast"> |
| <div class="block">For <a href="../sql/fun/SqlLibraryOperators.html#TIMESTAMP_SECONDS"><code>SqlLibraryOperators.TIMESTAMP_SECONDS</code></a>.</div> |
| </td> |
| </tr> |
| <tr class="rowColor" id="i295"> |
| <td class="colFirst"><code>static int</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#timestampWithLocalTimeZoneToDate(long,java.util.TimeZone)">timestampWithLocalTimeZoneToDate</a></span>​(long v, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/util/TimeZone.html?is-external=true" title="class or interface in java.util" class="externalLink">TimeZone</a> timeZone)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor" id="i296"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#timestampWithLocalTimeZoneToString(long,java.util.TimeZone)">timestampWithLocalTimeZoneToString</a></span>​(long v, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/util/TimeZone.html?is-external=true" title="class or interface in java.util" class="externalLink">TimeZone</a> timeZone)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor" id="i297"> |
| <td class="colFirst"><code>static int</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#timestampWithLocalTimeZoneToTime(long,java.util.TimeZone)">timestampWithLocalTimeZoneToTime</a></span>​(long v, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/util/TimeZone.html?is-external=true" title="class or interface in java.util" class="externalLink">TimeZone</a> timeZone)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor" id="i298"> |
| <td class="colFirst"><code>static long</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#timestampWithLocalTimeZoneToTimestamp(long,java.util.TimeZone)">timestampWithLocalTimeZoneToTimestamp</a></span>​(long v, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/util/TimeZone.html?is-external=true" title="class or interface in java.util" class="externalLink">TimeZone</a> timeZone)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor" id="i299"> |
| <td class="colFirst"><code>static int</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#timestampWithLocalTimeZoneToTimeWithLocalTimeZone(long)">timestampWithLocalTimeZoneToTimeWithLocalTimeZone</a></span>​(long v)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor" id="i300"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#timeWithLocalTimeZoneToString(int,java.util.TimeZone)">timeWithLocalTimeZoneToString</a></span>​(int v, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/util/TimeZone.html?is-external=true" title="class or interface in java.util" class="externalLink">TimeZone</a> timeZone)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor" id="i301"> |
| <td class="colFirst"><code>static int</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#timeWithLocalTimeZoneToTime(int,java.util.TimeZone)">timeWithLocalTimeZoneToTime</a></span>​(int v, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/util/TimeZone.html?is-external=true" title="class or interface in java.util" class="externalLink">TimeZone</a> timeZone)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor" id="i302"> |
| <td class="colFirst"><code>static long</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#timeWithLocalTimeZoneToTimestamp(java.lang.String,int,java.util.TimeZone)">timeWithLocalTimeZoneToTimestamp</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> date, |
| int v, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/util/TimeZone.html?is-external=true" title="class or interface in java.util" class="externalLink">TimeZone</a> timeZone)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor" id="i303"> |
| <td class="colFirst"><code>static long</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#timeWithLocalTimeZoneToTimestampWithLocalTimeZone(java.lang.String,int)">timeWithLocalTimeZoneToTimestampWithLocalTimeZone</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> date, |
| int v)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor" id="i304"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/9/docs/api/java/util/TimeZone.html?is-external=true" title="class or interface in java.util" class="externalLink">TimeZone</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#timeZone(org.apache.calcite.DataContext)">timeZone</a></span>​(<a href="../DataContext.html" title="interface in org.apache.calcite">DataContext</a> root)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor" id="i305"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#toBase64(java.lang.String)">toBase64</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> string)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL TO_BASE64(string) function.</div> |
| </td> |
| </tr> |
| <tr class="altColor" id="i306"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#toBase64(org.apache.calcite.avatica.util.ByteString)">toBase64</a></span>​(org.apache.calcite.avatica.util.ByteString string)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL TO_BASE64(string) function for binary string.</div> |
| </td> |
| </tr> |
| <tr class="rowColor" id="i307"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#toBigDecimal(java.lang.Number)">toBigDecimal</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Number.html?is-external=true" title="class or interface in java.lang" class="externalLink">Number</a> number)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor" id="i308"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#toBigDecimal(java.lang.Object)">toBigDecimal</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> o)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor" id="i309"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#toBigDecimal(java.lang.String)">toBigDecimal</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> s)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor" id="i310"> |
| <td class="colFirst"><code>static boolean</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#toBoolean(java.lang.Number)">toBoolean</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Number.html?is-external=true" title="class or interface in java.lang" class="externalLink">Number</a> number)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor" id="i311"> |
| <td class="colFirst"><code>static boolean</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#toBoolean(java.lang.Object)">toBoolean</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> o)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor" id="i312"> |
| <td class="colFirst"><code>static boolean</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#toBoolean(java.lang.String)">toBoolean</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> s)</code></th> |
| <td class="colLast"> |
| <div class="block">CAST(VARCHAR AS BOOLEAN).</div> |
| </td> |
| </tr> |
| <tr class="rowColor" id="i313"> |
| <td class="colFirst"><code>static byte</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#toByte(java.lang.Number)">toByte</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Number.html?is-external=true" title="class or interface in java.lang" class="externalLink">Number</a> number)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor" id="i314"> |
| <td class="colFirst"><code>static byte</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#toByte(java.lang.Object)">toByte</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> o)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor" id="i315"> |
| <td class="colFirst"><code>static char</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#toChar(java.lang.String)">toChar</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> s)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor" id="i316"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Character.html?is-external=true" title="class or interface in java.lang" class="externalLink">Character</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#toCharBoxed(java.lang.String)">toCharBoxed</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> s)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor" id="i317"> |
| <td class="colFirst"><code>static double</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#toDouble(java.lang.Number)">toDouble</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Number.html?is-external=true" title="class or interface in java.lang" class="externalLink">Number</a> number)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor" id="i318"> |
| <td class="colFirst"><code>static double</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#toDouble(java.lang.Object)">toDouble</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> o)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor" id="i319"> |
| <td class="colFirst"><code>static double</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#toDouble(java.lang.String)">toDouble</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> s)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor" id="i320"> |
| <td class="colFirst"><code>static float</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#toFloat(java.lang.Number)">toFloat</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Number.html?is-external=true" title="class or interface in java.lang" class="externalLink">Number</a> number)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor" id="i321"> |
| <td class="colFirst"><code>static float</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#toFloat(java.lang.Object)">toFloat</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> o)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor" id="i322"> |
| <td class="colFirst"><code>static float</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#toFloat(java.lang.String)">toFloat</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> s)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor" id="i323"> |
| <td class="colFirst"><code>static int</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#toInt(java.lang.Number)">toInt</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Number.html?is-external=true" title="class or interface in java.lang" class="externalLink">Number</a> number)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor" id="i324"> |
| <td class="colFirst"><code>static int</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#toInt(java.lang.Object)">toInt</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> o)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor" id="i325"> |
| <td class="colFirst"><code>static int</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#toInt(java.lang.String)">toInt</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> s)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor" id="i326"> |
| <td class="colFirst"><code>static int</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#toInt(java.sql.Time)">toInt</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/sql/Time.html?is-external=true" title="class or interface in java.sql" class="externalLink">Time</a> v)</code></th> |
| <td class="colLast"> |
| <div class="block">Converts the Java type used for UDF parameters of SQL TIME type |
| (<a href="https://docs.oracle.com/javase/9/docs/api/java/sql/Time.html?is-external=true" title="class or interface in java.sql" class="externalLink"><code>Time</code></a>) to internal representation (int).</div> |
| </td> |
| </tr> |
| <tr class="rowColor" id="i327"> |
| <td class="colFirst"><code>static int</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#toInt(java.util.Date)">toInt</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/util/Date.html?is-external=true" title="class or interface in java.util" class="externalLink">Date</a> v)</code></th> |
| <td class="colLast"> |
| <div class="block">Converts the Java type used for UDF parameters of SQL DATE type |
| (<a href="https://docs.oracle.com/javase/9/docs/api/java/sql/Date.html?is-external=true" title="class or interface in java.sql" class="externalLink"><code>Date</code></a>) to internal representation (int).</div> |
| </td> |
| </tr> |
| <tr class="altColor" id="i328"> |
| <td class="colFirst"><code>static int</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#toInt(java.util.Date,java.util.TimeZone)">toInt</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/util/Date.html?is-external=true" title="class or interface in java.util" class="externalLink">Date</a> v, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/util/TimeZone.html?is-external=true" title="class or interface in java.util" class="externalLink">TimeZone</a> timeZone)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor" id="i329"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#toIntOptional(java.lang.Object)">toIntOptional</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> o)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor" id="i330"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#toIntOptional(java.sql.Time)">toIntOptional</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/sql/Time.html?is-external=true" title="class or interface in java.sql" class="externalLink">Time</a> v)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor" id="i331"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#toIntOptional(java.util.Date)">toIntOptional</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/util/Date.html?is-external=true" title="class or interface in java.util" class="externalLink">Date</a> v)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor" id="i332"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#toIntOptional(java.util.Date,java.util.TimeZone)">toIntOptional</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/util/Date.html?is-external=true" title="class or interface in java.util" class="externalLink">Date</a> v, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/util/TimeZone.html?is-external=true" title="class or interface in java.util" class="externalLink">TimeZone</a> timeZone)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor" id="i333"> |
| <td class="colFirst"><code>static long</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#toLong(java.lang.Number)">toLong</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Number.html?is-external=true" title="class or interface in java.lang" class="externalLink">Number</a> number)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor" id="i334"> |
| <td class="colFirst"><code>static long</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#toLong(java.lang.Object)">toLong</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> o)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor" id="i335"> |
| <td class="colFirst"><code>static long</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#toLong(java.lang.String)">toLong</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> s)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor" id="i336"> |
| <td class="colFirst"><code>static long</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#toLong(java.sql.Timestamp)">toLong</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/sql/Timestamp.html?is-external=true" title="class or interface in java.sql" class="externalLink">Timestamp</a> v)</code></th> |
| <td class="colLast"> |
| <div class="block">Converts the Java type used for UDF parameters of SQL TIMESTAMP type |
| (<a href="https://docs.oracle.com/javase/9/docs/api/java/sql/Timestamp.html?is-external=true" title="class or interface in java.sql" class="externalLink"><code>Timestamp</code></a>) to internal representation (long).</div> |
| </td> |
| </tr> |
| <tr class="rowColor" id="i337"> |
| <td class="colFirst"><code>static long</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#toLong(java.util.Date)">toLong</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/util/Date.html?is-external=true" title="class or interface in java.util" class="externalLink">Date</a> v)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor" id="i338"> |
| <td class="colFirst"><code>static long</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#toLong(java.util.Date,java.util.TimeZone)">toLong</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/util/Date.html?is-external=true" title="class or interface in java.util" class="externalLink">Date</a> v, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/util/TimeZone.html?is-external=true" title="class or interface in java.util" class="externalLink">TimeZone</a> timeZone)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor" id="i339"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang" class="externalLink">Long</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#toLongOptional(java.lang.Object)">toLongOptional</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> o)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor" id="i340"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang" class="externalLink">Long</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#toLongOptional(java.sql.Timestamp,java.util.TimeZone)">toLongOptional</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/sql/Timestamp.html?is-external=true" title="class or interface in java.sql" class="externalLink">Timestamp</a> v, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/util/TimeZone.html?is-external=true" title="class or interface in java.util" class="externalLink">TimeZone</a> timeZone)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor" id="i341"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang" class="externalLink">Long</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#toLongOptional(java.util.Date)">toLongOptional</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/util/Date.html?is-external=true" title="class or interface in java.util" class="externalLink">Date</a> v)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor" id="i342"> |
| <td class="colFirst"><code>static short</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#toShort(java.lang.Number)">toShort</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Number.html?is-external=true" title="class or interface in java.lang" class="externalLink">Number</a> number)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor" id="i343"> |
| <td class="colFirst"><code>static short</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#toShort(java.lang.Object)">toShort</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> o)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor" id="i344"> |
| <td class="colFirst"><code>static short</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#toShort(java.lang.String)">toShort</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> s)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor" id="i345"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#toString(boolean)">toString</a></span>​(boolean x)</code></th> |
| <td class="colLast"> |
| <div class="block">CAST(BOOLEAN AS VARCHAR).</div> |
| </td> |
| </tr> |
| <tr class="altColor" id="i346"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#toString(double)">toString</a></span>​(double x)</code></th> |
| <td class="colLast"> |
| <div class="block">CAST(DOUBLE AS VARCHAR).</div> |
| </td> |
| </tr> |
| <tr class="rowColor" id="i347"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#toString(float)">toString</a></span>​(float x)</code></th> |
| <td class="colLast"> |
| <div class="block">CAST(FLOAT AS VARCHAR).</div> |
| </td> |
| </tr> |
| <tr class="altColor" id="i348"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#toString(java.math.BigDecimal)">toString</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a> x)</code></th> |
| <td class="colLast"> |
| <div class="block">CAST(DECIMAL AS VARCHAR).</div> |
| </td> |
| </tr> |
| <tr class="rowColor" id="i349"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang" class="externalLink">Long</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#toTimestampWithLocalTimeZone(java.lang.String)">toTimestampWithLocalTimeZone</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> v)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor" id="i350"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang" class="externalLink">Long</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#toTimestampWithLocalTimeZone(java.lang.String,java.util.TimeZone)">toTimestampWithLocalTimeZone</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> v, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/util/TimeZone.html?is-external=true" title="class or interface in java.util" class="externalLink">TimeZone</a> timeZone)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor" id="i351"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#toTimeWithLocalTimeZone(java.lang.String)">toTimeWithLocalTimeZone</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> v)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor" id="i352"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#toTimeWithLocalTimeZone(java.lang.String,java.util.TimeZone)">toTimeWithLocalTimeZone</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> v, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/util/TimeZone.html?is-external=true" title="class or interface in java.util" class="externalLink">TimeZone</a> timeZone)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor" id="i353"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#translate3(java.lang.String,java.lang.String,java.lang.String)">translate3</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> s, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> search, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> replacement)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL <code>TRANSLATE(string, search_chars, replacement_chars)</code> |
| function.</div> |
| </td> |
| </tr> |
| <tr class="altColor" id="i354"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#trim(boolean,boolean,java.lang.String,java.lang.String)">trim</a></span>​(boolean left, |
| boolean right, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> seek, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> s)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL <code>TRIM(... seek FROM s)</code> function.</div> |
| </td> |
| </tr> |
| <tr class="rowColor" id="i355"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#trim(boolean,boolean,java.lang.String,java.lang.String,boolean)">trim</a></span>​(boolean left, |
| boolean right, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> seek, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> s, |
| boolean strict)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor" id="i356"> |
| <td class="colFirst"><code>static org.apache.calcite.avatica.util.ByteString</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#trim(org.apache.calcite.avatica.util.ByteString)">trim</a></span>​(org.apache.calcite.avatica.util.ByteString s)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL <code>TRIM</code> function applied to binary string.</div> |
| </td> |
| </tr> |
| <tr class="rowColor" id="i357"> |
| <td class="colFirst"><code>static int</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#truncate(int,int)">truncate</a></span>​(int v, |
| int x)</code></th> |
| <td class="colLast"> |
| <div class="block">Helper for rounding.</div> |
| </td> |
| </tr> |
| <tr class="altColor" id="i358"> |
| <td class="colFirst"><code>static long</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#truncate(long,long)">truncate</a></span>​(long v, |
| long x)</code></th> |
| <td class="colLast"> |
| <div class="block">Helper for rounding.</div> |
| </td> |
| </tr> |
| <tr class="rowColor" id="i359"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#truncate(java.lang.String,int)">truncate</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> s, |
| int maxLength)</code></th> |
| <td class="colLast"> |
| <div class="block">Helper for CAST(...</div> |
| </td> |
| </tr> |
| <tr class="altColor" id="i360"> |
| <td class="colFirst"><code>static org.apache.calcite.avatica.util.ByteString</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#truncate(org.apache.calcite.avatica.util.ByteString,int)">truncate</a></span>​(org.apache.calcite.avatica.util.ByteString s, |
| int maxLength)</code></th> |
| <td class="colLast"> |
| <div class="block">Helper for CAST(...</div> |
| </td> |
| </tr> |
| <tr class="rowColor" id="i361"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#truncateOrPad(java.lang.String,int)">truncateOrPad</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> s, |
| int maxLength)</code></th> |
| <td class="colLast"> |
| <div class="block">Helper for CAST(...</div> |
| </td> |
| </tr> |
| <tr class="altColor" id="i362"> |
| <td class="colFirst"><code>static org.apache.calcite.avatica.util.ByteString</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#truncateOrPad(org.apache.calcite.avatica.util.ByteString,int)">truncateOrPad</a></span>​(org.apache.calcite.avatica.util.ByteString s, |
| int maxLength)</code></th> |
| <td class="colLast"> |
| <div class="block">Helper for CAST(...</div> |
| </td> |
| </tr> |
| <tr class="rowColor" id="i363"> |
| <td class="colFirst"><code>static int</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#unixDate(int)">unixDate</a></span>​(int v)</code></th> |
| <td class="colLast"> |
| <div class="block">For <a href="../sql/fun/SqlLibraryOperators.html#UNIX_DATE"><code>SqlLibraryOperators.UNIX_DATE</code></a>.</div> |
| </td> |
| </tr> |
| <tr class="altColor" id="i364"> |
| <td class="colFirst"><code>static long</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#unixMicros(long)">unixMicros</a></span>​(long v)</code></th> |
| <td class="colLast"> |
| <div class="block">For <a href="../sql/fun/SqlLibraryOperators.html#UNIX_MICROS"><code>SqlLibraryOperators.UNIX_MICROS</code></a>.</div> |
| </td> |
| </tr> |
| <tr class="rowColor" id="i365"> |
| <td class="colFirst"><code>static long</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#unixMillis(long)">unixMillis</a></span>​(long v)</code></th> |
| <td class="colLast"> |
| <div class="block">For <a href="../sql/fun/SqlLibraryOperators.html#UNIX_MILLIS"><code>SqlLibraryOperators.UNIX_MILLIS</code></a>.</div> |
| </td> |
| </tr> |
| <tr class="altColor" id="i366"> |
| <td class="colFirst"><code>static long</code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#unixSeconds(long)">unixSeconds</a></span>​(long v)</code></th> |
| <td class="colLast"> |
| <div class="block">For <a href="../sql/fun/SqlLibraryOperators.html#UNIX_SECONDS"><code>SqlLibraryOperators.UNIX_SECONDS</code></a>.</div> |
| </td> |
| </tr> |
| <tr class="rowColor" id="i367"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#upper(java.lang.String)">upper</a></span>​(<a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> s)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL UPPER(string) function.</div> |
| </td> |
| </tr> |
| <tr class="altColor" id="i368"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#user(org.apache.calcite.DataContext)">user</a></span>​(<a href="../DataContext.html" title="interface in org.apache.calcite">DataContext</a> root)</code></th> |
| <td class="colLast"> |
| <div class="block">SQL <code>USER</code> function.</div> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| </div> |
| </div> |
| <div class="inheritedList"> |
| <h3>Methods inherited from class java.lang.<a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a></h3> |
| <a id="methods.inherited.from.class.java.lang.Object"> |
| <!-- --> |
| </a><code><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang" class="externalLink">clone</a>, <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang" class="externalLink">equals</a>, <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang" class="externalLink">finalize</a>, <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang" class="externalLink">getClass</a>, <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang" class="externalLink">hashCode</a>, <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang" class="externalLink">notify</a>, <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang" class="externalLink">notifyAll</a>, <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang" class="externalLink">toString</a>, <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang" class="externalLink">wait</a>, <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang" class="externalLink">wait</a>, <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Object.html?is-external=true#wait(long,int)" title="class or interface in java.lang" class="externalLink">wait</a></code></div> |
| </section> |
| </li> |
| </ul> |
| </section> |
| <section class="details"> |
| <ul class="blockList"> |
| <!-- ============ METHOD DETAIL ========== --> |
| <li class="blockList"> |
| <section class="methodDetails"><a id="method.detail"> |
| <!-- --> |
| </a> |
| <h2>Method Details</h2> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="toBase64(java.lang.String)">toBase64</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></span> <span class="memberName">toBase64</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> string)</span></div> |
| <div class="block">SQL TO_BASE64(string) function.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="toBase64(org.apache.calcite.avatica.util.ByteString)">toBase64</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></span> <span class="memberName">toBase64</span>​(<span class="arguments">org.apache.calcite.avatica.util.ByteString string)</span></div> |
| <div class="block">SQL TO_BASE64(string) function for binary string.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="fromBase64(java.lang.String)">fromBase64</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">org.apache.calcite.avatica.util.ByteString</span> <span class="memberName">fromBase64</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> base64)</span></div> |
| <div class="block">SQL FROM_BASE64(string) function.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="md5(java.lang.String)">md5</a></h3> |
| <div class="memberSignature"><span class="annotations"><a href="https://docs.oracle.com/javase/9/docs/api/javax/annotation/Nonnull.html?is-external=true" title="class or interface in javax.annotation" class="externalLink">@Nonnull</a> |
| </span><span class="modifiers">public static</span> <span class="returnType"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></span> <span class="memberName">md5</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/javax/annotation/Nonnull.html?is-external=true" title="class or interface in javax.annotation" class="externalLink">@Nonnull</a> |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> string)</span></div> |
| <div class="block">SQL MD5(string) function.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="md5(org.apache.calcite.avatica.util.ByteString)">md5</a></h3> |
| <div class="memberSignature"><span class="annotations"><a href="https://docs.oracle.com/javase/9/docs/api/javax/annotation/Nonnull.html?is-external=true" title="class or interface in javax.annotation" class="externalLink">@Nonnull</a> |
| </span><span class="modifiers">public static</span> <span class="returnType"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></span> <span class="memberName">md5</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/javax/annotation/Nonnull.html?is-external=true" title="class or interface in javax.annotation" class="externalLink">@Nonnull</a> |
| org.apache.calcite.avatica.util.ByteString string)</span></div> |
| <div class="block">SQL MD5(string) function for binary string.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="sha1(java.lang.String)">sha1</a></h3> |
| <div class="memberSignature"><span class="annotations"><a href="https://docs.oracle.com/javase/9/docs/api/javax/annotation/Nonnull.html?is-external=true" title="class or interface in javax.annotation" class="externalLink">@Nonnull</a> |
| </span><span class="modifiers">public static</span> <span class="returnType"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></span> <span class="memberName">sha1</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/javax/annotation/Nonnull.html?is-external=true" title="class or interface in javax.annotation" class="externalLink">@Nonnull</a> |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> string)</span></div> |
| <div class="block">SQL SHA1(string) function.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="sha1(org.apache.calcite.avatica.util.ByteString)">sha1</a></h3> |
| <div class="memberSignature"><span class="annotations"><a href="https://docs.oracle.com/javase/9/docs/api/javax/annotation/Nonnull.html?is-external=true" title="class or interface in javax.annotation" class="externalLink">@Nonnull</a> |
| </span><span class="modifiers">public static</span> <span class="returnType"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></span> <span class="memberName">sha1</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/javax/annotation/Nonnull.html?is-external=true" title="class or interface in javax.annotation" class="externalLink">@Nonnull</a> |
| org.apache.calcite.avatica.util.ByteString string)</span></div> |
| <div class="block">SQL SHA1(string) function for binary string.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="regexpReplace(java.lang.String,java.lang.String,java.lang.String)">regexpReplace</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></span> <span class="memberName">regexpReplace</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> s, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> regex, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> replacement)</span></div> |
| <div class="block">SQL <code>REGEXP_REPLACE</code> function with 3 arguments.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="regexpReplace(java.lang.String,java.lang.String,java.lang.String,int)">regexpReplace</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></span> <span class="memberName">regexpReplace</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> s, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> regex, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> replacement, |
| int pos)</span></div> |
| <div class="block">SQL <code>REGEXP_REPLACE</code> function with 4 arguments.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="regexpReplace(java.lang.String,java.lang.String,java.lang.String,int,int)">regexpReplace</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></span> <span class="memberName">regexpReplace</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> s, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> regex, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> replacement, |
| int pos, |
| int occurrence)</span></div> |
| <div class="block">SQL <code>REGEXP_REPLACE</code> function with 5 arguments.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="regexpReplace(java.lang.String,java.lang.String,java.lang.String,int,int,java.lang.String)">regexpReplace</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></span> <span class="memberName">regexpReplace</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> s, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> regex, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> replacement, |
| int pos, |
| int occurrence, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> matchType)</span></div> |
| <div class="block">SQL <code>REGEXP_REPLACE</code> function with 6 arguments.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="substring(java.lang.String,int,int)">substring</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></span> <span class="memberName">substring</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> c, |
| int s, |
| int l)</span></div> |
| <div class="block">SQL SUBSTRING(string FROM ... FOR ...) function.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="substring(java.lang.String,int)">substring</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></span> <span class="memberName">substring</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> c, |
| int s)</span></div> |
| <div class="block">SQL SUBSTRING(string FROM ...) function.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="substring(org.apache.calcite.avatica.util.ByteString,int,int)">substring</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">org.apache.calcite.avatica.util.ByteString</span> <span class="memberName">substring</span>​(<span class="arguments">org.apache.calcite.avatica.util.ByteString c, |
| int s, |
| int l)</span></div> |
| <div class="block">SQL SUBSTRING(binary FROM ... FOR ...) function.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="substring(org.apache.calcite.avatica.util.ByteString,int)">substring</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">org.apache.calcite.avatica.util.ByteString</span> <span class="memberName">substring</span>​(<span class="arguments">org.apache.calcite.avatica.util.ByteString c, |
| int s)</span></div> |
| <div class="block">SQL SUBSTRING(binary FROM ...) function.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="upper(java.lang.String)">upper</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></span> <span class="memberName">upper</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> s)</span></div> |
| <div class="block">SQL UPPER(string) function.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="lower(java.lang.String)">lower</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></span> <span class="memberName">lower</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> s)</span></div> |
| <div class="block">SQL LOWER(string) function.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="initcap(java.lang.String)">initcap</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></span> <span class="memberName">initcap</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> s)</span></div> |
| <div class="block">SQL INITCAP(string) function.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="reverse(java.lang.String)">reverse</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></span> <span class="memberName">reverse</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> s)</span></div> |
| <div class="block">SQL REVERSE(string) function.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="ascii(java.lang.String)">ascii</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">int</span> <span class="memberName">ascii</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> s)</span></div> |
| <div class="block">SQL ASCII(string) function.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="repeat(java.lang.String,int)">repeat</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></span> <span class="memberName">repeat</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> s, |
| int n)</span></div> |
| <div class="block">SQL REPEAT(string, int) function.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="space(int)">space</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></span> <span class="memberName">space</span>​(<span class="arguments">int n)</span></div> |
| <div class="block">SQL SPACE(int) function.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="strcmp(java.lang.String,java.lang.String)">strcmp</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">int</span> <span class="memberName">strcmp</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> s0, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> s1)</span></div> |
| <div class="block">SQL STRCMP(String,String) function.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="soundex(java.lang.String)">soundex</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></span> <span class="memberName">soundex</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> s)</span></div> |
| <div class="block">SQL SOUNDEX(string) function.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="difference(java.lang.String,java.lang.String)">difference</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">int</span> <span class="memberName">difference</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> s0, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> s1)</span></div> |
| <div class="block">SQL DIFFERENCE(string, string) function.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="left(java.lang.String,int)">left</a></h3> |
| <div class="memberSignature"><span class="annotations"><a href="https://docs.oracle.com/javase/9/docs/api/javax/annotation/Nonnull.html?is-external=true" title="class or interface in javax.annotation" class="externalLink">@Nonnull</a> |
| </span><span class="modifiers">public static</span> <span class="returnType"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></span> <span class="memberName">left</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/javax/annotation/Nonnull.html?is-external=true" title="class or interface in javax.annotation" class="externalLink">@Nonnull</a> |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> s, |
| int n)</span></div> |
| <div class="block">SQL LEFT(string, integer) function.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="left(org.apache.calcite.avatica.util.ByteString,int)">left</a></h3> |
| <div class="memberSignature"><span class="annotations"><a href="https://docs.oracle.com/javase/9/docs/api/javax/annotation/Nonnull.html?is-external=true" title="class or interface in javax.annotation" class="externalLink">@Nonnull</a> |
| </span><span class="modifiers">public static</span> <span class="returnType">org.apache.calcite.avatica.util.ByteString</span> <span class="memberName">left</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/javax/annotation/Nonnull.html?is-external=true" title="class or interface in javax.annotation" class="externalLink">@Nonnull</a> |
| org.apache.calcite.avatica.util.ByteString s, |
| int n)</span></div> |
| <div class="block">SQL LEFT(ByteString, integer) function.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="right(java.lang.String,int)">right</a></h3> |
| <div class="memberSignature"><span class="annotations"><a href="https://docs.oracle.com/javase/9/docs/api/javax/annotation/Nonnull.html?is-external=true" title="class or interface in javax.annotation" class="externalLink">@Nonnull</a> |
| </span><span class="modifiers">public static</span> <span class="returnType"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></span> <span class="memberName">right</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/javax/annotation/Nonnull.html?is-external=true" title="class or interface in javax.annotation" class="externalLink">@Nonnull</a> |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> s, |
| int n)</span></div> |
| <div class="block">SQL RIGHT(string, integer) function.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="right(org.apache.calcite.avatica.util.ByteString,int)">right</a></h3> |
| <div class="memberSignature"><span class="annotations"><a href="https://docs.oracle.com/javase/9/docs/api/javax/annotation/Nonnull.html?is-external=true" title="class or interface in javax.annotation" class="externalLink">@Nonnull</a> |
| </span><span class="modifiers">public static</span> <span class="returnType">org.apache.calcite.avatica.util.ByteString</span> <span class="memberName">right</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/javax/annotation/Nonnull.html?is-external=true" title="class or interface in javax.annotation" class="externalLink">@Nonnull</a> |
| org.apache.calcite.avatica.util.ByteString s, |
| int n)</span></div> |
| <div class="block">SQL RIGHT(ByteString, integer) function.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="chr(long)">chr</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></span> <span class="memberName">chr</span>​(<span class="arguments">long n)</span></div> |
| <div class="block">SQL CHR(long) function.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="charLength(java.lang.String)">charLength</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">int</span> <span class="memberName">charLength</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> s)</span></div> |
| <div class="block">SQL CHARACTER_LENGTH(string) function.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="concat(java.lang.String,java.lang.String)">concat</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></span> <span class="memberName">concat</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> s0, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> s1)</span></div> |
| <div class="block">SQL <code>string || string</code> operator.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="concat(org.apache.calcite.avatica.util.ByteString,org.apache.calcite.avatica.util.ByteString)">concat</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">org.apache.calcite.avatica.util.ByteString</span> <span class="memberName">concat</span>​(<span class="arguments">org.apache.calcite.avatica.util.ByteString s0, |
| org.apache.calcite.avatica.util.ByteString s1)</span></div> |
| <div class="block">SQL <code>binary || binary</code> operator.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="concat(java.lang.String...)">concat</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></span> <span class="memberName">concat</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>... args)</span></div> |
| <div class="block">SQL <code>concat(arg0, arg1, arg2, ...)</code> function.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="rtrim(java.lang.String)">rtrim</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></span> <span class="memberName">rtrim</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> s)</span></div> |
| <div class="block">SQL <code>RTRIM</code> function applied to string.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="ltrim(java.lang.String)">ltrim</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></span> <span class="memberName">ltrim</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> s)</span></div> |
| <div class="block">SQL <code>LTRIM</code> function.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="trim(boolean,boolean,java.lang.String,java.lang.String)">trim</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></span> <span class="memberName">trim</span>​(<span class="arguments">boolean left, |
| boolean right, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> seek, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> s)</span></div> |
| <div class="block">SQL <code>TRIM(... seek FROM s)</code> function.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="trim(boolean,boolean,java.lang.String,java.lang.String,boolean)">trim</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></span> <span class="memberName">trim</span>​(<span class="arguments">boolean left, |
| boolean right, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> seek, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> s, |
| boolean strict)</span></div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="trim(org.apache.calcite.avatica.util.ByteString)">trim</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">org.apache.calcite.avatica.util.ByteString</span> <span class="memberName">trim</span>​(<span class="arguments">org.apache.calcite.avatica.util.ByteString s)</span></div> |
| <div class="block">SQL <code>TRIM</code> function applied to binary string.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="rtrim(org.apache.calcite.avatica.util.ByteString)">rtrim</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">org.apache.calcite.avatica.util.ByteString</span> <span class="memberName">rtrim</span>​(<span class="arguments">org.apache.calcite.avatica.util.ByteString s)</span></div> |
| <div class="block">Helper for CAST.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="overlay(java.lang.String,java.lang.String,int)">overlay</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></span> <span class="memberName">overlay</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> s, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> r, |
| int start)</span></div> |
| <div class="block">SQL <code>OVERLAY</code> function.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="overlay(java.lang.String,java.lang.String,int,int)">overlay</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></span> <span class="memberName">overlay</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> s, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> r, |
| int start, |
| int length)</span></div> |
| <div class="block">SQL <code>OVERLAY</code> function.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="overlay(org.apache.calcite.avatica.util.ByteString,org.apache.calcite.avatica.util.ByteString,int)">overlay</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">org.apache.calcite.avatica.util.ByteString</span> <span class="memberName">overlay</span>​(<span class="arguments">org.apache.calcite.avatica.util.ByteString s, |
| org.apache.calcite.avatica.util.ByteString r, |
| int start)</span></div> |
| <div class="block">SQL <code>OVERLAY</code> function applied to binary strings.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="overlay(org.apache.calcite.avatica.util.ByteString,org.apache.calcite.avatica.util.ByteString,int,int)">overlay</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">org.apache.calcite.avatica.util.ByteString</span> <span class="memberName">overlay</span>​(<span class="arguments">org.apache.calcite.avatica.util.ByteString s, |
| org.apache.calcite.avatica.util.ByteString r, |
| int start, |
| int length)</span></div> |
| <div class="block">SQL <code>OVERLAY</code> function applied to binary strings.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="like(java.lang.String,java.lang.String)">like</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">boolean</span> <span class="memberName">like</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> s, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> pattern)</span></div> |
| <div class="block">SQL <code>LIKE</code> function.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="like(java.lang.String,java.lang.String,java.lang.String)">like</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">boolean</span> <span class="memberName">like</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> s, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> pattern, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> escape)</span></div> |
| <div class="block">SQL <code>LIKE</code> function with escape.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="similar(java.lang.String,java.lang.String)">similar</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">boolean</span> <span class="memberName">similar</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> s, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> pattern)</span></div> |
| <div class="block">SQL <code>SIMILAR</code> function.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="similar(java.lang.String,java.lang.String,java.lang.String)">similar</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">boolean</span> <span class="memberName">similar</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> s, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> pattern, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> escape)</span></div> |
| <div class="block">SQL <code>SIMILAR</code> function with escape.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="posixRegex(java.lang.String,java.lang.String,java.lang.Boolean)">posixRegex</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">boolean</span> <span class="memberName">posixRegex</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> s, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> regex, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang" class="externalLink">Boolean</a> caseSensitive)</span></div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="eq(java.math.BigDecimal,java.math.BigDecimal)">eq</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">boolean</span> <span class="memberName">eq</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a> b0, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a> b1)</span></div> |
| <div class="block">SQL <code>=</code> operator applied to BigDecimal values (neither may be |
| null).</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="eq(java.lang.Object[],java.lang.Object[])">eq</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">boolean</span> <span class="memberName">eq</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a>[] b0, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a>[] b1)</span></div> |
| <div class="block">SQL <code>=</code> operator applied to Object[] values (neither may be |
| null).</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="eq(java.lang.Object,java.lang.Object)">eq</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">boolean</span> <span class="memberName">eq</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> b0, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> b1)</span></div> |
| <div class="block">SQL <code>=</code> operator applied to Object values (including String; |
| neither side may be null).</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="eq(java.lang.String,java.lang.String,java.util.Comparator)">eq</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">boolean</span> <span class="memberName">eq</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> s0, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> s1, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/util/Comparator.html?is-external=true" title="class or interface in java.util" class="externalLink">Comparator</a><<a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>> comparator)</span></div> |
| <div class="block">SQL <code>=</code> operator applied to String values with a certain Comparator.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="eqAny(java.lang.Object,java.lang.Object)">eqAny</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">boolean</span> <span class="memberName">eqAny</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> b0, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> b1)</span></div> |
| <div class="block">SQL <code>=</code> operator applied to Object values (at least one operand |
| has ANY type; neither may be null).</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="ne(java.math.BigDecimal,java.math.BigDecimal)">ne</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">boolean</span> <span class="memberName">ne</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a> b0, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a> b1)</span></div> |
| <div class="block">SQL <code><gt;</code> operator applied to BigDecimal values.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="ne(java.lang.Object,java.lang.Object)">ne</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">boolean</span> <span class="memberName">ne</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> b0, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> b1)</span></div> |
| <div class="block">SQL <code><gt;</code> operator applied to Object values (including |
| String; neither side may be null).</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="ne(java.lang.String,java.lang.String,java.util.Comparator)">ne</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">boolean</span> <span class="memberName">ne</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> s0, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> s1, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/util/Comparator.html?is-external=true" title="class or interface in java.util" class="externalLink">Comparator</a><<a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>> comparator)</span></div> |
| <div class="block">SQL <code><gt;</code> operator applied to OString values with a certain Comparator.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="neAny(java.lang.Object,java.lang.Object)">neAny</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">boolean</span> <span class="memberName">neAny</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> b0, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> b1)</span></div> |
| <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> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="lt(boolean,boolean)">lt</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">boolean</span> <span class="memberName">lt</span>​(<span class="arguments">boolean b0, |
| boolean b1)</span></div> |
| <div class="block">SQL <code><</code> operator applied to boolean values.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="lt(java.lang.String,java.lang.String)">lt</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">boolean</span> <span class="memberName">lt</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> b0, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> b1)</span></div> |
| <div class="block">SQL <code><</code> operator applied to String values.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="lt(java.lang.String,java.lang.String,java.util.Comparator)">lt</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">boolean</span> <span class="memberName">lt</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> b0, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> b1, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/util/Comparator.html?is-external=true" title="class or interface in java.util" class="externalLink">Comparator</a><<a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>> comparator)</span></div> |
| <div class="block">SQL <code><</code> operator applied to String values.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="lt(org.apache.calcite.avatica.util.ByteString,org.apache.calcite.avatica.util.ByteString)">lt</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">boolean</span> <span class="memberName">lt</span>​(<span class="arguments">org.apache.calcite.avatica.util.ByteString b0, |
| org.apache.calcite.avatica.util.ByteString b1)</span></div> |
| <div class="block">SQL <code><</code> operator applied to ByteString values.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="lt(java.math.BigDecimal,java.math.BigDecimal)">lt</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">boolean</span> <span class="memberName">lt</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a> b0, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a> b1)</span></div> |
| <div class="block">SQL <code><</code> operator applied to BigDecimal values.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="ltAny(java.lang.Object,java.lang.Object)">ltAny</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">boolean</span> <span class="memberName">ltAny</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> b0, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> b1)</span></div> |
| <div class="block">SQL <code><</code> operator applied to Object values.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="le(boolean,boolean)">le</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">boolean</span> <span class="memberName">le</span>​(<span class="arguments">boolean b0, |
| boolean b1)</span></div> |
| <div class="block">SQL <code>≤</code> operator applied to boolean values.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="le(java.lang.String,java.lang.String)">le</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">boolean</span> <span class="memberName">le</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> b0, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> b1)</span></div> |
| <div class="block">SQL <code>≤</code> operator applied to String values.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="le(java.lang.String,java.lang.String,java.util.Comparator)">le</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">boolean</span> <span class="memberName">le</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> b0, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> b1, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/util/Comparator.html?is-external=true" title="class or interface in java.util" class="externalLink">Comparator</a><<a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>> comparator)</span></div> |
| <div class="block">SQL <code>≤</code> operator applied to String values.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="le(org.apache.calcite.avatica.util.ByteString,org.apache.calcite.avatica.util.ByteString)">le</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">boolean</span> <span class="memberName">le</span>​(<span class="arguments">org.apache.calcite.avatica.util.ByteString b0, |
| org.apache.calcite.avatica.util.ByteString b1)</span></div> |
| <div class="block">SQL <code>≤</code> operator applied to ByteString values.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="le(java.math.BigDecimal,java.math.BigDecimal)">le</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">boolean</span> <span class="memberName">le</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a> b0, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a> b1)</span></div> |
| <div class="block">SQL <code>≤</code> operator applied to BigDecimal values.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="leAny(java.lang.Object,java.lang.Object)">leAny</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">boolean</span> <span class="memberName">leAny</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> b0, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> b1)</span></div> |
| <div class="block">SQL <code>≤</code> operator applied to Object values (at least one |
| operand has ANY type; neither may be null).</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="gt(boolean,boolean)">gt</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">boolean</span> <span class="memberName">gt</span>​(<span class="arguments">boolean b0, |
| boolean b1)</span></div> |
| <div class="block">SQL <code>></code> operator applied to boolean values.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="gt(java.lang.String,java.lang.String)">gt</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">boolean</span> <span class="memberName">gt</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> b0, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> b1)</span></div> |
| <div class="block">SQL <code>></code> operator applied to String values.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="gt(java.lang.String,java.lang.String,java.util.Comparator)">gt</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">boolean</span> <span class="memberName">gt</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> b0, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> b1, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/util/Comparator.html?is-external=true" title="class or interface in java.util" class="externalLink">Comparator</a><<a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>> comparator)</span></div> |
| <div class="block">SQL <code>></code> operator applied to String values.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="gt(org.apache.calcite.avatica.util.ByteString,org.apache.calcite.avatica.util.ByteString)">gt</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">boolean</span> <span class="memberName">gt</span>​(<span class="arguments">org.apache.calcite.avatica.util.ByteString b0, |
| org.apache.calcite.avatica.util.ByteString b1)</span></div> |
| <div class="block">SQL <code>></code> operator applied to ByteString values.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="gt(java.math.BigDecimal,java.math.BigDecimal)">gt</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">boolean</span> <span class="memberName">gt</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a> b0, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a> b1)</span></div> |
| <div class="block">SQL <code>></code> operator applied to BigDecimal values.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="gtAny(java.lang.Object,java.lang.Object)">gtAny</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">boolean</span> <span class="memberName">gtAny</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> b0, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> b1)</span></div> |
| <div class="block">SQL <code>></code> operator applied to Object values (at least one |
| operand has ANY type; neither may be null).</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="ge(boolean,boolean)">ge</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">boolean</span> <span class="memberName">ge</span>​(<span class="arguments">boolean b0, |
| boolean b1)</span></div> |
| <div class="block">SQL <code>≥</code> operator applied to boolean values.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="ge(java.lang.String,java.lang.String)">ge</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">boolean</span> <span class="memberName">ge</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> b0, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> b1)</span></div> |
| <div class="block">SQL <code>≥</code> operator applied to String values.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="ge(java.lang.String,java.lang.String,java.util.Comparator)">ge</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">boolean</span> <span class="memberName">ge</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> b0, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> b1, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/util/Comparator.html?is-external=true" title="class or interface in java.util" class="externalLink">Comparator</a><<a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>> comparator)</span></div> |
| <div class="block">SQL <code>≥</code> operator applied to String values.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="ge(org.apache.calcite.avatica.util.ByteString,org.apache.calcite.avatica.util.ByteString)">ge</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">boolean</span> <span class="memberName">ge</span>​(<span class="arguments">org.apache.calcite.avatica.util.ByteString b0, |
| org.apache.calcite.avatica.util.ByteString b1)</span></div> |
| <div class="block">SQL <code>≥</code> operator applied to ByteString values.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="ge(java.math.BigDecimal,java.math.BigDecimal)">ge</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">boolean</span> <span class="memberName">ge</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a> b0, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a> b1)</span></div> |
| <div class="block">SQL <code>≥</code> operator applied to BigDecimal values.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="geAny(java.lang.Object,java.lang.Object)">geAny</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">boolean</span> <span class="memberName">geAny</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> b0, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> b1)</span></div> |
| <div class="block">SQL <code>≥</code> operator applied to Object values (at least one |
| operand has ANY type; neither may be null).</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="plus(int,int)">plus</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">int</span> <span class="memberName">plus</span>​(<span class="arguments">int b0, |
| int b1)</span></div> |
| <div class="block">SQL <code>+</code> operator applied to int values.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="plus(java.lang.Integer,int)">plus</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a></span> <span class="memberName">plus</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a> b0, |
| int b1)</span></div> |
| <div class="block">SQL <code>+</code> operator applied to int values; left side may be |
| null.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="plus(int,java.lang.Integer)">plus</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a></span> <span class="memberName">plus</span>​(<span class="arguments">int b0, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a> b1)</span></div> |
| <div class="block">SQL <code>+</code> operator applied to int values; right side may be |
| null.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="plus(java.lang.Integer,java.lang.Integer)">plus</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a></span> <span class="memberName">plus</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a> b0, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a> b1)</span></div> |
| <div class="block">SQL <code>+</code> operator applied to nullable int values.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="plus(java.lang.Long,java.lang.Integer)">plus</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang" class="externalLink">Long</a></span> <span class="memberName">plus</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang" class="externalLink">Long</a> b0, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a> b1)</span></div> |
| <div class="block">SQL <code>+</code> operator applied to nullable long and int values.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="plus(java.lang.Integer,java.lang.Long)">plus</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang" class="externalLink">Long</a></span> <span class="memberName">plus</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a> b0, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang" class="externalLink">Long</a> b1)</span></div> |
| <div class="block">SQL <code>+</code> operator applied to nullable int and long values.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="plus(java.math.BigDecimal,java.math.BigDecimal)">plus</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType"><a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a></span> <span class="memberName">plus</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a> b0, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a> b1)</span></div> |
| <div class="block">SQL <code>+</code> operator applied to BigDecimal values.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="plusAny(java.lang.Object,java.lang.Object)">plusAny</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a></span> <span class="memberName">plusAny</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> b0, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> b1)</span></div> |
| <div class="block">SQL <code>+</code> operator applied to Object values (at least one operand |
| has ANY type; either may be null).</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="minus(int,int)">minus</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">int</span> <span class="memberName">minus</span>​(<span class="arguments">int b0, |
| int b1)</span></div> |
| <div class="block">SQL <code>-</code> operator applied to int values.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="minus(java.lang.Integer,int)">minus</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a></span> <span class="memberName">minus</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a> b0, |
| int b1)</span></div> |
| <div class="block">SQL <code>-</code> operator applied to int values; left side may be |
| null.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="minus(int,java.lang.Integer)">minus</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a></span> <span class="memberName">minus</span>​(<span class="arguments">int b0, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a> b1)</span></div> |
| <div class="block">SQL <code>-</code> operator applied to int values; right side may be |
| null.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="minus(java.lang.Integer,java.lang.Integer)">minus</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a></span> <span class="memberName">minus</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a> b0, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a> b1)</span></div> |
| <div class="block">SQL <code>-</code> operator applied to nullable int values.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="minus(java.lang.Long,java.lang.Integer)">minus</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang" class="externalLink">Long</a></span> <span class="memberName">minus</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang" class="externalLink">Long</a> b0, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a> b1)</span></div> |
| <div class="block">SQL <code>-</code> operator applied to nullable long and int values.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="minus(java.lang.Integer,java.lang.Long)">minus</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang" class="externalLink">Long</a></span> <span class="memberName">minus</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a> b0, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang" class="externalLink">Long</a> b1)</span></div> |
| <div class="block">SQL <code>-</code> operator applied to nullable int and long values.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="minus(java.math.BigDecimal,java.math.BigDecimal)">minus</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType"><a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a></span> <span class="memberName">minus</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a> b0, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a> b1)</span></div> |
| <div class="block">SQL <code>-</code> operator applied to BigDecimal values.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="minusAny(java.lang.Object,java.lang.Object)">minusAny</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a></span> <span class="memberName">minusAny</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> b0, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> b1)</span></div> |
| <div class="block">SQL <code>-</code> operator applied to Object values (at least one operand |
| has ANY type; either may be null).</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="divide(int,int)">divide</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">int</span> <span class="memberName">divide</span>​(<span class="arguments">int b0, |
| int b1)</span></div> |
| <div class="block">SQL <code>/</code> operator applied to int values.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="divide(java.lang.Integer,int)">divide</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a></span> <span class="memberName">divide</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a> b0, |
| int b1)</span></div> |
| <div class="block">SQL <code>/</code> operator applied to int values; left side may be |
| null.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="divide(int,java.lang.Integer)">divide</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a></span> <span class="memberName">divide</span>​(<span class="arguments">int b0, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a> b1)</span></div> |
| <div class="block">SQL <code>/</code> operator applied to int values; right side may be |
| null.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="divide(java.lang.Integer,java.lang.Integer)">divide</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a></span> <span class="memberName">divide</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a> b0, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a> b1)</span></div> |
| <div class="block">SQL <code>/</code> operator applied to nullable int values.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="divide(java.lang.Long,java.lang.Integer)">divide</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang" class="externalLink">Long</a></span> <span class="memberName">divide</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang" class="externalLink">Long</a> b0, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a> b1)</span></div> |
| <div class="block">SQL <code>/</code> operator applied to nullable long and int values.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="divide(java.lang.Integer,java.lang.Long)">divide</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang" class="externalLink">Long</a></span> <span class="memberName">divide</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a> b0, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang" class="externalLink">Long</a> b1)</span></div> |
| <div class="block">SQL <code>/</code> operator applied to nullable int and long values.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="divide(java.math.BigDecimal,java.math.BigDecimal)">divide</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType"><a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a></span> <span class="memberName">divide</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a> b0, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a> b1)</span></div> |
| <div class="block">SQL <code>/</code> operator applied to BigDecimal values.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="divideAny(java.lang.Object,java.lang.Object)">divideAny</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a></span> <span class="memberName">divideAny</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> b0, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> b1)</span></div> |
| <div class="block">SQL <code>/</code> operator applied to Object values (at least one operand |
| has ANY type; either may be null).</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="divide(int,java.math.BigDecimal)">divide</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">int</span> <span class="memberName">divide</span>​(<span class="arguments">int b0, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a> b1)</span></div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="divide(long,java.math.BigDecimal)">divide</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">long</span> <span class="memberName">divide</span>​(<span class="arguments">long b0, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a> b1)</span></div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="multiply(int,int)">multiply</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">int</span> <span class="memberName">multiply</span>​(<span class="arguments">int b0, |
| int b1)</span></div> |
| <div class="block">SQL <code>*</code> operator applied to int values.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="multiply(java.lang.Integer,int)">multiply</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a></span> <span class="memberName">multiply</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a> b0, |
| int b1)</span></div> |
| <div class="block">SQL <code>*</code> operator applied to int values; left side may be |
| null.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="multiply(int,java.lang.Integer)">multiply</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a></span> <span class="memberName">multiply</span>​(<span class="arguments">int b0, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a> b1)</span></div> |
| <div class="block">SQL <code>*</code> operator applied to int values; right side may be |
| null.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="multiply(java.lang.Integer,java.lang.Integer)">multiply</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a></span> <span class="memberName">multiply</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a> b0, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a> b1)</span></div> |
| <div class="block">SQL <code>*</code> operator applied to nullable int values.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="multiply(java.lang.Long,java.lang.Integer)">multiply</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang" class="externalLink">Long</a></span> <span class="memberName">multiply</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang" class="externalLink">Long</a> b0, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a> b1)</span></div> |
| <div class="block">SQL <code>*</code> operator applied to nullable long and int values.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="multiply(java.lang.Integer,java.lang.Long)">multiply</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang" class="externalLink">Long</a></span> <span class="memberName">multiply</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a> b0, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang" class="externalLink">Long</a> b1)</span></div> |
| <div class="block">SQL <code>*</code> operator applied to nullable int and long values.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="multiply(java.math.BigDecimal,java.math.BigDecimal)">multiply</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType"><a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a></span> <span class="memberName">multiply</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a> b0, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a> b1)</span></div> |
| <div class="block">SQL <code>*</code> operator applied to BigDecimal values.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="multiplyAny(java.lang.Object,java.lang.Object)">multiplyAny</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a></span> <span class="memberName">multiplyAny</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> b0, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> b1)</span></div> |
| <div class="block">SQL <code>*</code> operator applied to Object values (at least one operand |
| has ANY type; either may be null).</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="bitAnd(long,long)">bitAnd</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">long</span> <span class="memberName">bitAnd</span>​(<span class="arguments">long b0, |
| long b1)</span></div> |
| <div class="block">Bitwise function <code>BIT_AND</code> applied to integer values.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="bitAnd(org.apache.calcite.avatica.util.ByteString,org.apache.calcite.avatica.util.ByteString)">bitAnd</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">org.apache.calcite.avatica.util.ByteString</span> <span class="memberName">bitAnd</span>​(<span class="arguments">org.apache.calcite.avatica.util.ByteString b0, |
| org.apache.calcite.avatica.util.ByteString b1)</span></div> |
| <div class="block">Bitwise function <code>BIT_AND</code> applied to binary values.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="bitOr(long,long)">bitOr</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">long</span> <span class="memberName">bitOr</span>​(<span class="arguments">long b0, |
| long b1)</span></div> |
| <div class="block">Bitwise function <code>BIT_OR</code> applied to integer values.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="bitOr(org.apache.calcite.avatica.util.ByteString,org.apache.calcite.avatica.util.ByteString)">bitOr</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">org.apache.calcite.avatica.util.ByteString</span> <span class="memberName">bitOr</span>​(<span class="arguments">org.apache.calcite.avatica.util.ByteString b0, |
| org.apache.calcite.avatica.util.ByteString b1)</span></div> |
| <div class="block">Bitwise function <code>BIT_OR</code> applied to binary values.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="bitXor(long,long)">bitXor</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">long</span> <span class="memberName">bitXor</span>​(<span class="arguments">long b0, |
| long b1)</span></div> |
| <div class="block">Bitwise function <code>BIT_XOR</code> applied to integer values.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="bitXor(org.apache.calcite.avatica.util.ByteString,org.apache.calcite.avatica.util.ByteString)">bitXor</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">org.apache.calcite.avatica.util.ByteString</span> <span class="memberName">bitXor</span>​(<span class="arguments">org.apache.calcite.avatica.util.ByteString b0, |
| org.apache.calcite.avatica.util.ByteString b1)</span></div> |
| <div class="block">Bitwise function <code>BIT_XOR</code> applied to binary values.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="exp(double)">exp</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">double</span> <span class="memberName">exp</span>​(<span class="arguments">double b0)</span></div> |
| <div class="block">SQL <code>EXP</code> operator applied to double values.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="exp(java.math.BigDecimal)">exp</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">double</span> <span class="memberName">exp</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a> b0)</span></div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="power(double,double)">power</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">double</span> <span class="memberName">power</span>​(<span class="arguments">double b0, |
| double b1)</span></div> |
| <div class="block">SQL <code>POWER</code> operator applied to double values.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="power(double,java.math.BigDecimal)">power</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">double</span> <span class="memberName">power</span>​(<span class="arguments">double b0, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a> b1)</span></div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="power(java.math.BigDecimal,double)">power</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">double</span> <span class="memberName">power</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a> b0, |
| double b1)</span></div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="power(java.math.BigDecimal,java.math.BigDecimal)">power</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">double</span> <span class="memberName">power</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a> b0, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a> b1)</span></div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="ln(double)">ln</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">double</span> <span class="memberName">ln</span>​(<span class="arguments">double d)</span></div> |
| <div class="block">SQL <code>LN(number)</code> function applied to double values.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="ln(java.math.BigDecimal)">ln</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">double</span> <span class="memberName">ln</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a> d)</span></div> |
| <div class="block">SQL <code>LN(number)</code> function applied to BigDecimal values.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="log10(double)">log10</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">double</span> <span class="memberName">log10</span>​(<span class="arguments">double b0)</span></div> |
| <div class="block">SQL <code>LOG10(numeric)</code> operator applied to double values.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="log10(java.math.BigDecimal)">log10</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">double</span> <span class="memberName">log10</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a> d)</span></div> |
| <div class="block">SQL <code>LOG10(number)</code> function applied to BigDecimal values.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="mod(byte,byte)">mod</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">byte</span> <span class="memberName">mod</span>​(<span class="arguments">byte b0, |
| byte b1)</span></div> |
| <div class="block">SQL <code>MOD</code> operator applied to byte values.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="mod(short,short)">mod</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">short</span> <span class="memberName">mod</span>​(<span class="arguments">short b0, |
| short b1)</span></div> |
| <div class="block">SQL <code>MOD</code> operator applied to short values.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="mod(int,int)">mod</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">int</span> <span class="memberName">mod</span>​(<span class="arguments">int b0, |
| int b1)</span></div> |
| <div class="block">SQL <code>MOD</code> operator applied to int values.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="mod(long,long)">mod</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">long</span> <span class="memberName">mod</span>​(<span class="arguments">long b0, |
| long b1)</span></div> |
| <div class="block">SQL <code>MOD</code> operator applied to long values.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="mod(java.math.BigDecimal,int)">mod</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType"><a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a></span> <span class="memberName">mod</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a> b0, |
| int b1)</span></div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="mod(int,java.math.BigDecimal)">mod</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType"><a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a></span> <span class="memberName">mod</span>​(<span class="arguments">int b0, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a> b1)</span></div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="mod(java.math.BigDecimal,java.math.BigDecimal)">mod</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType"><a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a></span> <span class="memberName">mod</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a> b0, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a> b1)</span></div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="floor(double)">floor</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">double</span> <span class="memberName">floor</span>​(<span class="arguments">double b0)</span></div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="floor(float)">floor</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">float</span> <span class="memberName">floor</span>​(<span class="arguments">float b0)</span></div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="floor(java.math.BigDecimal)">floor</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType"><a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a></span> <span class="memberName">floor</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a> b0)</span></div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="floor(byte,byte)">floor</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">byte</span> <span class="memberName">floor</span>​(<span class="arguments">byte b0, |
| byte b1)</span></div> |
| <div class="block">SQL <code>FLOOR</code> operator applied to byte values.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="floor(short,short)">floor</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">short</span> <span class="memberName">floor</span>​(<span class="arguments">short b0, |
| short b1)</span></div> |
| <div class="block">SQL <code>FLOOR</code> operator applied to short values.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="floor(int,int)">floor</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">int</span> <span class="memberName">floor</span>​(<span class="arguments">int b0, |
| int b1)</span></div> |
| <div class="block">SQL <code>FLOOR</code> operator applied to int values.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="floor(long,long)">floor</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">long</span> <span class="memberName">floor</span>​(<span class="arguments">long b0, |
| long b1)</span></div> |
| <div class="block">SQL <code>FLOOR</code> operator applied to long values.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="floor(java.math.BigDecimal,int)">floor</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType"><a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a></span> <span class="memberName">floor</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a> b0, |
| int b1)</span></div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="floor(int,java.math.BigDecimal)">floor</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">int</span> <span class="memberName">floor</span>​(<span class="arguments">int b0, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a> b1)</span></div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="floor(java.math.BigDecimal,java.math.BigDecimal)">floor</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType"><a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a></span> <span class="memberName">floor</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a> b0, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a> b1)</span></div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="ceil(double)">ceil</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">double</span> <span class="memberName">ceil</span>​(<span class="arguments">double b0)</span></div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="ceil(float)">ceil</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">float</span> <span class="memberName">ceil</span>​(<span class="arguments">float b0)</span></div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="ceil(java.math.BigDecimal)">ceil</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType"><a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a></span> <span class="memberName">ceil</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a> b0)</span></div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="ceil(byte,byte)">ceil</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">byte</span> <span class="memberName">ceil</span>​(<span class="arguments">byte b0, |
| byte b1)</span></div> |
| <div class="block">SQL <code>CEIL</code> operator applied to byte values.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="ceil(short,short)">ceil</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">short</span> <span class="memberName">ceil</span>​(<span class="arguments">short b0, |
| short b1)</span></div> |
| <div class="block">SQL <code>CEIL</code> operator applied to short values.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="ceil(int,int)">ceil</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">int</span> <span class="memberName">ceil</span>​(<span class="arguments">int b0, |
| int b1)</span></div> |
| <div class="block">SQL <code>CEIL</code> operator applied to int values.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="ceil(long,long)">ceil</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">long</span> <span class="memberName">ceil</span>​(<span class="arguments">long b0, |
| long b1)</span></div> |
| <div class="block">SQL <code>CEIL</code> operator applied to long values.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="ceil(java.math.BigDecimal,int)">ceil</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType"><a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a></span> <span class="memberName">ceil</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a> b0, |
| int b1)</span></div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="ceil(int,java.math.BigDecimal)">ceil</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">int</span> <span class="memberName">ceil</span>​(<span class="arguments">int b0, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a> b1)</span></div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="ceil(java.math.BigDecimal,java.math.BigDecimal)">ceil</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType"><a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a></span> <span class="memberName">ceil</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a> b0, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a> b1)</span></div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="abs(byte)">abs</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">byte</span> <span class="memberName">abs</span>​(<span class="arguments">byte b0)</span></div> |
| <div class="block">SQL <code>ABS</code> operator applied to byte values.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="abs(short)">abs</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">short</span> <span class="memberName">abs</span>​(<span class="arguments">short b0)</span></div> |
| <div class="block">SQL <code>ABS</code> operator applied to short values.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="abs(int)">abs</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">int</span> <span class="memberName">abs</span>​(<span class="arguments">int b0)</span></div> |
| <div class="block">SQL <code>ABS</code> operator applied to int values.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="abs(long)">abs</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">long</span> <span class="memberName">abs</span>​(<span class="arguments">long b0)</span></div> |
| <div class="block">SQL <code>ABS</code> operator applied to long values.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="abs(float)">abs</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">float</span> <span class="memberName">abs</span>​(<span class="arguments">float b0)</span></div> |
| <div class="block">SQL <code>ABS</code> operator applied to float values.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="abs(double)">abs</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">double</span> <span class="memberName">abs</span>​(<span class="arguments">double b0)</span></div> |
| <div class="block">SQL <code>ABS</code> operator applied to double values.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="abs(java.math.BigDecimal)">abs</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType"><a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a></span> <span class="memberName">abs</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a> b0)</span></div> |
| <div class="block">SQL <code>ABS</code> operator applied to BigDecimal values.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="acos(java.math.BigDecimal)">acos</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">double</span> <span class="memberName">acos</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a> b0)</span></div> |
| <div class="block">SQL <code>ACOS</code> operator applied to BigDecimal values.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="acos(double)">acos</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">double</span> <span class="memberName">acos</span>​(<span class="arguments">double b0)</span></div> |
| <div class="block">SQL <code>ACOS</code> operator applied to double values.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="asin(java.math.BigDecimal)">asin</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">double</span> <span class="memberName">asin</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a> b0)</span></div> |
| <div class="block">SQL <code>ASIN</code> operator applied to BigDecimal values.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="asin(double)">asin</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">double</span> <span class="memberName">asin</span>​(<span class="arguments">double b0)</span></div> |
| <div class="block">SQL <code>ASIN</code> operator applied to double values.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="atan(java.math.BigDecimal)">atan</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">double</span> <span class="memberName">atan</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a> b0)</span></div> |
| <div class="block">SQL <code>ATAN</code> operator applied to BigDecimal values.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="atan(double)">atan</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">double</span> <span class="memberName">atan</span>​(<span class="arguments">double b0)</span></div> |
| <div class="block">SQL <code>ATAN</code> operator applied to double values.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="atan2(double,java.math.BigDecimal)">atan2</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">double</span> <span class="memberName">atan2</span>​(<span class="arguments">double b0, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a> b1)</span></div> |
| <div class="block">SQL <code>ATAN2</code> operator applied to double/BigDecimal values.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="atan2(java.math.BigDecimal,double)">atan2</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">double</span> <span class="memberName">atan2</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a> b0, |
| double b1)</span></div> |
| <div class="block">SQL <code>ATAN2</code> operator applied to BigDecimal/double values.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="atan2(java.math.BigDecimal,java.math.BigDecimal)">atan2</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">double</span> <span class="memberName">atan2</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a> b0, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a> b1)</span></div> |
| <div class="block">SQL <code>ATAN2</code> operator applied to BigDecimal values.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="atan2(double,double)">atan2</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">double</span> <span class="memberName">atan2</span>​(<span class="arguments">double b0, |
| double b1)</span></div> |
| <div class="block">SQL <code>ATAN2</code> operator applied to double values.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="cbrt(java.math.BigDecimal)">cbrt</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">double</span> <span class="memberName">cbrt</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a> b)</span></div> |
| <div class="block">SQL <code>CBRT</code> operator applied to BigDecimal values.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="cbrt(double)">cbrt</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">double</span> <span class="memberName">cbrt</span>​(<span class="arguments">double b)</span></div> |
| <div class="block">SQL <code>CBRT</code> operator applied to double values.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="cos(java.math.BigDecimal)">cos</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">double</span> <span class="memberName">cos</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a> b0)</span></div> |
| <div class="block">SQL <code>COS</code> operator applied to BigDecimal values.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="cos(double)">cos</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">double</span> <span class="memberName">cos</span>​(<span class="arguments">double b0)</span></div> |
| <div class="block">SQL <code>COS</code> operator applied to double values.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="cosh(java.math.BigDecimal)">cosh</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">double</span> <span class="memberName">cosh</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a> b)</span></div> |
| <div class="block">SQL <code>COSH</code> operator applied to BigDecimal values.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="cosh(double)">cosh</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">double</span> <span class="memberName">cosh</span>​(<span class="arguments">double b)</span></div> |
| <div class="block">SQL <code>COSH</code> operator applied to double values.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="cot(java.math.BigDecimal)">cot</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">double</span> <span class="memberName">cot</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a> b0)</span></div> |
| <div class="block">SQL <code>COT</code> operator applied to BigDecimal values.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="cot(double)">cot</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">double</span> <span class="memberName">cot</span>​(<span class="arguments">double b0)</span></div> |
| <div class="block">SQL <code>COT</code> operator applied to double values.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="degrees(java.math.BigDecimal)">degrees</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">double</span> <span class="memberName">degrees</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a> b0)</span></div> |
| <div class="block">SQL <code>DEGREES</code> operator applied to BigDecimal values.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="degrees(double)">degrees</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">double</span> <span class="memberName">degrees</span>​(<span class="arguments">double b0)</span></div> |
| <div class="block">SQL <code>DEGREES</code> operator applied to double values.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="radians(java.math.BigDecimal)">radians</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">double</span> <span class="memberName">radians</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a> b0)</span></div> |
| <div class="block">SQL <code>RADIANS</code> operator applied to BigDecimal values.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="radians(double)">radians</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">double</span> <span class="memberName">radians</span>​(<span class="arguments">double b0)</span></div> |
| <div class="block">SQL <code>RADIANS</code> operator applied to double values.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="sround(int)">sround</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">int</span> <span class="memberName">sround</span>​(<span class="arguments">int b0)</span></div> |
| <div class="block">SQL <code>ROUND</code> operator applied to int values.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="sround(int,int)">sround</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">int</span> <span class="memberName">sround</span>​(<span class="arguments">int b0, |
| int b1)</span></div> |
| <div class="block">SQL <code>ROUND</code> operator applied to int values.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="sround(long)">sround</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">long</span> <span class="memberName">sround</span>​(<span class="arguments">long b0)</span></div> |
| <div class="block">SQL <code>ROUND</code> operator applied to long values.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="sround(long,int)">sround</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">long</span> <span class="memberName">sround</span>​(<span class="arguments">long b0, |
| int b1)</span></div> |
| <div class="block">SQL <code>ROUND</code> operator applied to long values.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="sround(java.math.BigDecimal)">sround</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType"><a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a></span> <span class="memberName">sround</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a> b0)</span></div> |
| <div class="block">SQL <code>ROUND</code> operator applied to BigDecimal values.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="sround(java.math.BigDecimal,int)">sround</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType"><a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a></span> <span class="memberName">sround</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a> b0, |
| int b1)</span></div> |
| <div class="block">SQL <code>ROUND</code> operator applied to BigDecimal values.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="sround(double)">sround</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">double</span> <span class="memberName">sround</span>​(<span class="arguments">double b0)</span></div> |
| <div class="block">SQL <code>ROUND</code> operator applied to double values.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="sround(double,int)">sround</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">double</span> <span class="memberName">sround</span>​(<span class="arguments">double b0, |
| int b1)</span></div> |
| <div class="block">SQL <code>ROUND</code> operator applied to double values.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="struncate(int)">struncate</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">int</span> <span class="memberName">struncate</span>​(<span class="arguments">int b0)</span></div> |
| <div class="block">SQL <code>TRUNCATE</code> operator applied to int values.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="struncate(int,int)">struncate</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">int</span> <span class="memberName">struncate</span>​(<span class="arguments">int b0, |
| int b1)</span></div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="struncate(long)">struncate</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">long</span> <span class="memberName">struncate</span>​(<span class="arguments">long b0)</span></div> |
| <div class="block">SQL <code>TRUNCATE</code> operator applied to long values.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="struncate(long,int)">struncate</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">long</span> <span class="memberName">struncate</span>​(<span class="arguments">long b0, |
| int b1)</span></div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="struncate(java.math.BigDecimal)">struncate</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType"><a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a></span> <span class="memberName">struncate</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a> b0)</span></div> |
| <div class="block">SQL <code>TRUNCATE</code> operator applied to BigDecimal values.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="struncate(java.math.BigDecimal,int)">struncate</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType"><a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a></span> <span class="memberName">struncate</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a> b0, |
| int b1)</span></div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="struncate(double)">struncate</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">double</span> <span class="memberName">struncate</span>​(<span class="arguments">double b0)</span></div> |
| <div class="block">SQL <code>TRUNCATE</code> operator applied to double values.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="struncate(double,int)">struncate</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">double</span> <span class="memberName">struncate</span>​(<span class="arguments">double b0, |
| int b1)</span></div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="sign(int)">sign</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">int</span> <span class="memberName">sign</span>​(<span class="arguments">int b0)</span></div> |
| <div class="block">SQL <code>SIGN</code> operator applied to int values.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="sign(long)">sign</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">long</span> <span class="memberName">sign</span>​(<span class="arguments">long b0)</span></div> |
| <div class="block">SQL <code>SIGN</code> operator applied to long values.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="sign(java.math.BigDecimal)">sign</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType"><a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a></span> <span class="memberName">sign</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a> b0)</span></div> |
| <div class="block">SQL <code>SIGN</code> operator applied to BigDecimal values.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="sign(double)">sign</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">double</span> <span class="memberName">sign</span>​(<span class="arguments">double b0)</span></div> |
| <div class="block">SQL <code>SIGN</code> operator applied to double values.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="sin(java.math.BigDecimal)">sin</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">double</span> <span class="memberName">sin</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a> b0)</span></div> |
| <div class="block">SQL <code>SIN</code> operator applied to BigDecimal values.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="sin(double)">sin</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">double</span> <span class="memberName">sin</span>​(<span class="arguments">double b0)</span></div> |
| <div class="block">SQL <code>SIN</code> operator applied to double values.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="sinh(java.math.BigDecimal)">sinh</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">double</span> <span class="memberName">sinh</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a> b)</span></div> |
| <div class="block">SQL <code>SINH</code> operator applied to BigDecimal values.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="sinh(double)">sinh</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">double</span> <span class="memberName">sinh</span>​(<span class="arguments">double b)</span></div> |
| <div class="block">SQL <code>SINH</code> operator applied to double values.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="tan(java.math.BigDecimal)">tan</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">double</span> <span class="memberName">tan</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a> b0)</span></div> |
| <div class="block">SQL <code>TAN</code> operator applied to BigDecimal values.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="tan(double)">tan</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">double</span> <span class="memberName">tan</span>​(<span class="arguments">double b0)</span></div> |
| <div class="block">SQL <code>TAN</code> operator applied to double values.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="tanh(java.math.BigDecimal)">tanh</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">double</span> <span class="memberName">tanh</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a> b)</span></div> |
| <div class="block">SQL <code>TANH</code> operator applied to BigDecimal values.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="tanh(double)">tanh</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">double</span> <span class="memberName">tanh</span>​(<span class="arguments">double b)</span></div> |
| <div class="block">SQL <code>TANH</code> operator applied to double values.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="lesser(java.lang.Comparable,java.lang.Comparable)"> |
| <!-- --> |
| </a><a id="lesser(T,T)">lesser</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="typeParameters"><T extends <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang" class="externalLink">Comparable</a><T>></span> <span class="returnType">T</span> <span class="memberName">lesser</span>​(<span class="arguments">T b0, |
| T b1)</span></div> |
| <div class="block">Helper for implementing MIN. Somewhat similar to LEAST operator.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="least(java.lang.Comparable,java.lang.Comparable)"> |
| <!-- --> |
| </a><a id="least(T,T)">least</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="typeParameters"><T extends <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang" class="externalLink">Comparable</a><T>></span> <span class="returnType">T</span> <span class="memberName">least</span>​(<span class="arguments">T b0, |
| T b1)</span></div> |
| <div class="block">LEAST operator.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="greater(boolean,boolean)">greater</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">boolean</span> <span class="memberName">greater</span>​(<span class="arguments">boolean b0, |
| boolean b1)</span></div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="lesser(boolean,boolean)">lesser</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">boolean</span> <span class="memberName">lesser</span>​(<span class="arguments">boolean b0, |
| boolean b1)</span></div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="greater(byte,byte)">greater</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">byte</span> <span class="memberName">greater</span>​(<span class="arguments">byte b0, |
| byte b1)</span></div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="lesser(byte,byte)">lesser</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">byte</span> <span class="memberName">lesser</span>​(<span class="arguments">byte b0, |
| byte b1)</span></div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="greater(char,char)">greater</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">char</span> <span class="memberName">greater</span>​(<span class="arguments">char b0, |
| char b1)</span></div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="lesser(char,char)">lesser</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">char</span> <span class="memberName">lesser</span>​(<span class="arguments">char b0, |
| char b1)</span></div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="greater(short,short)">greater</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">short</span> <span class="memberName">greater</span>​(<span class="arguments">short b0, |
| short b1)</span></div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="lesser(short,short)">lesser</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">short</span> <span class="memberName">lesser</span>​(<span class="arguments">short b0, |
| short b1)</span></div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="greater(int,int)">greater</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">int</span> <span class="memberName">greater</span>​(<span class="arguments">int b0, |
| int b1)</span></div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="lesser(int,int)">lesser</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">int</span> <span class="memberName">lesser</span>​(<span class="arguments">int b0, |
| int b1)</span></div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="greater(long,long)">greater</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">long</span> <span class="memberName">greater</span>​(<span class="arguments">long b0, |
| long b1)</span></div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="lesser(long,long)">lesser</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">long</span> <span class="memberName">lesser</span>​(<span class="arguments">long b0, |
| long b1)</span></div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="greater(float,float)">greater</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">float</span> <span class="memberName">greater</span>​(<span class="arguments">float b0, |
| float b1)</span></div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="lesser(float,float)">lesser</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">float</span> <span class="memberName">lesser</span>​(<span class="arguments">float b0, |
| float b1)</span></div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="greater(double,double)">greater</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">double</span> <span class="memberName">greater</span>​(<span class="arguments">double b0, |
| double b1)</span></div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="lesser(double,double)">lesser</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">double</span> <span class="memberName">lesser</span>​(<span class="arguments">double b0, |
| double b1)</span></div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="greater(java.lang.Comparable,java.lang.Comparable)"> |
| <!-- --> |
| </a><a id="greater(T,T)">greater</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="typeParameters"><T extends <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang" class="externalLink">Comparable</a><T>></span> <span class="returnType">T</span> <span class="memberName">greater</span>​(<span class="arguments">T b0, |
| T b1)</span></div> |
| <div class="block">Helper for implementing MAX. Somewhat similar to GREATEST operator.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="greatest(java.lang.Comparable,java.lang.Comparable)"> |
| <!-- --> |
| </a><a id="greatest(T,T)">greatest</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="typeParameters"><T extends <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang" class="externalLink">Comparable</a><T>></span> <span class="returnType">T</span> <span class="memberName">greatest</span>​(<span class="arguments">T b0, |
| T b1)</span></div> |
| <div class="block">GREATEST operator.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="compare(boolean,boolean)">compare</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">int</span> <span class="memberName">compare</span>​(<span class="arguments">boolean x, |
| boolean y)</span></div> |
| <div class="block">Boolean comparison.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="toString(float)">toString</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></span> <span class="memberName">toString</span>​(<span class="arguments">float x)</span></div> |
| <div class="block">CAST(FLOAT AS VARCHAR).</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="toString(double)">toString</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></span> <span class="memberName">toString</span>​(<span class="arguments">double x)</span></div> |
| <div class="block">CAST(DOUBLE AS VARCHAR).</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="toString(java.math.BigDecimal)">toString</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></span> <span class="memberName">toString</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a> x)</span></div> |
| <div class="block">CAST(DECIMAL AS VARCHAR).</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="toString(boolean)">toString</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></span> <span class="memberName">toString</span>​(<span class="arguments">boolean x)</span></div> |
| <div class="block">CAST(BOOLEAN AS VARCHAR).</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="toBoolean(java.lang.String)">toBoolean</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">boolean</span> <span class="memberName">toBoolean</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> s)</span></div> |
| <div class="block">CAST(VARCHAR AS BOOLEAN).</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="toBoolean(java.lang.Number)">toBoolean</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">boolean</span> <span class="memberName">toBoolean</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Number.html?is-external=true" title="class or interface in java.lang" class="externalLink">Number</a> number)</span></div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="toBoolean(java.lang.Object)">toBoolean</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">boolean</span> <span class="memberName">toBoolean</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> o)</span></div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="toByte(java.lang.Object)">toByte</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">byte</span> <span class="memberName">toByte</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> o)</span></div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="toByte(java.lang.Number)">toByte</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">byte</span> <span class="memberName">toByte</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Number.html?is-external=true" title="class or interface in java.lang" class="externalLink">Number</a> number)</span></div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="toChar(java.lang.String)">toChar</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">char</span> <span class="memberName">toChar</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> s)</span></div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="toCharBoxed(java.lang.String)">toCharBoxed</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Character.html?is-external=true" title="class or interface in java.lang" class="externalLink">Character</a></span> <span class="memberName">toCharBoxed</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> s)</span></div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="toShort(java.lang.String)">toShort</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">short</span> <span class="memberName">toShort</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> s)</span></div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="toShort(java.lang.Number)">toShort</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">short</span> <span class="memberName">toShort</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Number.html?is-external=true" title="class or interface in java.lang" class="externalLink">Number</a> number)</span></div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="toShort(java.lang.Object)">toShort</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">short</span> <span class="memberName">toShort</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> o)</span></div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="toInt(java.util.Date)">toInt</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">int</span> <span class="memberName">toInt</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/util/Date.html?is-external=true" title="class or interface in java.util" class="externalLink">Date</a> v)</span></div> |
| <div class="block">Converts the Java type used for UDF parameters of SQL DATE type |
| (<a href="https://docs.oracle.com/javase/9/docs/api/java/sql/Date.html?is-external=true" title="class or interface in java.sql" class="externalLink"><code>Date</code></a>) to internal representation (int). |
| |
| <p>Converse of <a href="#internalToDate(int)"><code>internalToDate(int)</code></a>.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="toInt(java.util.Date,java.util.TimeZone)">toInt</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">int</span> <span class="memberName">toInt</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/util/Date.html?is-external=true" title="class or interface in java.util" class="externalLink">Date</a> v, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/util/TimeZone.html?is-external=true" title="class or interface in java.util" class="externalLink">TimeZone</a> timeZone)</span></div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="toIntOptional(java.util.Date)">toIntOptional</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a></span> <span class="memberName">toIntOptional</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/util/Date.html?is-external=true" title="class or interface in java.util" class="externalLink">Date</a> v)</span></div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="toIntOptional(java.util.Date,java.util.TimeZone)">toIntOptional</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a></span> <span class="memberName">toIntOptional</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/util/Date.html?is-external=true" title="class or interface in java.util" class="externalLink">Date</a> v, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/util/TimeZone.html?is-external=true" title="class or interface in java.util" class="externalLink">TimeZone</a> timeZone)</span></div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="toLong(java.util.Date)">toLong</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">long</span> <span class="memberName">toLong</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/util/Date.html?is-external=true" title="class or interface in java.util" class="externalLink">Date</a> v)</span></div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="toInt(java.sql.Time)">toInt</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">int</span> <span class="memberName">toInt</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/sql/Time.html?is-external=true" title="class or interface in java.sql" class="externalLink">Time</a> v)</span></div> |
| <div class="block">Converts the Java type used for UDF parameters of SQL TIME type |
| (<a href="https://docs.oracle.com/javase/9/docs/api/java/sql/Time.html?is-external=true" title="class or interface in java.sql" class="externalLink"><code>Time</code></a>) to internal representation (int). |
| |
| <p>Converse of <a href="#internalToTime(int)"><code>internalToTime(int)</code></a>.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="toIntOptional(java.sql.Time)">toIntOptional</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a></span> <span class="memberName">toIntOptional</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/sql/Time.html?is-external=true" title="class or interface in java.sql" class="externalLink">Time</a> v)</span></div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="toInt(java.lang.String)">toInt</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">int</span> <span class="memberName">toInt</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> s)</span></div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="toInt(java.lang.Number)">toInt</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">int</span> <span class="memberName">toInt</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Number.html?is-external=true" title="class or interface in java.lang" class="externalLink">Number</a> number)</span></div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="toInt(java.lang.Object)">toInt</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">int</span> <span class="memberName">toInt</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> o)</span></div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="toIntOptional(java.lang.Object)">toIntOptional</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a></span> <span class="memberName">toIntOptional</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> o)</span></div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="toLong(java.sql.Timestamp)">toLong</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">long</span> <span class="memberName">toLong</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/sql/Timestamp.html?is-external=true" title="class or interface in java.sql" class="externalLink">Timestamp</a> v)</span></div> |
| <div class="block">Converts the Java type used for UDF parameters of SQL TIMESTAMP type |
| (<a href="https://docs.oracle.com/javase/9/docs/api/java/sql/Timestamp.html?is-external=true" title="class or interface in java.sql" class="externalLink"><code>Timestamp</code></a>) to internal representation (long). |
| |
| <p>Converse of <a href="#internalToTimestamp(long)"><code>internalToTimestamp(long)</code></a>.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="toLong(java.util.Date,java.util.TimeZone)">toLong</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">long</span> <span class="memberName">toLong</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/util/Date.html?is-external=true" title="class or interface in java.util" class="externalLink">Date</a> v, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/util/TimeZone.html?is-external=true" title="class or interface in java.util" class="externalLink">TimeZone</a> timeZone)</span></div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="toLongOptional(java.util.Date)">toLongOptional</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang" class="externalLink">Long</a></span> <span class="memberName">toLongOptional</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/util/Date.html?is-external=true" title="class or interface in java.util" class="externalLink">Date</a> v)</span></div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="toLongOptional(java.sql.Timestamp,java.util.TimeZone)">toLongOptional</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang" class="externalLink">Long</a></span> <span class="memberName">toLongOptional</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/sql/Timestamp.html?is-external=true" title="class or interface in java.sql" class="externalLink">Timestamp</a> v, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/util/TimeZone.html?is-external=true" title="class or interface in java.util" class="externalLink">TimeZone</a> timeZone)</span></div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="toLong(java.lang.String)">toLong</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">long</span> <span class="memberName">toLong</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> s)</span></div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="toLong(java.lang.Number)">toLong</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">long</span> <span class="memberName">toLong</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Number.html?is-external=true" title="class or interface in java.lang" class="externalLink">Number</a> number)</span></div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="toLong(java.lang.Object)">toLong</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">long</span> <span class="memberName">toLong</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> o)</span></div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="toLongOptional(java.lang.Object)">toLongOptional</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang" class="externalLink">Long</a></span> <span class="memberName">toLongOptional</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> o)</span></div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="toFloat(java.lang.String)">toFloat</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">float</span> <span class="memberName">toFloat</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> s)</span></div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="toFloat(java.lang.Number)">toFloat</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">float</span> <span class="memberName">toFloat</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Number.html?is-external=true" title="class or interface in java.lang" class="externalLink">Number</a> number)</span></div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="toFloat(java.lang.Object)">toFloat</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">float</span> <span class="memberName">toFloat</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> o)</span></div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="toDouble(java.lang.String)">toDouble</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">double</span> <span class="memberName">toDouble</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> s)</span></div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="toDouble(java.lang.Number)">toDouble</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">double</span> <span class="memberName">toDouble</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Number.html?is-external=true" title="class or interface in java.lang" class="externalLink">Number</a> number)</span></div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="toDouble(java.lang.Object)">toDouble</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">double</span> <span class="memberName">toDouble</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> o)</span></div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="toBigDecimal(java.lang.String)">toBigDecimal</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType"><a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a></span> <span class="memberName">toBigDecimal</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> s)</span></div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="toBigDecimal(java.lang.Number)">toBigDecimal</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType"><a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a></span> <span class="memberName">toBigDecimal</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Number.html?is-external=true" title="class or interface in java.lang" class="externalLink">Number</a> number)</span></div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="toBigDecimal(java.lang.Object)">toBigDecimal</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType"><a href="https://docs.oracle.com/javase/9/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math" class="externalLink">BigDecimal</a></span> <span class="memberName">toBigDecimal</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> o)</span></div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="internalToDate(int)">internalToDate</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType"><a href="https://docs.oracle.com/javase/9/docs/api/java/sql/Date.html?is-external=true" title="class or interface in java.sql" class="externalLink">Date</a></span> <span class="memberName">internalToDate</span>​(<span class="arguments">int v)</span></div> |
| <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/9/docs/api/java/sql/Date.html?is-external=true" title="class or interface in java.sql" class="externalLink"><code>Date</code></a>).</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="internalToDate(java.lang.Integer)">internalToDate</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType"><a href="https://docs.oracle.com/javase/9/docs/api/java/sql/Date.html?is-external=true" title="class or interface in java.sql" class="externalLink">Date</a></span> <span class="memberName">internalToDate</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a> v)</span></div> |
| <div class="block">As <a href="#internalToDate(int)"><code>internalToDate(int)</code></a> but allows nulls.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="internalToTime(int)">internalToTime</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType"><a href="https://docs.oracle.com/javase/9/docs/api/java/sql/Time.html?is-external=true" title="class or interface in java.sql" class="externalLink">Time</a></span> <span class="memberName">internalToTime</span>​(<span class="arguments">int v)</span></div> |
| <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/9/docs/api/java/sql/Time.html?is-external=true" title="class or interface in java.sql" class="externalLink"><code>Time</code></a>).</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="internalToTime(java.lang.Integer)">internalToTime</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType"><a href="https://docs.oracle.com/javase/9/docs/api/java/sql/Time.html?is-external=true" title="class or interface in java.sql" class="externalLink">Time</a></span> <span class="memberName">internalToTime</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a> v)</span></div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="toTimeWithLocalTimeZone(java.lang.String)">toTimeWithLocalTimeZone</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a></span> <span class="memberName">toTimeWithLocalTimeZone</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> v)</span></div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="toTimeWithLocalTimeZone(java.lang.String,java.util.TimeZone)">toTimeWithLocalTimeZone</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a></span> <span class="memberName">toTimeWithLocalTimeZone</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> v, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/util/TimeZone.html?is-external=true" title="class or interface in java.util" class="externalLink">TimeZone</a> timeZone)</span></div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="timeWithLocalTimeZoneToTime(int,java.util.TimeZone)">timeWithLocalTimeZoneToTime</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">int</span> <span class="memberName">timeWithLocalTimeZoneToTime</span>​(<span class="arguments">int v, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/util/TimeZone.html?is-external=true" title="class or interface in java.util" class="externalLink">TimeZone</a> timeZone)</span></div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="timeWithLocalTimeZoneToTimestamp(java.lang.String,int,java.util.TimeZone)">timeWithLocalTimeZoneToTimestamp</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">long</span> <span class="memberName">timeWithLocalTimeZoneToTimestamp</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> date, |
| int v, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/util/TimeZone.html?is-external=true" title="class or interface in java.util" class="externalLink">TimeZone</a> timeZone)</span></div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="timeWithLocalTimeZoneToTimestampWithLocalTimeZone(java.lang.String,int)">timeWithLocalTimeZoneToTimestampWithLocalTimeZone</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">long</span> <span class="memberName">timeWithLocalTimeZoneToTimestampWithLocalTimeZone</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> date, |
| int v)</span></div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="timeWithLocalTimeZoneToString(int,java.util.TimeZone)">timeWithLocalTimeZoneToString</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></span> <span class="memberName">timeWithLocalTimeZoneToString</span>​(<span class="arguments">int v, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/util/TimeZone.html?is-external=true" title="class or interface in java.util" class="externalLink">TimeZone</a> timeZone)</span></div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="internalToTimestamp(long)">internalToTimestamp</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType"><a href="https://docs.oracle.com/javase/9/docs/api/java/sql/Timestamp.html?is-external=true" title="class or interface in java.sql" class="externalLink">Timestamp</a></span> <span class="memberName">internalToTimestamp</span>​(<span class="arguments">long v)</span></div> |
| <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/9/docs/api/java/sql/Timestamp.html?is-external=true" title="class or interface in java.sql" class="externalLink"><code>Timestamp</code></a>).</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="internalToTimestamp(java.lang.Long)">internalToTimestamp</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType"><a href="https://docs.oracle.com/javase/9/docs/api/java/sql/Timestamp.html?is-external=true" title="class or interface in java.sql" class="externalLink">Timestamp</a></span> <span class="memberName">internalToTimestamp</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang" class="externalLink">Long</a> v)</span></div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="timestampWithLocalTimeZoneToDate(long,java.util.TimeZone)">timestampWithLocalTimeZoneToDate</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">int</span> <span class="memberName">timestampWithLocalTimeZoneToDate</span>​(<span class="arguments">long v, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/util/TimeZone.html?is-external=true" title="class or interface in java.util" class="externalLink">TimeZone</a> timeZone)</span></div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="timestampWithLocalTimeZoneToTime(long,java.util.TimeZone)">timestampWithLocalTimeZoneToTime</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">int</span> <span class="memberName">timestampWithLocalTimeZoneToTime</span>​(<span class="arguments">long v, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/util/TimeZone.html?is-external=true" title="class or interface in java.util" class="externalLink">TimeZone</a> timeZone)</span></div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="timestampWithLocalTimeZoneToTimestamp(long,java.util.TimeZone)">timestampWithLocalTimeZoneToTimestamp</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">long</span> <span class="memberName">timestampWithLocalTimeZoneToTimestamp</span>​(<span class="arguments">long v, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/util/TimeZone.html?is-external=true" title="class or interface in java.util" class="externalLink">TimeZone</a> timeZone)</span></div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="timestampWithLocalTimeZoneToString(long,java.util.TimeZone)">timestampWithLocalTimeZoneToString</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></span> <span class="memberName">timestampWithLocalTimeZoneToString</span>​(<span class="arguments">long v, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/util/TimeZone.html?is-external=true" title="class or interface in java.util" class="externalLink">TimeZone</a> timeZone)</span></div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="timestampWithLocalTimeZoneToTimeWithLocalTimeZone(long)">timestampWithLocalTimeZoneToTimeWithLocalTimeZone</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">int</span> <span class="memberName">timestampWithLocalTimeZoneToTimeWithLocalTimeZone</span>​(<span class="arguments">long v)</span></div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="timestampSeconds(long)">timestampSeconds</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">long</span> <span class="memberName">timestampSeconds</span>​(<span class="arguments">long v)</span></div> |
| <div class="block">For <a href="../sql/fun/SqlLibraryOperators.html#TIMESTAMP_SECONDS"><code>SqlLibraryOperators.TIMESTAMP_SECONDS</code></a>.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="timestampMillis(long)">timestampMillis</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">long</span> <span class="memberName">timestampMillis</span>​(<span class="arguments">long v)</span></div> |
| <div class="block">For <a href="../sql/fun/SqlLibraryOperators.html#TIMESTAMP_MILLIS"><code>SqlLibraryOperators.TIMESTAMP_MILLIS</code></a>.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="timestampMicros(long)">timestampMicros</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">long</span> <span class="memberName">timestampMicros</span>​(<span class="arguments">long v)</span></div> |
| <div class="block">For <a href="../sql/fun/SqlLibraryOperators.html#TIMESTAMP_MICROS"><code>SqlLibraryOperators.TIMESTAMP_MICROS</code></a>.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="unixSeconds(long)">unixSeconds</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">long</span> <span class="memberName">unixSeconds</span>​(<span class="arguments">long v)</span></div> |
| <div class="block">For <a href="../sql/fun/SqlLibraryOperators.html#UNIX_SECONDS"><code>SqlLibraryOperators.UNIX_SECONDS</code></a>.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="unixMillis(long)">unixMillis</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">long</span> <span class="memberName">unixMillis</span>​(<span class="arguments">long v)</span></div> |
| <div class="block">For <a href="../sql/fun/SqlLibraryOperators.html#UNIX_MILLIS"><code>SqlLibraryOperators.UNIX_MILLIS</code></a>.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="unixMicros(long)">unixMicros</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">long</span> <span class="memberName">unixMicros</span>​(<span class="arguments">long v)</span></div> |
| <div class="block">For <a href="../sql/fun/SqlLibraryOperators.html#UNIX_MICROS"><code>SqlLibraryOperators.UNIX_MICROS</code></a>.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="dateFromUnixDate(int)">dateFromUnixDate</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">int</span> <span class="memberName">dateFromUnixDate</span>​(<span class="arguments">int v)</span></div> |
| <div class="block">For <a href="../sql/fun/SqlLibraryOperators.html#DATE_FROM_UNIX_DATE"><code>SqlLibraryOperators.DATE_FROM_UNIX_DATE</code></a>.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="unixDate(int)">unixDate</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">int</span> <span class="memberName">unixDate</span>​(<span class="arguments">int v)</span></div> |
| <div class="block">For <a href="../sql/fun/SqlLibraryOperators.html#UNIX_DATE"><code>SqlLibraryOperators.UNIX_DATE</code></a>.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="toTimestampWithLocalTimeZone(java.lang.String)">toTimestampWithLocalTimeZone</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang" class="externalLink">Long</a></span> <span class="memberName">toTimestampWithLocalTimeZone</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> v)</span></div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="toTimestampWithLocalTimeZone(java.lang.String,java.util.TimeZone)">toTimestampWithLocalTimeZone</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang" class="externalLink">Long</a></span> <span class="memberName">toTimestampWithLocalTimeZone</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> v, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/util/TimeZone.html?is-external=true" title="class or interface in java.util" class="externalLink">TimeZone</a> timeZone)</span></div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="truncate(java.lang.String,int)">truncate</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></span> <span class="memberName">truncate</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> s, |
| int maxLength)</span></div> |
| <div class="block">Helper for CAST(... AS VARCHAR(maxLength)).</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="truncateOrPad(java.lang.String,int)">truncateOrPad</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></span> <span class="memberName">truncateOrPad</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> s, |
| int maxLength)</span></div> |
| <div class="block">Helper for CAST(... AS CHAR(maxLength)).</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="truncate(org.apache.calcite.avatica.util.ByteString,int)">truncate</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">org.apache.calcite.avatica.util.ByteString</span> <span class="memberName">truncate</span>​(<span class="arguments">org.apache.calcite.avatica.util.ByteString s, |
| int maxLength)</span></div> |
| <div class="block">Helper for CAST(... AS VARBINARY(maxLength)).</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="truncateOrPad(org.apache.calcite.avatica.util.ByteString,int)">truncateOrPad</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">org.apache.calcite.avatica.util.ByteString</span> <span class="memberName">truncateOrPad</span>​(<span class="arguments">org.apache.calcite.avatica.util.ByteString s, |
| int maxLength)</span></div> |
| <div class="block">Helper for CAST(... AS BINARY(maxLength)).</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="position(java.lang.String,java.lang.String)">position</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">int</span> <span class="memberName">position</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> seek, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> s)</span></div> |
| <div class="block">SQL <code>POSITION(seek IN string)</code> function.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="position(org.apache.calcite.avatica.util.ByteString,org.apache.calcite.avatica.util.ByteString)">position</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">int</span> <span class="memberName">position</span>​(<span class="arguments">org.apache.calcite.avatica.util.ByteString seek, |
| org.apache.calcite.avatica.util.ByteString s)</span></div> |
| <div class="block">SQL <code>POSITION(seek IN string)</code> function for byte strings.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="position(java.lang.String,java.lang.String,int)">position</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">int</span> <span class="memberName">position</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> seek, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> s, |
| int from)</span></div> |
| <div class="block">SQL <code>POSITION(seek IN string FROM integer)</code> function.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="position(org.apache.calcite.avatica.util.ByteString,org.apache.calcite.avatica.util.ByteString,int)">position</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">int</span> <span class="memberName">position</span>​(<span class="arguments">org.apache.calcite.avatica.util.ByteString seek, |
| org.apache.calcite.avatica.util.ByteString s, |
| int from)</span></div> |
| <div class="block">SQL <code>POSITION(seek IN string FROM integer)</code> function for byte |
| strings.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="round(long,long)">round</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">long</span> <span class="memberName">round</span>​(<span class="arguments">long v, |
| long x)</span></div> |
| <div class="block">Helper for rounding. Truncate(12345, 1000) returns 12000.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="truncate(long,long)">truncate</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">long</span> <span class="memberName">truncate</span>​(<span class="arguments">long v, |
| long x)</span></div> |
| <div class="block">Helper for rounding. Truncate(12345, 1000) returns 12000.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="round(int,int)">round</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">int</span> <span class="memberName">round</span>​(<span class="arguments">int v, |
| int x)</span></div> |
| <div class="block">Helper for rounding. Truncate(12345, 1000) returns 12000.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="truncate(int,int)">truncate</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">int</span> <span class="memberName">truncate</span>​(<span class="arguments">int v, |
| int x)</span></div> |
| <div class="block">Helper for rounding. Truncate(12345, 1000) returns 12000.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="lastDay(int)">lastDay</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">int</span> <span class="memberName">lastDay</span>​(<span class="arguments">int date)</span></div> |
| <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> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="lastDay(long)">lastDay</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">int</span> <span class="memberName">lastDay</span>​(<span class="arguments">long timestamp)</span></div> |
| <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> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="dayNameWithTimestamp(long,java.util.Locale)">dayNameWithTimestamp</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></span> <span class="memberName">dayNameWithTimestamp</span>​(<span class="arguments">long timestamp, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/util/Locale.html?is-external=true" title="class or interface in java.util" class="externalLink">Locale</a> locale)</span></div> |
| <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> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="dayNameWithDate(int,java.util.Locale)">dayNameWithDate</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></span> <span class="memberName">dayNameWithDate</span>​(<span class="arguments">int date, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/util/Locale.html?is-external=true" title="class or interface in java.util" class="externalLink">Locale</a> locale)</span></div> |
| <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> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="monthNameWithTimestamp(long,java.util.Locale)">monthNameWithTimestamp</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></span> <span class="memberName">monthNameWithTimestamp</span>​(<span class="arguments">long timestamp, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/util/Locale.html?is-external=true" title="class or interface in java.util" class="externalLink">Locale</a> locale)</span></div> |
| <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> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="monthNameWithDate(int,java.util.Locale)">monthNameWithDate</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></span> <span class="memberName">monthNameWithDate</span>​(<span class="arguments">int date, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/util/Locale.html?is-external=true" title="class or interface in java.util" class="externalLink">Locale</a> locale)</span></div> |
| <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> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="currentTimestamp(org.apache.calcite.DataContext)">currentTimestamp</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">long</span> <span class="memberName">currentTimestamp</span>​(<span class="arguments"><a href="../DataContext.html" title="interface in org.apache.calcite">DataContext</a> root)</span></div> |
| <div class="block">SQL <code>CURRENT_TIMESTAMP</code> function.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="currentTime(org.apache.calcite.DataContext)">currentTime</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">int</span> <span class="memberName">currentTime</span>​(<span class="arguments"><a href="../DataContext.html" title="interface in org.apache.calcite">DataContext</a> root)</span></div> |
| <div class="block">SQL <code>CURRENT_TIME</code> function.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="currentDate(org.apache.calcite.DataContext)">currentDate</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">int</span> <span class="memberName">currentDate</span>​(<span class="arguments"><a href="../DataContext.html" title="interface in org.apache.calcite">DataContext</a> root)</span></div> |
| <div class="block">SQL <code>CURRENT_DATE</code> function.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="localTimestamp(org.apache.calcite.DataContext)">localTimestamp</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">long</span> <span class="memberName">localTimestamp</span>​(<span class="arguments"><a href="../DataContext.html" title="interface in org.apache.calcite">DataContext</a> root)</span></div> |
| <div class="block">SQL <code>LOCAL_TIMESTAMP</code> function.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="localTime(org.apache.calcite.DataContext)">localTime</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">int</span> <span class="memberName">localTime</span>​(<span class="arguments"><a href="../DataContext.html" title="interface in org.apache.calcite">DataContext</a> root)</span></div> |
| <div class="block">SQL <code>LOCAL_TIME</code> function.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="timeZone(org.apache.calcite.DataContext)">timeZone</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType"><a href="https://docs.oracle.com/javase/9/docs/api/java/util/TimeZone.html?is-external=true" title="class or interface in java.util" class="externalLink">TimeZone</a></span> <span class="memberName">timeZone</span>​(<span class="arguments"><a href="../DataContext.html" title="interface in org.apache.calcite">DataContext</a> root)</span></div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="user(org.apache.calcite.DataContext)">user</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></span> <span class="memberName">user</span>​(<span class="arguments"><a href="../DataContext.html" title="interface in org.apache.calcite">DataContext</a> root)</span></div> |
| <div class="block">SQL <code>USER</code> function.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="systemUser(org.apache.calcite.DataContext)">systemUser</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></span> <span class="memberName">systemUser</span>​(<span class="arguments"><a href="../DataContext.html" title="interface in org.apache.calcite">DataContext</a> root)</span></div> |
| <div class="block">SQL <code>SYSTEM_USER</code> function.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="locale(org.apache.calcite.DataContext)">locale</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType"><a href="https://docs.oracle.com/javase/9/docs/api/java/util/Locale.html?is-external=true" title="class or interface in java.util" class="externalLink">Locale</a></span> <span class="memberName">locale</span>​(<span class="arguments"><a href="../DataContext.html" title="interface in org.apache.calcite">DataContext</a> root)</span></div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="translate3(java.lang.String,java.lang.String,java.lang.String)">translate3</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></span> <span class="memberName">translate3</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> s, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> search, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> replacement)</span></div> |
| <div class="block">SQL <code>TRANSLATE(string, search_chars, replacement_chars)</code> |
| function.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="replace(java.lang.String,java.lang.String,java.lang.String)">replace</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></span> <span class="memberName">replace</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> s, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> search, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> replacement)</span></div> |
| <div class="block">SQL <code>REPLACE(string, search, replacement)</code> function.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="arrayItem(java.util.List,int)">arrayItem</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a></span> <span class="memberName">arrayItem</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a> list, |
| int item)</span></div> |
| <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> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="mapItem(java.util.Map,java.lang.Object)">mapItem</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a></span> <span class="memberName">mapItem</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink">Map</a> map, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> item)</span></div> |
| <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> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="item(java.lang.Object,java.lang.Object)">item</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a></span> <span class="memberName">item</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> object, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> index)</span></div> |
| <div class="block">Implements the <code>[ ... ]</code> operator on an object whose type is not |
| known until runtime.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="arrayItemOptional(java.util.List,int)">arrayItemOptional</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a></span> <span class="memberName">arrayItemOptional</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a> list, |
| int item)</span></div> |
| <div class="block">As <a href="#arrayItem(java.util.List,int)"><code>arrayItem(java.util.List, int)</code></a> method, but allows array to be nullable.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="mapItemOptional(java.util.Map,java.lang.Object)">mapItemOptional</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a></span> <span class="memberName">mapItemOptional</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink">Map</a> map, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> item)</span></div> |
| <div class="block">As <a href="#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> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="itemOptional(java.lang.Object,java.lang.Object)">itemOptional</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a></span> <span class="memberName">itemOptional</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> object, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> index)</span></div> |
| <div class="block">As <a href="#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> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="isTrue(java.lang.Boolean)">isTrue</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">boolean</span> <span class="memberName">isTrue</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang" class="externalLink">Boolean</a> b)</span></div> |
| <div class="block">NULL → FALSE, FALSE → FALSE, TRUE → TRUE.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="isFalse(java.lang.Boolean)">isFalse</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">boolean</span> <span class="memberName">isFalse</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang" class="externalLink">Boolean</a> b)</span></div> |
| <div class="block">NULL → FALSE, FALSE → TRUE, TRUE → FALSE.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="isNotTrue(java.lang.Boolean)">isNotTrue</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">boolean</span> <span class="memberName">isNotTrue</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang" class="externalLink">Boolean</a> b)</span></div> |
| <div class="block">NULL → TRUE, FALSE → TRUE, TRUE → FALSE.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="isNotFalse(java.lang.Boolean)">isNotFalse</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">boolean</span> <span class="memberName">isNotFalse</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang" class="externalLink">Boolean</a> b)</span></div> |
| <div class="block">NULL → TRUE, FALSE → FALSE, TRUE → TRUE.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="not(java.lang.Boolean)">not</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang" class="externalLink">Boolean</a></span> <span class="memberName">not</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang" class="externalLink">Boolean</a> b)</span></div> |
| <div class="block">NULL → NULL, FALSE → TRUE, TRUE → FALSE.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="arrayToList(java.sql.Array)">arrayToList</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType"><a href="https://docs.oracle.com/javase/9/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a></span> <span class="memberName">arrayToList</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/sql/Array.html?is-external=true" title="class or interface in java.sql" class="externalLink">Array</a> a)</span></div> |
| <div class="block">Converts a JDBC array to a list.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="sequenceCurrentValue(java.lang.String)">sequenceCurrentValue</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">long</span> <span class="memberName">sequenceCurrentValue</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> key)</span></div> |
| <div class="block">Support the <code>CURRENT VALUE OF sequence</code> operator.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="sequenceNextValue(java.lang.String)">sequenceNextValue</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">long</span> <span class="memberName">sequenceNextValue</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> key)</span></div> |
| <div class="block">Support the <code>NEXT VALUE OF sequence</code> operator.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="slice(java.util.List)">slice</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType"><a href="https://docs.oracle.com/javase/9/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a></span> <span class="memberName">slice</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a> list)</span></div> |
| <div class="block">Support the SLICE function.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="element(java.util.List)">element</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a></span> <span class="memberName">element</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a> list)</span></div> |
| <div class="block">Support the ELEMENT function.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="memberOf(java.lang.Object,java.util.Collection)">memberOf</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">boolean</span> <span class="memberName">memberOf</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> object, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util" class="externalLink">Collection</a> collection)</span></div> |
| <div class="block">Support the MEMBER OF function.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="multisetIntersectDistinct(java.util.Collection,java.util.Collection)">multisetIntersectDistinct</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="typeParameters"><E></span> <span class="returnType"><a href="https://docs.oracle.com/javase/9/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util" class="externalLink">Collection</a><E></span> <span class="memberName">multisetIntersectDistinct</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util" class="externalLink">Collection</a><E> c1, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util" class="externalLink">Collection</a><E> c2)</span></div> |
| <div class="block">Support the MULTISET INTERSECT DISTINCT function.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="multisetIntersectAll(java.util.Collection,java.util.Collection)">multisetIntersectAll</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="typeParameters"><E></span> <span class="returnType"><a href="https://docs.oracle.com/javase/9/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util" class="externalLink">Collection</a><E></span> <span class="memberName">multisetIntersectAll</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util" class="externalLink">Collection</a><E> c1, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util" class="externalLink">Collection</a><E> c2)</span></div> |
| <div class="block">Support the MULTISET INTERSECT ALL function.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="multisetExceptAll(java.util.Collection,java.util.Collection)">multisetExceptAll</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="typeParameters"><E></span> <span class="returnType"><a href="https://docs.oracle.com/javase/9/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util" class="externalLink">Collection</a><E></span> <span class="memberName">multisetExceptAll</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util" class="externalLink">Collection</a><E> c1, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util" class="externalLink">Collection</a><E> c2)</span></div> |
| <div class="block">Support the MULTISET EXCEPT ALL function.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="multisetExceptDistinct(java.util.Collection,java.util.Collection)">multisetExceptDistinct</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="typeParameters"><E></span> <span class="returnType"><a href="https://docs.oracle.com/javase/9/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util" class="externalLink">Collection</a><E></span> <span class="memberName">multisetExceptDistinct</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util" class="externalLink">Collection</a><E> c1, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util" class="externalLink">Collection</a><E> c2)</span></div> |
| <div class="block">Support the MULTISET EXCEPT DISTINCT function.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="isASet(java.util.Collection)">isASet</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">boolean</span> <span class="memberName">isASet</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util" class="externalLink">Collection</a> collection)</span></div> |
| <div class="block">Support the IS A SET function.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="submultisetOf(java.util.Collection,java.util.Collection)">submultisetOf</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">boolean</span> <span class="memberName">submultisetOf</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util" class="externalLink">Collection</a> possibleSubMultiset, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util" class="externalLink">Collection</a> multiset)</span></div> |
| <div class="block">Support the SUBMULTISET OF function.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="multisetUnionDistinct(java.util.Collection,java.util.Collection)">multisetUnionDistinct</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType"><a href="https://docs.oracle.com/javase/9/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util" class="externalLink">Collection</a></span> <span class="memberName">multisetUnionDistinct</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util" class="externalLink">Collection</a> collection1, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util" class="externalLink">Collection</a> collection2)</span></div> |
| <div class="block">Support the MULTISET UNION function.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="multisetUnionAll(java.util.Collection,java.util.Collection)">multisetUnionAll</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType"><a href="https://docs.oracle.com/javase/9/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util" class="externalLink">Collection</a></span> <span class="memberName">multisetUnionAll</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util" class="externalLink">Collection</a> collection1, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util" class="externalLink">Collection</a> collection2)</span></div> |
| <div class="block">Support the MULTISET UNION ALL function.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="flatList()">flatList</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType"><a href="../linq4j/function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a>,​<a href="../linq4j/Enumerable.html" title="interface in org.apache.calcite.linq4j">Enumerable</a><<a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang" class="externalLink">Comparable</a>>></span> <span class="memberName">flatList</span>()</div> |
| <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> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="flatProduct(int[],boolean,org.apache.calcite.runtime.SqlFunctions.FlatProductInputType[])">flatProduct</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType"><a href="../linq4j/function/Function1.html" title="interface in org.apache.calcite.linq4j.function">Function1</a><<a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a>,​<a href="../linq4j/Enumerable.html" title="interface in org.apache.calcite.linq4j">Enumerable</a><<a href="FlatLists.ComparableList.html" title="interface in org.apache.calcite.runtime">FlatLists.ComparableList</a><<a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang" class="externalLink">Comparable</a>>>></span> <span class="memberName">flatProduct</span>​(<span class="arguments">int[] fieldCounts, |
| boolean withOrdinality, |
| <a href="SqlFunctions.FlatProductInputType.html" title="enum in org.apache.calcite.runtime">SqlFunctions.FlatProductInputType</a>[] inputTypes)</span></div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="array(java.lang.Object...)">array</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a>[]</span> <span class="memberName">array</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a>... args)</span></div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="product(java.util.List,int,boolean)">product</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="typeParameters"><E extends <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang" class="externalLink">Comparable</a>></span> |
| <span class="returnType"><a href="../linq4j/Enumerable.html" title="interface in org.apache.calcite.linq4j">Enumerable</a><<a href="FlatLists.ComparableList.html" title="interface in org.apache.calcite.runtime">FlatLists.ComparableList</a><E>></span> <span class="memberName">product</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a><<a href="../linq4j/Enumerator.html" title="interface in org.apache.calcite.linq4j">Enumerator</a><<a href="https://docs.oracle.com/javase/9/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a><E>>> enumerators, |
| int fieldCount, |
| boolean withOrdinality)</span></div> |
| <div class="block">Similar to <a href="../linq4j/Linq4j.html#product(java.lang.Iterable)"><code>Linq4j.product(Iterable)</code></a> but each resulting list |
| implements <a href="FlatLists.ComparableList.html" title="interface in org.apache.calcite.runtime"><code>FlatLists.ComparableList</code></a>.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="addMonths(long,int)">addMonths</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">long</span> <span class="memberName">addMonths</span>​(<span class="arguments">long timestamp, |
| int m)</span></div> |
| <div class="block">Adds a given number of months to a timestamp, represented as the number |
| of milliseconds since the epoch.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="addMonths(int,int)">addMonths</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">int</span> <span class="memberName">addMonths</span>​(<span class="arguments">int date, |
| int m)</span></div> |
| <div class="block">Adds a given number of months to a date, represented as the number of |
| days since the epoch.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="subtractMonths(int,int)">subtractMonths</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">int</span> <span class="memberName">subtractMonths</span>​(<span class="arguments">int date0, |
| int date1)</span></div> |
| <div class="block">Finds the number of months between two dates, each represented as the |
| number of days since the epoch.</div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="subtractMonths(long,long)">subtractMonths</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">int</span> <span class="memberName">subtractMonths</span>​(<span class="arguments">long t0, |
| long t1)</span></div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"> |
| <h3><a id="structAccess(java.lang.Object,int,java.lang.String)">structAccess</a></h3> |
| <div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a></span> <span class="memberName">structAccess</span>​(<span class="arguments"><a href="https://docs.oracle.com/javase/9/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> structObject, |
| int index, |
| <a href="https://docs.oracle.com/javase/9/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> fieldName)</span></div> |
| <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="../adapter/enumerable/JavaRowFormat.html" title="enum in org.apache.calcite.adapter.enumerable"><code>JavaRowFormat</code></a>.</div> |
| </section> |
| </li> |
| </ul> |
| </section> |
| </li> |
| </ul> |
| </section> |
| </div> |
| <!-- ========= END OF CLASS DATA ========= --> |
| </main> |
| <footer role="contentinfo"> |
| <nav role="navigation"> |
| <!-- ======= START OF BOTTOM NAVBAR ====== --> |
| <div class="bottomNav"><a id="navbar.bottom"> |
| <!-- --> |
| </a> |
| <div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div> |
| <a id="navbar.bottom.firstrow"> |
| <!-- --> |
| </a> |
| <ul class="navList" title="Navigation"> |
| <li><a href="../../../../index.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"> |
| <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> |
| </div> |
| <a id="skip.navbar.bottom"> |
| <!-- --> |
| </a> |
| <!-- ======== END OF BOTTOM NAVBAR ======= --> |
| </nav> |
| <p class="legalCopy"><small>Copyright © 2012-2020 Apache Software Foundation. All Rights Reserved.</small></p> |
| </footer> |
| </div> |
| </div> |
| </body> |
| </html> |