| <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> |
| <html xmlns="http://www.w3.org/1999/xhtml"> |
| <head> |
| <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> |
| <meta http-equiv="X-UA-Compatible" content="IE=9"/> |
| <meta name="generator" content="Doxygen 1.8.6"/> |
| <title>Impala: impala::CastFunctions Class Reference</title> |
| <link href="tabs.css" rel="stylesheet" type="text/css"/> |
| <script type="text/javascript" src="jquery.js"></script> |
| <script type="text/javascript" src="dynsections.js"></script> |
| <link href="navtree.css" rel="stylesheet" type="text/css"/> |
| <script type="text/javascript" src="resize.js"></script> |
| <script type="text/javascript" src="navtree.js"></script> |
| <script type="text/javascript"> |
| $(document).ready(initResizable); |
| $(window).load(resizeHeight); |
| </script> |
| <link href="search/search.css" rel="stylesheet" type="text/css"/> |
| <script type="text/javascript" src="search/search.js"></script> |
| <script type="text/javascript"> |
| $(document).ready(function() { searchBox.OnSelectItem(0); }); |
| </script> |
| <link href="doxygen.css" rel="stylesheet" type="text/css" /> |
| </head> |
| <body> |
| <div id="top"><!-- do not remove this div, it is closed by doxygen! --> |
| <div id="titlearea"> |
| <table cellspacing="0" cellpadding="0"> |
| <tbody> |
| <tr style="height: 56px;"> |
| <td style="padding-left: 0.5em;"> |
| <div id="projectname">Impala |
| </div> |
| <div id="projectbrief">Impalaistheopensource,nativeanalyticdatabaseforApacheHadoop.</div> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| </div> |
| <!-- end header part --> |
| <!-- Generated by Doxygen 1.8.6 --> |
| <script type="text/javascript"> |
| var searchBox = new SearchBox("searchBox", "search",false,'Search'); |
| </script> |
| <div id="navrow1" class="tabs"> |
| <ul class="tablist"> |
| <li><a href="index.html"><span>Main Page</span></a></li> |
| <li><a href="namespaces.html"><span>Namespaces</span></a></li> |
| <li class="current"><a href="annotated.html"><span>Classes</span></a></li> |
| <li><a href="files.html"><span>Files</span></a></li> |
| <li> |
| <div id="MSearchBox" class="MSearchBoxInactive"> |
| <span class="left"> |
| <img id="MSearchSelect" src="search/mag_sel.png" |
| onmouseover="return searchBox.OnSearchSelectShow()" |
| onmouseout="return searchBox.OnSearchSelectHide()" |
| alt=""/> |
| <input type="text" id="MSearchField" value="Search" accesskey="S" |
| onfocus="searchBox.OnSearchFieldFocus(true)" |
| onblur="searchBox.OnSearchFieldFocus(false)" |
| onkeyup="searchBox.OnSearchFieldChange(event)"/> |
| </span><span class="right"> |
| <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> |
| </span> |
| </div> |
| </li> |
| </ul> |
| </div> |
| <div id="navrow2" class="tabs2"> |
| <ul class="tablist"> |
| <li><a href="annotated.html"><span>Class List</span></a></li> |
| <li><a href="classes.html"><span>Class Index</span></a></li> |
| <li><a href="inherits.html"><span>Class Hierarchy</span></a></li> |
| <li><a href="functions.html"><span>Class Members</span></a></li> |
| </ul> |
| </div> |
| </div><!-- top --> |
| <div id="side-nav" class="ui-resizable side-nav-resizable"> |
| <div id="nav-tree"> |
| <div id="nav-tree-contents"> |
| <div id="nav-sync" class="sync"></div> |
| </div> |
| </div> |
| <div id="splitbar" style="-moz-user-select:none;" |
| class="ui-resizable-handle"> |
| </div> |
| </div> |
| <script type="text/javascript"> |
| $(document).ready(function(){initNavTree('classimpala_1_1CastFunctions.html','');}); |
| </script> |
| <div id="doc-content"> |
| <!-- window showing the filter options --> |
| <div id="MSearchSelectWindow" |
| onmouseover="return searchBox.OnSearchSelectShow()" |
| onmouseout="return searchBox.OnSearchSelectHide()" |
| onkeydown="return searchBox.OnSearchSelectKey(event)"> |
| <a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Macros</a></div> |
| |
| <!-- iframe showing the search results (closed by default) --> |
| <div id="MSearchResultsWindow"> |
| <iframe src="javascript:void(0)" frameborder="0" |
| name="MSearchResults" id="MSearchResults"> |
| </iframe> |
| </div> |
| |
| <div class="header"> |
| <div class="summary"> |
| <a href="#pub-static-methods">Static Public Member Functions</a> | |
| <a href="classimpala_1_1CastFunctions-members.html">List of all members</a> </div> |
| <div class="headertitle"> |
| <div class="title">impala::CastFunctions Class Reference</div> </div> |
| </div><!--header--> |
| <div class="contents"> |
| |
| <p><code>#include <<a class="el" href="cast-functions_8h_source.html">cast-functions.h</a>></code></p> |
| <div class="dynheader"> |
| Collaboration diagram for impala::CastFunctions:</div> |
| <div class="dyncontent"> |
| <div class="center"><iframe scrolling="no" frameborder="0" src="classimpala_1_1CastFunctions__coll__graph.svg" width="163" height="235"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div> |
| </div> |
| <table class="memberdecls"> |
| <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a> |
| Static Public Member Functions</h2></td></tr> |
| <tr class="memitem:a9fda2a445acfda7b4c0ad9434e5e685e"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="structimpala__udf_1_1BooleanVal.html">BooleanVal</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classimpala_1_1CastFunctions.html#a9fda2a445acfda7b4c0ad9434e5e685e">CastToBooleanVal</a> (<a class="el" href="classimpala__udf_1_1FunctionContext.html">FunctionContext</a> *context, const <a class="el" href="structimpala__udf_1_1TinyIntVal.html">TinyIntVal</a> &val)</td></tr> |
| <tr class="separator:a9fda2a445acfda7b4c0ad9434e5e685e"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:aca4ecf2ddeab6d069a30f194b937b84e"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="structimpala__udf_1_1BooleanVal.html">BooleanVal</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classimpala_1_1CastFunctions.html#aca4ecf2ddeab6d069a30f194b937b84e">CastToBooleanVal</a> (<a class="el" href="classimpala__udf_1_1FunctionContext.html">FunctionContext</a> *context, const <a class="el" href="structimpala__udf_1_1SmallIntVal.html">SmallIntVal</a> &val)</td></tr> |
| <tr class="separator:aca4ecf2ddeab6d069a30f194b937b84e"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a881d6cc76d32d3b21ab56511f4fb2b24"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="structimpala__udf_1_1BooleanVal.html">BooleanVal</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classimpala_1_1CastFunctions.html#a881d6cc76d32d3b21ab56511f4fb2b24">CastToBooleanVal</a> (<a class="el" href="classimpala__udf_1_1FunctionContext.html">FunctionContext</a> *context, const <a class="el" href="structimpala__udf_1_1IntVal.html">IntVal</a> &val)</td></tr> |
| <tr class="separator:a881d6cc76d32d3b21ab56511f4fb2b24"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:aae85bad40058d3b4f2a3572699191e2a"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="structimpala__udf_1_1BooleanVal.html">BooleanVal</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classimpala_1_1CastFunctions.html#aae85bad40058d3b4f2a3572699191e2a">CastToBooleanVal</a> (<a class="el" href="classimpala__udf_1_1FunctionContext.html">FunctionContext</a> *context, const <a class="el" href="structimpala__udf_1_1BigIntVal.html">BigIntVal</a> &val)</td></tr> |
| <tr class="separator:aae85bad40058d3b4f2a3572699191e2a"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a2b82d18d6185746595d2ae1fcb2dc47a"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="structimpala__udf_1_1BooleanVal.html">BooleanVal</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classimpala_1_1CastFunctions.html#a2b82d18d6185746595d2ae1fcb2dc47a">CastToBooleanVal</a> (<a class="el" href="classimpala__udf_1_1FunctionContext.html">FunctionContext</a> *context, const <a class="el" href="structimpala__udf_1_1FloatVal.html">FloatVal</a> &val)</td></tr> |
| <tr class="separator:a2b82d18d6185746595d2ae1fcb2dc47a"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:ac73ce71805022ab60fc17be3522f9340"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="structimpala__udf_1_1BooleanVal.html">BooleanVal</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classimpala_1_1CastFunctions.html#ac73ce71805022ab60fc17be3522f9340">CastToBooleanVal</a> (<a class="el" href="classimpala__udf_1_1FunctionContext.html">FunctionContext</a> *context, const <a class="el" href="structimpala__udf_1_1DoubleVal.html">DoubleVal</a> &val)</td></tr> |
| <tr class="separator:ac73ce71805022ab60fc17be3522f9340"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a7e83635b2f99c93b57fb70a8f3d6f760"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="structimpala__udf_1_1BooleanVal.html">BooleanVal</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classimpala_1_1CastFunctions.html#a7e83635b2f99c93b57fb70a8f3d6f760">CastToBooleanVal</a> (<a class="el" href="classimpala__udf_1_1FunctionContext.html">FunctionContext</a> *context, const <a class="el" href="structimpala__udf_1_1TimestampVal.html">TimestampVal</a> &val)</td></tr> |
| <tr class="separator:a7e83635b2f99c93b57fb70a8f3d6f760"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a54cb36c368f93f30cb98a1311a635bf5"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="structimpala__udf_1_1TinyIntVal.html">TinyIntVal</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classimpala_1_1CastFunctions.html#a54cb36c368f93f30cb98a1311a635bf5">CastToTinyIntVal</a> (<a class="el" href="classimpala__udf_1_1FunctionContext.html">FunctionContext</a> *context, const <a class="el" href="structimpala__udf_1_1BooleanVal.html">BooleanVal</a> &val)</td></tr> |
| <tr class="separator:a54cb36c368f93f30cb98a1311a635bf5"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a8608b54e28131bfd1c444ac2091bd238"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="structimpala__udf_1_1TinyIntVal.html">TinyIntVal</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classimpala_1_1CastFunctions.html#a8608b54e28131bfd1c444ac2091bd238">CastToTinyIntVal</a> (<a class="el" href="classimpala__udf_1_1FunctionContext.html">FunctionContext</a> *context, const <a class="el" href="structimpala__udf_1_1SmallIntVal.html">SmallIntVal</a> &val)</td></tr> |
| <tr class="separator:a8608b54e28131bfd1c444ac2091bd238"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a128e17c314435fdad4f73a91280ad715"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="structimpala__udf_1_1TinyIntVal.html">TinyIntVal</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classimpala_1_1CastFunctions.html#a128e17c314435fdad4f73a91280ad715">CastToTinyIntVal</a> (<a class="el" href="classimpala__udf_1_1FunctionContext.html">FunctionContext</a> *context, const <a class="el" href="structimpala__udf_1_1IntVal.html">IntVal</a> &val)</td></tr> |
| <tr class="separator:a128e17c314435fdad4f73a91280ad715"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:afa702fcd8bd6a67ecdca900ce39d3d29"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="structimpala__udf_1_1TinyIntVal.html">TinyIntVal</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classimpala_1_1CastFunctions.html#afa702fcd8bd6a67ecdca900ce39d3d29">CastToTinyIntVal</a> (<a class="el" href="classimpala__udf_1_1FunctionContext.html">FunctionContext</a> *context, const <a class="el" href="structimpala__udf_1_1BigIntVal.html">BigIntVal</a> &val)</td></tr> |
| <tr class="separator:afa702fcd8bd6a67ecdca900ce39d3d29"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:aec79a63b4ebcc26d728eb860f57a36d2"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="structimpala__udf_1_1TinyIntVal.html">TinyIntVal</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classimpala_1_1CastFunctions.html#aec79a63b4ebcc26d728eb860f57a36d2">CastToTinyIntVal</a> (<a class="el" href="classimpala__udf_1_1FunctionContext.html">FunctionContext</a> *context, const <a class="el" href="structimpala__udf_1_1FloatVal.html">FloatVal</a> &val)</td></tr> |
| <tr class="separator:aec79a63b4ebcc26d728eb860f57a36d2"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a0a8f23ddd7f126eaca201b7620454b70"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="structimpala__udf_1_1TinyIntVal.html">TinyIntVal</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classimpala_1_1CastFunctions.html#a0a8f23ddd7f126eaca201b7620454b70">CastToTinyIntVal</a> (<a class="el" href="classimpala__udf_1_1FunctionContext.html">FunctionContext</a> *context, const <a class="el" href="structimpala__udf_1_1DoubleVal.html">DoubleVal</a> &val)</td></tr> |
| <tr class="separator:a0a8f23ddd7f126eaca201b7620454b70"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a5a351c2f0b1acf2d80751a54f5c33173"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="structimpala__udf_1_1TinyIntVal.html">TinyIntVal</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classimpala_1_1CastFunctions.html#a5a351c2f0b1acf2d80751a54f5c33173">CastToTinyIntVal</a> (<a class="el" href="classimpala__udf_1_1FunctionContext.html">FunctionContext</a> *context, const <a class="el" href="structimpala__udf_1_1StringVal.html">StringVal</a> &val)</td></tr> |
| <tr class="separator:a5a351c2f0b1acf2d80751a54f5c33173"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a83e3bda0e126613c7538c6fa4d36e31f"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="structimpala__udf_1_1TinyIntVal.html">TinyIntVal</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classimpala_1_1CastFunctions.html#a83e3bda0e126613c7538c6fa4d36e31f">CastToTinyIntVal</a> (<a class="el" href="classimpala__udf_1_1FunctionContext.html">FunctionContext</a> *context, const <a class="el" href="structimpala__udf_1_1TimestampVal.html">TimestampVal</a> &val)</td></tr> |
| <tr class="separator:a83e3bda0e126613c7538c6fa4d36e31f"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a69fba4aca4eeb34e96c627d09ab61430"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="structimpala__udf_1_1SmallIntVal.html">SmallIntVal</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classimpala_1_1CastFunctions.html#a69fba4aca4eeb34e96c627d09ab61430">CastToSmallIntVal</a> (<a class="el" href="classimpala__udf_1_1FunctionContext.html">FunctionContext</a> *context, const <a class="el" href="structimpala__udf_1_1BooleanVal.html">BooleanVal</a> &val)</td></tr> |
| <tr class="separator:a69fba4aca4eeb34e96c627d09ab61430"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:abb2184dde35dbce1251a5e754c07e1f6"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="structimpala__udf_1_1SmallIntVal.html">SmallIntVal</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classimpala_1_1CastFunctions.html#abb2184dde35dbce1251a5e754c07e1f6">CastToSmallIntVal</a> (<a class="el" href="classimpala__udf_1_1FunctionContext.html">FunctionContext</a> *context, const <a class="el" href="structimpala__udf_1_1TinyIntVal.html">TinyIntVal</a> &val)</td></tr> |
| <tr class="separator:abb2184dde35dbce1251a5e754c07e1f6"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a6480728bd78ae9fa92f9190870b370a3"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="structimpala__udf_1_1SmallIntVal.html">SmallIntVal</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classimpala_1_1CastFunctions.html#a6480728bd78ae9fa92f9190870b370a3">CastToSmallIntVal</a> (<a class="el" href="classimpala__udf_1_1FunctionContext.html">FunctionContext</a> *context, const <a class="el" href="structimpala__udf_1_1IntVal.html">IntVal</a> &val)</td></tr> |
| <tr class="separator:a6480728bd78ae9fa92f9190870b370a3"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a016f1821f1e6c2202906ab3f77af567b"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="structimpala__udf_1_1SmallIntVal.html">SmallIntVal</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classimpala_1_1CastFunctions.html#a016f1821f1e6c2202906ab3f77af567b">CastToSmallIntVal</a> (<a class="el" href="classimpala__udf_1_1FunctionContext.html">FunctionContext</a> *context, const <a class="el" href="structimpala__udf_1_1BigIntVal.html">BigIntVal</a> &val)</td></tr> |
| <tr class="separator:a016f1821f1e6c2202906ab3f77af567b"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:ab9aa710ff94dad4c75813d77861cd64f"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="structimpala__udf_1_1SmallIntVal.html">SmallIntVal</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classimpala_1_1CastFunctions.html#ab9aa710ff94dad4c75813d77861cd64f">CastToSmallIntVal</a> (<a class="el" href="classimpala__udf_1_1FunctionContext.html">FunctionContext</a> *context, const <a class="el" href="structimpala__udf_1_1FloatVal.html">FloatVal</a> &val)</td></tr> |
| <tr class="separator:ab9aa710ff94dad4c75813d77861cd64f"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a1c585e2605f36e09a440bb4e0c43dfa6"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="structimpala__udf_1_1SmallIntVal.html">SmallIntVal</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classimpala_1_1CastFunctions.html#a1c585e2605f36e09a440bb4e0c43dfa6">CastToSmallIntVal</a> (<a class="el" href="classimpala__udf_1_1FunctionContext.html">FunctionContext</a> *context, const <a class="el" href="structimpala__udf_1_1DoubleVal.html">DoubleVal</a> &val)</td></tr> |
| <tr class="separator:a1c585e2605f36e09a440bb4e0c43dfa6"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a9540e51c6e9e22e3b6b468f8c94a126c"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="structimpala__udf_1_1SmallIntVal.html">SmallIntVal</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classimpala_1_1CastFunctions.html#a9540e51c6e9e22e3b6b468f8c94a126c">CastToSmallIntVal</a> (<a class="el" href="classimpala__udf_1_1FunctionContext.html">FunctionContext</a> *context, const <a class="el" href="structimpala__udf_1_1StringVal.html">StringVal</a> &val)</td></tr> |
| <tr class="separator:a9540e51c6e9e22e3b6b468f8c94a126c"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:ae0f59ac8333b5559371eaee6f8d9918a"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="structimpala__udf_1_1SmallIntVal.html">SmallIntVal</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classimpala_1_1CastFunctions.html#ae0f59ac8333b5559371eaee6f8d9918a">CastToSmallIntVal</a> (<a class="el" href="classimpala__udf_1_1FunctionContext.html">FunctionContext</a> *context, const <a class="el" href="structimpala__udf_1_1TimestampVal.html">TimestampVal</a> &val)</td></tr> |
| <tr class="separator:ae0f59ac8333b5559371eaee6f8d9918a"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a4ca6422fc6d2c4db0478ec0054e968f7"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="structimpala__udf_1_1IntVal.html">IntVal</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classimpala_1_1CastFunctions.html#a4ca6422fc6d2c4db0478ec0054e968f7">CastToIntVal</a> (<a class="el" href="classimpala__udf_1_1FunctionContext.html">FunctionContext</a> *context, const <a class="el" href="structimpala__udf_1_1BooleanVal.html">BooleanVal</a> &val)</td></tr> |
| <tr class="separator:a4ca6422fc6d2c4db0478ec0054e968f7"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a3aced455c241d50e2a0ec74f61159c2b"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="structimpala__udf_1_1IntVal.html">IntVal</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classimpala_1_1CastFunctions.html#a3aced455c241d50e2a0ec74f61159c2b">CastToIntVal</a> (<a class="el" href="classimpala__udf_1_1FunctionContext.html">FunctionContext</a> *context, const <a class="el" href="structimpala__udf_1_1TinyIntVal.html">TinyIntVal</a> &val)</td></tr> |
| <tr class="separator:a3aced455c241d50e2a0ec74f61159c2b"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:ad686f75c9a38c82e16d3ffc598586944"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="structimpala__udf_1_1IntVal.html">IntVal</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classimpala_1_1CastFunctions.html#ad686f75c9a38c82e16d3ffc598586944">CastToIntVal</a> (<a class="el" href="classimpala__udf_1_1FunctionContext.html">FunctionContext</a> *context, const <a class="el" href="structimpala__udf_1_1SmallIntVal.html">SmallIntVal</a> &val)</td></tr> |
| <tr class="separator:ad686f75c9a38c82e16d3ffc598586944"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a5c2cb37b6fe39f943a172f690c923a00"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="structimpala__udf_1_1IntVal.html">IntVal</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classimpala_1_1CastFunctions.html#a5c2cb37b6fe39f943a172f690c923a00">CastToIntVal</a> (<a class="el" href="classimpala__udf_1_1FunctionContext.html">FunctionContext</a> *context, const <a class="el" href="structimpala__udf_1_1BigIntVal.html">BigIntVal</a> &val)</td></tr> |
| <tr class="separator:a5c2cb37b6fe39f943a172f690c923a00"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a3ba14eceef402e62029ccd40c39c1796"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="structimpala__udf_1_1IntVal.html">IntVal</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classimpala_1_1CastFunctions.html#a3ba14eceef402e62029ccd40c39c1796">CastToIntVal</a> (<a class="el" href="classimpala__udf_1_1FunctionContext.html">FunctionContext</a> *context, const <a class="el" href="structimpala__udf_1_1FloatVal.html">FloatVal</a> &val)</td></tr> |
| <tr class="separator:a3ba14eceef402e62029ccd40c39c1796"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a305e2ebe4270862f1a2d2943a7662f19"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="structimpala__udf_1_1IntVal.html">IntVal</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classimpala_1_1CastFunctions.html#a305e2ebe4270862f1a2d2943a7662f19">CastToIntVal</a> (<a class="el" href="classimpala__udf_1_1FunctionContext.html">FunctionContext</a> *context, const <a class="el" href="structimpala__udf_1_1DoubleVal.html">DoubleVal</a> &val)</td></tr> |
| <tr class="separator:a305e2ebe4270862f1a2d2943a7662f19"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a11b5bc2b0980dbb7c757d0bef4bbfe06"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="structimpala__udf_1_1IntVal.html">IntVal</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classimpala_1_1CastFunctions.html#a11b5bc2b0980dbb7c757d0bef4bbfe06">CastToIntVal</a> (<a class="el" href="classimpala__udf_1_1FunctionContext.html">FunctionContext</a> *context, const <a class="el" href="structimpala__udf_1_1StringVal.html">StringVal</a> &val)</td></tr> |
| <tr class="separator:a11b5bc2b0980dbb7c757d0bef4bbfe06"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:ac7211bc690bc3809c6e39f0f2d5698f5"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="structimpala__udf_1_1IntVal.html">IntVal</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classimpala_1_1CastFunctions.html#ac7211bc690bc3809c6e39f0f2d5698f5">CastToIntVal</a> (<a class="el" href="classimpala__udf_1_1FunctionContext.html">FunctionContext</a> *context, const <a class="el" href="structimpala__udf_1_1TimestampVal.html">TimestampVal</a> &val)</td></tr> |
| <tr class="separator:ac7211bc690bc3809c6e39f0f2d5698f5"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:ac9f7250be294465fc9d3a87eeec44d1b"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="structimpala__udf_1_1BigIntVal.html">BigIntVal</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classimpala_1_1CastFunctions.html#ac9f7250be294465fc9d3a87eeec44d1b">CastToBigIntVal</a> (<a class="el" href="classimpala__udf_1_1FunctionContext.html">FunctionContext</a> *context, const <a class="el" href="structimpala__udf_1_1BooleanVal.html">BooleanVal</a> &val)</td></tr> |
| <tr class="separator:ac9f7250be294465fc9d3a87eeec44d1b"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a2b162a03199899430bfb7fdb2967a2af"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="structimpala__udf_1_1BigIntVal.html">BigIntVal</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classimpala_1_1CastFunctions.html#a2b162a03199899430bfb7fdb2967a2af">CastToBigIntVal</a> (<a class="el" href="classimpala__udf_1_1FunctionContext.html">FunctionContext</a> *context, const <a class="el" href="structimpala__udf_1_1TinyIntVal.html">TinyIntVal</a> &val)</td></tr> |
| <tr class="separator:a2b162a03199899430bfb7fdb2967a2af"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a774ee7baeacb5160c902a789cea3bec4"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="structimpala__udf_1_1BigIntVal.html">BigIntVal</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classimpala_1_1CastFunctions.html#a774ee7baeacb5160c902a789cea3bec4">CastToBigIntVal</a> (<a class="el" href="classimpala__udf_1_1FunctionContext.html">FunctionContext</a> *context, const <a class="el" href="structimpala__udf_1_1SmallIntVal.html">SmallIntVal</a> &val)</td></tr> |
| <tr class="separator:a774ee7baeacb5160c902a789cea3bec4"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a6dc75600467cff09c1be594301dea153"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="structimpala__udf_1_1BigIntVal.html">BigIntVal</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classimpala_1_1CastFunctions.html#a6dc75600467cff09c1be594301dea153">CastToBigIntVal</a> (<a class="el" href="classimpala__udf_1_1FunctionContext.html">FunctionContext</a> *context, const <a class="el" href="structimpala__udf_1_1IntVal.html">IntVal</a> &val)</td></tr> |
| <tr class="separator:a6dc75600467cff09c1be594301dea153"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:acaf62031283a4b21942951981fe67b89"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="structimpala__udf_1_1BigIntVal.html">BigIntVal</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classimpala_1_1CastFunctions.html#acaf62031283a4b21942951981fe67b89">CastToBigIntVal</a> (<a class="el" href="classimpala__udf_1_1FunctionContext.html">FunctionContext</a> *context, const <a class="el" href="structimpala__udf_1_1FloatVal.html">FloatVal</a> &val)</td></tr> |
| <tr class="separator:acaf62031283a4b21942951981fe67b89"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a8b248ebc0ee4c655045e9d58f82cf38e"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="structimpala__udf_1_1BigIntVal.html">BigIntVal</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classimpala_1_1CastFunctions.html#a8b248ebc0ee4c655045e9d58f82cf38e">CastToBigIntVal</a> (<a class="el" href="classimpala__udf_1_1FunctionContext.html">FunctionContext</a> *context, const <a class="el" href="structimpala__udf_1_1DoubleVal.html">DoubleVal</a> &val)</td></tr> |
| <tr class="separator:a8b248ebc0ee4c655045e9d58f82cf38e"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a19f9cef10a5b26eed35f4b628358c4f5"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="structimpala__udf_1_1BigIntVal.html">BigIntVal</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classimpala_1_1CastFunctions.html#a19f9cef10a5b26eed35f4b628358c4f5">CastToBigIntVal</a> (<a class="el" href="classimpala__udf_1_1FunctionContext.html">FunctionContext</a> *context, const <a class="el" href="structimpala__udf_1_1StringVal.html">StringVal</a> &val)</td></tr> |
| <tr class="separator:a19f9cef10a5b26eed35f4b628358c4f5"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:af1866c4f2eb6f5c9310aab88abd25fe3"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="structimpala__udf_1_1BigIntVal.html">BigIntVal</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classimpala_1_1CastFunctions.html#af1866c4f2eb6f5c9310aab88abd25fe3">CastToBigIntVal</a> (<a class="el" href="classimpala__udf_1_1FunctionContext.html">FunctionContext</a> *context, const <a class="el" href="structimpala__udf_1_1TimestampVal.html">TimestampVal</a> &val)</td></tr> |
| <tr class="separator:af1866c4f2eb6f5c9310aab88abd25fe3"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a803d46fa15dcd76352375018a11ce9de"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="structimpala__udf_1_1FloatVal.html">FloatVal</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classimpala_1_1CastFunctions.html#a803d46fa15dcd76352375018a11ce9de">CastToFloatVal</a> (<a class="el" href="classimpala__udf_1_1FunctionContext.html">FunctionContext</a> *context, const <a class="el" href="structimpala__udf_1_1BooleanVal.html">BooleanVal</a> &val)</td></tr> |
| <tr class="separator:a803d46fa15dcd76352375018a11ce9de"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a0c924f6b71373d984996e050b5fdf333"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="structimpala__udf_1_1FloatVal.html">FloatVal</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classimpala_1_1CastFunctions.html#a0c924f6b71373d984996e050b5fdf333">CastToFloatVal</a> (<a class="el" href="classimpala__udf_1_1FunctionContext.html">FunctionContext</a> *context, const <a class="el" href="structimpala__udf_1_1TinyIntVal.html">TinyIntVal</a> &val)</td></tr> |
| <tr class="separator:a0c924f6b71373d984996e050b5fdf333"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:abf0a4233333f375ebf1510cbc7fedf54"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="structimpala__udf_1_1FloatVal.html">FloatVal</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classimpala_1_1CastFunctions.html#abf0a4233333f375ebf1510cbc7fedf54">CastToFloatVal</a> (<a class="el" href="classimpala__udf_1_1FunctionContext.html">FunctionContext</a> *context, const <a class="el" href="structimpala__udf_1_1SmallIntVal.html">SmallIntVal</a> &val)</td></tr> |
| <tr class="separator:abf0a4233333f375ebf1510cbc7fedf54"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a0d276d96aefd1d526aaae0085454c03a"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="structimpala__udf_1_1FloatVal.html">FloatVal</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classimpala_1_1CastFunctions.html#a0d276d96aefd1d526aaae0085454c03a">CastToFloatVal</a> (<a class="el" href="classimpala__udf_1_1FunctionContext.html">FunctionContext</a> *context, const <a class="el" href="structimpala__udf_1_1IntVal.html">IntVal</a> &val)</td></tr> |
| <tr class="separator:a0d276d96aefd1d526aaae0085454c03a"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a7009fe031f563a00087e5a35e96a29af"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="structimpala__udf_1_1FloatVal.html">FloatVal</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classimpala_1_1CastFunctions.html#a7009fe031f563a00087e5a35e96a29af">CastToFloatVal</a> (<a class="el" href="classimpala__udf_1_1FunctionContext.html">FunctionContext</a> *context, const <a class="el" href="structimpala__udf_1_1BigIntVal.html">BigIntVal</a> &val)</td></tr> |
| <tr class="separator:a7009fe031f563a00087e5a35e96a29af"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:adbccdeb11a33495ec7745e21b05683d4"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="structimpala__udf_1_1FloatVal.html">FloatVal</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classimpala_1_1CastFunctions.html#adbccdeb11a33495ec7745e21b05683d4">CastToFloatVal</a> (<a class="el" href="classimpala__udf_1_1FunctionContext.html">FunctionContext</a> *context, const <a class="el" href="structimpala__udf_1_1DoubleVal.html">DoubleVal</a> &val)</td></tr> |
| <tr class="separator:adbccdeb11a33495ec7745e21b05683d4"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a5e7d5dc8cbe126b04370074e215ecd25"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="structimpala__udf_1_1FloatVal.html">FloatVal</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classimpala_1_1CastFunctions.html#a5e7d5dc8cbe126b04370074e215ecd25">CastToFloatVal</a> (<a class="el" href="classimpala__udf_1_1FunctionContext.html">FunctionContext</a> *context, const <a class="el" href="structimpala__udf_1_1StringVal.html">StringVal</a> &val)</td></tr> |
| <tr class="separator:a5e7d5dc8cbe126b04370074e215ecd25"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a795f4f01487c641502cbd1e8b6ac4ba6"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="structimpala__udf_1_1FloatVal.html">FloatVal</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classimpala_1_1CastFunctions.html#a795f4f01487c641502cbd1e8b6ac4ba6">CastToFloatVal</a> (<a class="el" href="classimpala__udf_1_1FunctionContext.html">FunctionContext</a> *context, const <a class="el" href="structimpala__udf_1_1TimestampVal.html">TimestampVal</a> &val)</td></tr> |
| <tr class="separator:a795f4f01487c641502cbd1e8b6ac4ba6"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a772be93621cdf1abe6790f40ee9e0778"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="structimpala__udf_1_1DoubleVal.html">DoubleVal</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classimpala_1_1CastFunctions.html#a772be93621cdf1abe6790f40ee9e0778">CastToDoubleVal</a> (<a class="el" href="classimpala__udf_1_1FunctionContext.html">FunctionContext</a> *context, const <a class="el" href="structimpala__udf_1_1BooleanVal.html">BooleanVal</a> &val)</td></tr> |
| <tr class="separator:a772be93621cdf1abe6790f40ee9e0778"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a274df51b8cac61cbac6f7fbcc45d9b77"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="structimpala__udf_1_1DoubleVal.html">DoubleVal</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classimpala_1_1CastFunctions.html#a274df51b8cac61cbac6f7fbcc45d9b77">CastToDoubleVal</a> (<a class="el" href="classimpala__udf_1_1FunctionContext.html">FunctionContext</a> *context, const <a class="el" href="structimpala__udf_1_1TinyIntVal.html">TinyIntVal</a> &val)</td></tr> |
| <tr class="separator:a274df51b8cac61cbac6f7fbcc45d9b77"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a3b8295230a79bd1e101c87f3f6dfc297"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="structimpala__udf_1_1DoubleVal.html">DoubleVal</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classimpala_1_1CastFunctions.html#a3b8295230a79bd1e101c87f3f6dfc297">CastToDoubleVal</a> (<a class="el" href="classimpala__udf_1_1FunctionContext.html">FunctionContext</a> *context, const <a class="el" href="structimpala__udf_1_1SmallIntVal.html">SmallIntVal</a> &val)</td></tr> |
| <tr class="separator:a3b8295230a79bd1e101c87f3f6dfc297"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a04523cac2944de3e45e61e28bbd3754e"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="structimpala__udf_1_1DoubleVal.html">DoubleVal</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classimpala_1_1CastFunctions.html#a04523cac2944de3e45e61e28bbd3754e">CastToDoubleVal</a> (<a class="el" href="classimpala__udf_1_1FunctionContext.html">FunctionContext</a> *context, const <a class="el" href="structimpala__udf_1_1IntVal.html">IntVal</a> &val)</td></tr> |
| <tr class="separator:a04523cac2944de3e45e61e28bbd3754e"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a61eb30b21cbd4ee63d66feee12c5ddb5"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="structimpala__udf_1_1DoubleVal.html">DoubleVal</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classimpala_1_1CastFunctions.html#a61eb30b21cbd4ee63d66feee12c5ddb5">CastToDoubleVal</a> (<a class="el" href="classimpala__udf_1_1FunctionContext.html">FunctionContext</a> *context, const <a class="el" href="structimpala__udf_1_1BigIntVal.html">BigIntVal</a> &val)</td></tr> |
| <tr class="separator:a61eb30b21cbd4ee63d66feee12c5ddb5"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a31183c0a6a44e029ac93df03424e0172"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="structimpala__udf_1_1DoubleVal.html">DoubleVal</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classimpala_1_1CastFunctions.html#a31183c0a6a44e029ac93df03424e0172">CastToDoubleVal</a> (<a class="el" href="classimpala__udf_1_1FunctionContext.html">FunctionContext</a> *context, const <a class="el" href="structimpala__udf_1_1FloatVal.html">FloatVal</a> &val)</td></tr> |
| <tr class="separator:a31183c0a6a44e029ac93df03424e0172"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a2a39902f73bd7ed1101e72d335403fd2"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="structimpala__udf_1_1DoubleVal.html">DoubleVal</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classimpala_1_1CastFunctions.html#a2a39902f73bd7ed1101e72d335403fd2">CastToDoubleVal</a> (<a class="el" href="classimpala__udf_1_1FunctionContext.html">FunctionContext</a> *context, const <a class="el" href="structimpala__udf_1_1StringVal.html">StringVal</a> &val)</td></tr> |
| <tr class="separator:a2a39902f73bd7ed1101e72d335403fd2"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a60c0bf797f1548b0e683536a5a436660"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="structimpala__udf_1_1DoubleVal.html">DoubleVal</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classimpala_1_1CastFunctions.html#a60c0bf797f1548b0e683536a5a436660">CastToDoubleVal</a> (<a class="el" href="classimpala__udf_1_1FunctionContext.html">FunctionContext</a> *context, const <a class="el" href="structimpala__udf_1_1TimestampVal.html">TimestampVal</a> &val)</td></tr> |
| <tr class="separator:a60c0bf797f1548b0e683536a5a436660"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a59925b8c7e2c636f7e24b19b3b24cdc6"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="structimpala__udf_1_1StringVal.html">StringVal</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classimpala_1_1CastFunctions.html#a59925b8c7e2c636f7e24b19b3b24cdc6">CastToStringVal</a> (<a class="el" href="classimpala__udf_1_1FunctionContext.html">FunctionContext</a> *context, const <a class="el" href="structimpala__udf_1_1BooleanVal.html">BooleanVal</a> &val)</td></tr> |
| <tr class="separator:a59925b8c7e2c636f7e24b19b3b24cdc6"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:af5a7442429b95fa917d6c7026fcf4bd0"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="structimpala__udf_1_1StringVal.html">StringVal</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classimpala_1_1CastFunctions.html#af5a7442429b95fa917d6c7026fcf4bd0">CastToStringVal</a> (<a class="el" href="classimpala__udf_1_1FunctionContext.html">FunctionContext</a> *context, const <a class="el" href="structimpala__udf_1_1TinyIntVal.html">TinyIntVal</a> &val)</td></tr> |
| <tr class="separator:af5a7442429b95fa917d6c7026fcf4bd0"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:ad779d6ebc967458b9f0a6ece169f7776"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="structimpala__udf_1_1StringVal.html">StringVal</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classimpala_1_1CastFunctions.html#ad779d6ebc967458b9f0a6ece169f7776">CastToStringVal</a> (<a class="el" href="classimpala__udf_1_1FunctionContext.html">FunctionContext</a> *context, const <a class="el" href="structimpala__udf_1_1SmallIntVal.html">SmallIntVal</a> &val)</td></tr> |
| <tr class="separator:ad779d6ebc967458b9f0a6ece169f7776"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:ab939604e695a74f2b336f815d2390c52"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="structimpala__udf_1_1StringVal.html">StringVal</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classimpala_1_1CastFunctions.html#ab939604e695a74f2b336f815d2390c52">CastToStringVal</a> (<a class="el" href="classimpala__udf_1_1FunctionContext.html">FunctionContext</a> *context, const <a class="el" href="structimpala__udf_1_1IntVal.html">IntVal</a> &val)</td></tr> |
| <tr class="separator:ab939604e695a74f2b336f815d2390c52"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a83c20234f9610f919923097743b1283f"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="structimpala__udf_1_1StringVal.html">StringVal</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classimpala_1_1CastFunctions.html#a83c20234f9610f919923097743b1283f">CastToStringVal</a> (<a class="el" href="classimpala__udf_1_1FunctionContext.html">FunctionContext</a> *context, const <a class="el" href="structimpala__udf_1_1BigIntVal.html">BigIntVal</a> &val)</td></tr> |
| <tr class="separator:a83c20234f9610f919923097743b1283f"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:ad0ed2926518bcc9ceba1e38edd6651db"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="structimpala__udf_1_1StringVal.html">StringVal</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classimpala_1_1CastFunctions.html#ad0ed2926518bcc9ceba1e38edd6651db">CastToStringVal</a> (<a class="el" href="classimpala__udf_1_1FunctionContext.html">FunctionContext</a> *context, const <a class="el" href="structimpala__udf_1_1FloatVal.html">FloatVal</a> &val)</td></tr> |
| <tr class="separator:ad0ed2926518bcc9ceba1e38edd6651db"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:ac9971188b298825aaeece74e1ab98765"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="structimpala__udf_1_1StringVal.html">StringVal</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classimpala_1_1CastFunctions.html#ac9971188b298825aaeece74e1ab98765">CastToStringVal</a> (<a class="el" href="classimpala__udf_1_1FunctionContext.html">FunctionContext</a> *context, const <a class="el" href="structimpala__udf_1_1DoubleVal.html">DoubleVal</a> &val)</td></tr> |
| <tr class="separator:ac9971188b298825aaeece74e1ab98765"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:acb5d275553399bdfa076489eaeb5b8b8"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="structimpala__udf_1_1StringVal.html">StringVal</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classimpala_1_1CastFunctions.html#acb5d275553399bdfa076489eaeb5b8b8">CastToStringVal</a> (<a class="el" href="classimpala__udf_1_1FunctionContext.html">FunctionContext</a> *context, const <a class="el" href="structimpala__udf_1_1TimestampVal.html">TimestampVal</a> &val)</td></tr> |
| <tr class="separator:acb5d275553399bdfa076489eaeb5b8b8"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:ae55aaf612ad2916140afe702e5d2de86"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="structimpala__udf_1_1StringVal.html">StringVal</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classimpala_1_1CastFunctions.html#ae55aaf612ad2916140afe702e5d2de86">CastToStringVal</a> (<a class="el" href="classimpala__udf_1_1FunctionContext.html">FunctionContext</a> *context, const <a class="el" href="structimpala__udf_1_1StringVal.html">StringVal</a> &val)</td></tr> |
| <tr class="separator:ae55aaf612ad2916140afe702e5d2de86"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a50404d27e1ed42fc444e41ee57e11520"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="structimpala__udf_1_1StringVal.html">StringVal</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classimpala_1_1CastFunctions.html#a50404d27e1ed42fc444e41ee57e11520">CastToChar</a> (<a class="el" href="classimpala__udf_1_1FunctionContext.html">FunctionContext</a> *context, const <a class="el" href="structimpala__udf_1_1StringVal.html">StringVal</a> &val)</td></tr> |
| <tr class="separator:a50404d27e1ed42fc444e41ee57e11520"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a5bde5218fccc3731c266cb88ad3ea32e"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="structimpala__udf_1_1TimestampVal.html">TimestampVal</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classimpala_1_1CastFunctions.html#a5bde5218fccc3731c266cb88ad3ea32e">CastToTimestampVal</a> (<a class="el" href="classimpala__udf_1_1FunctionContext.html">FunctionContext</a> *context, const <a class="el" href="structimpala__udf_1_1BooleanVal.html">BooleanVal</a> &val)</td></tr> |
| <tr class="separator:a5bde5218fccc3731c266cb88ad3ea32e"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:aecd054f34fb3baf8aac8e2718ef40f65"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="structimpala__udf_1_1TimestampVal.html">TimestampVal</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classimpala_1_1CastFunctions.html#aecd054f34fb3baf8aac8e2718ef40f65">CastToTimestampVal</a> (<a class="el" href="classimpala__udf_1_1FunctionContext.html">FunctionContext</a> *context, const <a class="el" href="structimpala__udf_1_1TinyIntVal.html">TinyIntVal</a> &val)</td></tr> |
| <tr class="separator:aecd054f34fb3baf8aac8e2718ef40f65"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a3f166aa910a52791b60cb9fedb0e5aac"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="structimpala__udf_1_1TimestampVal.html">TimestampVal</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classimpala_1_1CastFunctions.html#a3f166aa910a52791b60cb9fedb0e5aac">CastToTimestampVal</a> (<a class="el" href="classimpala__udf_1_1FunctionContext.html">FunctionContext</a> *context, const <a class="el" href="structimpala__udf_1_1SmallIntVal.html">SmallIntVal</a> &val)</td></tr> |
| <tr class="separator:a3f166aa910a52791b60cb9fedb0e5aac"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a395b80e555702ef1d6cc22c706214f0a"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="structimpala__udf_1_1TimestampVal.html">TimestampVal</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classimpala_1_1CastFunctions.html#a395b80e555702ef1d6cc22c706214f0a">CastToTimestampVal</a> (<a class="el" href="classimpala__udf_1_1FunctionContext.html">FunctionContext</a> *context, const <a class="el" href="structimpala__udf_1_1IntVal.html">IntVal</a> &val)</td></tr> |
| <tr class="separator:a395b80e555702ef1d6cc22c706214f0a"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:ad918c495ad4deffce7ed5a883b5c1a46"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="structimpala__udf_1_1TimestampVal.html">TimestampVal</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classimpala_1_1CastFunctions.html#ad918c495ad4deffce7ed5a883b5c1a46">CastToTimestampVal</a> (<a class="el" href="classimpala__udf_1_1FunctionContext.html">FunctionContext</a> *context, const <a class="el" href="structimpala__udf_1_1BigIntVal.html">BigIntVal</a> &val)</td></tr> |
| <tr class="separator:ad918c495ad4deffce7ed5a883b5c1a46"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:aa9d2d7d1e651d0fdd5242bb88f0f87d2"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="structimpala__udf_1_1TimestampVal.html">TimestampVal</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classimpala_1_1CastFunctions.html#aa9d2d7d1e651d0fdd5242bb88f0f87d2">CastToTimestampVal</a> (<a class="el" href="classimpala__udf_1_1FunctionContext.html">FunctionContext</a> *context, const <a class="el" href="structimpala__udf_1_1FloatVal.html">FloatVal</a> &val)</td></tr> |
| <tr class="separator:aa9d2d7d1e651d0fdd5242bb88f0f87d2"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:aa1a475dd5c199e051180ad6aad450165"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="structimpala__udf_1_1TimestampVal.html">TimestampVal</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classimpala_1_1CastFunctions.html#aa1a475dd5c199e051180ad6aad450165">CastToTimestampVal</a> (<a class="el" href="classimpala__udf_1_1FunctionContext.html">FunctionContext</a> *context, const <a class="el" href="structimpala__udf_1_1DoubleVal.html">DoubleVal</a> &val)</td></tr> |
| <tr class="separator:aa1a475dd5c199e051180ad6aad450165"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:ad3789a1eadc65f3d330cd9ac239e6055"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="structimpala__udf_1_1TimestampVal.html">TimestampVal</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classimpala_1_1CastFunctions.html#ad3789a1eadc65f3d330cd9ac239e6055">CastToTimestampVal</a> (<a class="el" href="classimpala__udf_1_1FunctionContext.html">FunctionContext</a> *context, const <a class="el" href="structimpala__udf_1_1StringVal.html">StringVal</a> &val)</td></tr> |
| <tr class="separator:ad3789a1eadc65f3d330cd9ac239e6055"><td class="memSeparator" colspan="2"> </td></tr> |
| </table> |
| <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> |
| <div class="textblock"> |
| <p>Definition at line <a class="el" href="cast-functions_8h_source.html#l00025">25</a> of file <a class="el" href="cast-functions_8h_source.html">cast-functions.h</a>.</p> |
| </div><h2 class="groupheader">Member Function Documentation</h2> |
| <a class="anchor" id="ac9f7250be294465fc9d3a87eeec44d1b"></a> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="mlabels"> |
| <tr> |
| <td class="mlabels-left"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">static <a class="el" href="structimpala__udf_1_1BigIntVal.html">BigIntVal</a> impala::CastFunctions::CastToBigIntVal </td> |
| <td>(</td> |
| <td class="paramtype"><a class="el" href="classimpala__udf_1_1FunctionContext.html">FunctionContext</a> * </td> |
| <td class="paramname"><em>context</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">const <a class="el" href="structimpala__udf_1_1BooleanVal.html">BooleanVal</a> & </td> |
| <td class="paramname"><em>val</em> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td> |
| </tr> |
| </table> |
| </td> |
| <td class="mlabels-right"> |
| <span class="mlabels"><span class="mlabel">static</span></span> </td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| |
| </div> |
| </div> |
| <a class="anchor" id="a2b162a03199899430bfb7fdb2967a2af"></a> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="mlabels"> |
| <tr> |
| <td class="mlabels-left"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">static <a class="el" href="structimpala__udf_1_1BigIntVal.html">BigIntVal</a> impala::CastFunctions::CastToBigIntVal </td> |
| <td>(</td> |
| <td class="paramtype"><a class="el" href="classimpala__udf_1_1FunctionContext.html">FunctionContext</a> * </td> |
| <td class="paramname"><em>context</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">const <a class="el" href="structimpala__udf_1_1TinyIntVal.html">TinyIntVal</a> & </td> |
| <td class="paramname"><em>val</em> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td> |
| </tr> |
| </table> |
| </td> |
| <td class="mlabels-right"> |
| <span class="mlabels"><span class="mlabel">static</span></span> </td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| |
| </div> |
| </div> |
| <a class="anchor" id="a774ee7baeacb5160c902a789cea3bec4"></a> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="mlabels"> |
| <tr> |
| <td class="mlabels-left"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">static <a class="el" href="structimpala__udf_1_1BigIntVal.html">BigIntVal</a> impala::CastFunctions::CastToBigIntVal </td> |
| <td>(</td> |
| <td class="paramtype"><a class="el" href="classimpala__udf_1_1FunctionContext.html">FunctionContext</a> * </td> |
| <td class="paramname"><em>context</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">const <a class="el" href="structimpala__udf_1_1SmallIntVal.html">SmallIntVal</a> & </td> |
| <td class="paramname"><em>val</em> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td> |
| </tr> |
| </table> |
| </td> |
| <td class="mlabels-right"> |
| <span class="mlabels"><span class="mlabel">static</span></span> </td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| |
| </div> |
| </div> |
| <a class="anchor" id="a6dc75600467cff09c1be594301dea153"></a> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="mlabels"> |
| <tr> |
| <td class="mlabels-left"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">static <a class="el" href="structimpala__udf_1_1BigIntVal.html">BigIntVal</a> impala::CastFunctions::CastToBigIntVal </td> |
| <td>(</td> |
| <td class="paramtype"><a class="el" href="classimpala__udf_1_1FunctionContext.html">FunctionContext</a> * </td> |
| <td class="paramname"><em>context</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">const <a class="el" href="structimpala__udf_1_1IntVal.html">IntVal</a> & </td> |
| <td class="paramname"><em>val</em> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td> |
| </tr> |
| </table> |
| </td> |
| <td class="mlabels-right"> |
| <span class="mlabels"><span class="mlabel">static</span></span> </td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| |
| </div> |
| </div> |
| <a class="anchor" id="acaf62031283a4b21942951981fe67b89"></a> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="mlabels"> |
| <tr> |
| <td class="mlabels-left"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">static <a class="el" href="structimpala__udf_1_1BigIntVal.html">BigIntVal</a> impala::CastFunctions::CastToBigIntVal </td> |
| <td>(</td> |
| <td class="paramtype"><a class="el" href="classimpala__udf_1_1FunctionContext.html">FunctionContext</a> * </td> |
| <td class="paramname"><em>context</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">const <a class="el" href="structimpala__udf_1_1FloatVal.html">FloatVal</a> & </td> |
| <td class="paramname"><em>val</em> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td> |
| </tr> |
| </table> |
| </td> |
| <td class="mlabels-right"> |
| <span class="mlabels"><span class="mlabel">static</span></span> </td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| |
| </div> |
| </div> |
| <a class="anchor" id="a8b248ebc0ee4c655045e9d58f82cf38e"></a> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="mlabels"> |
| <tr> |
| <td class="mlabels-left"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">static <a class="el" href="structimpala__udf_1_1BigIntVal.html">BigIntVal</a> impala::CastFunctions::CastToBigIntVal </td> |
| <td>(</td> |
| <td class="paramtype"><a class="el" href="classimpala__udf_1_1FunctionContext.html">FunctionContext</a> * </td> |
| <td class="paramname"><em>context</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">const <a class="el" href="structimpala__udf_1_1DoubleVal.html">DoubleVal</a> & </td> |
| <td class="paramname"><em>val</em> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td> |
| </tr> |
| </table> |
| </td> |
| <td class="mlabels-right"> |
| <span class="mlabels"><span class="mlabel">static</span></span> </td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| |
| </div> |
| </div> |
| <a class="anchor" id="a19f9cef10a5b26eed35f4b628358c4f5"></a> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="mlabels"> |
| <tr> |
| <td class="mlabels-left"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">static <a class="el" href="structimpala__udf_1_1BigIntVal.html">BigIntVal</a> impala::CastFunctions::CastToBigIntVal </td> |
| <td>(</td> |
| <td class="paramtype"><a class="el" href="classimpala__udf_1_1FunctionContext.html">FunctionContext</a> * </td> |
| <td class="paramname"><em>context</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">const <a class="el" href="structimpala__udf_1_1StringVal.html">StringVal</a> & </td> |
| <td class="paramname"><em>val</em> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td> |
| </tr> |
| </table> |
| </td> |
| <td class="mlabels-right"> |
| <span class="mlabels"><span class="mlabel">static</span></span> </td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| |
| </div> |
| </div> |
| <a class="anchor" id="af1866c4f2eb6f5c9310aab88abd25fe3"></a> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="mlabels"> |
| <tr> |
| <td class="mlabels-left"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">static <a class="el" href="structimpala__udf_1_1BigIntVal.html">BigIntVal</a> impala::CastFunctions::CastToBigIntVal </td> |
| <td>(</td> |
| <td class="paramtype"><a class="el" href="classimpala__udf_1_1FunctionContext.html">FunctionContext</a> * </td> |
| <td class="paramname"><em>context</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">const <a class="el" href="structimpala__udf_1_1TimestampVal.html">TimestampVal</a> & </td> |
| <td class="paramname"><em>val</em> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td> |
| </tr> |
| </table> |
| </td> |
| <td class="mlabels-right"> |
| <span class="mlabels"><span class="mlabel">static</span></span> </td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| |
| </div> |
| </div> |
| <a class="anchor" id="a9fda2a445acfda7b4c0ad9434e5e685e"></a> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="mlabels"> |
| <tr> |
| <td class="mlabels-left"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">static <a class="el" href="structimpala__udf_1_1BooleanVal.html">BooleanVal</a> impala::CastFunctions::CastToBooleanVal </td> |
| <td>(</td> |
| <td class="paramtype"><a class="el" href="classimpala__udf_1_1FunctionContext.html">FunctionContext</a> * </td> |
| <td class="paramname"><em>context</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">const <a class="el" href="structimpala__udf_1_1TinyIntVal.html">TinyIntVal</a> & </td> |
| <td class="paramname"><em>val</em> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td> |
| </tr> |
| </table> |
| </td> |
| <td class="mlabels-right"> |
| <span class="mlabels"><span class="mlabel">static</span></span> </td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| |
| <p>Referenced by <a class="el" href="expr_8cc_source.html#l00470">impala::Expr::InitBuiltinsDummy()</a>.</p> |
| |
| </div> |
| </div> |
| <a class="anchor" id="aca4ecf2ddeab6d069a30f194b937b84e"></a> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="mlabels"> |
| <tr> |
| <td class="mlabels-left"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">static <a class="el" href="structimpala__udf_1_1BooleanVal.html">BooleanVal</a> impala::CastFunctions::CastToBooleanVal </td> |
| <td>(</td> |
| <td class="paramtype"><a class="el" href="classimpala__udf_1_1FunctionContext.html">FunctionContext</a> * </td> |
| <td class="paramname"><em>context</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">const <a class="el" href="structimpala__udf_1_1SmallIntVal.html">SmallIntVal</a> & </td> |
| <td class="paramname"><em>val</em> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td> |
| </tr> |
| </table> |
| </td> |
| <td class="mlabels-right"> |
| <span class="mlabels"><span class="mlabel">static</span></span> </td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| |
| </div> |
| </div> |
| <a class="anchor" id="a881d6cc76d32d3b21ab56511f4fb2b24"></a> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="mlabels"> |
| <tr> |
| <td class="mlabels-left"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">static <a class="el" href="structimpala__udf_1_1BooleanVal.html">BooleanVal</a> impala::CastFunctions::CastToBooleanVal </td> |
| <td>(</td> |
| <td class="paramtype"><a class="el" href="classimpala__udf_1_1FunctionContext.html">FunctionContext</a> * </td> |
| <td class="paramname"><em>context</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">const <a class="el" href="structimpala__udf_1_1IntVal.html">IntVal</a> & </td> |
| <td class="paramname"><em>val</em> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td> |
| </tr> |
| </table> |
| </td> |
| <td class="mlabels-right"> |
| <span class="mlabels"><span class="mlabel">static</span></span> </td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| |
| </div> |
| </div> |
| <a class="anchor" id="aae85bad40058d3b4f2a3572699191e2a"></a> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="mlabels"> |
| <tr> |
| <td class="mlabels-left"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">static <a class="el" href="structimpala__udf_1_1BooleanVal.html">BooleanVal</a> impala::CastFunctions::CastToBooleanVal </td> |
| <td>(</td> |
| <td class="paramtype"><a class="el" href="classimpala__udf_1_1FunctionContext.html">FunctionContext</a> * </td> |
| <td class="paramname"><em>context</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">const <a class="el" href="structimpala__udf_1_1BigIntVal.html">BigIntVal</a> & </td> |
| <td class="paramname"><em>val</em> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td> |
| </tr> |
| </table> |
| </td> |
| <td class="mlabels-right"> |
| <span class="mlabels"><span class="mlabel">static</span></span> </td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| |
| </div> |
| </div> |
| <a class="anchor" id="a2b82d18d6185746595d2ae1fcb2dc47a"></a> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="mlabels"> |
| <tr> |
| <td class="mlabels-left"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">static <a class="el" href="structimpala__udf_1_1BooleanVal.html">BooleanVal</a> impala::CastFunctions::CastToBooleanVal </td> |
| <td>(</td> |
| <td class="paramtype"><a class="el" href="classimpala__udf_1_1FunctionContext.html">FunctionContext</a> * </td> |
| <td class="paramname"><em>context</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">const <a class="el" href="structimpala__udf_1_1FloatVal.html">FloatVal</a> & </td> |
| <td class="paramname"><em>val</em> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td> |
| </tr> |
| </table> |
| </td> |
| <td class="mlabels-right"> |
| <span class="mlabels"><span class="mlabel">static</span></span> </td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| |
| </div> |
| </div> |
| <a class="anchor" id="ac73ce71805022ab60fc17be3522f9340"></a> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="mlabels"> |
| <tr> |
| <td class="mlabels-left"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">static <a class="el" href="structimpala__udf_1_1BooleanVal.html">BooleanVal</a> impala::CastFunctions::CastToBooleanVal </td> |
| <td>(</td> |
| <td class="paramtype"><a class="el" href="classimpala__udf_1_1FunctionContext.html">FunctionContext</a> * </td> |
| <td class="paramname"><em>context</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">const <a class="el" href="structimpala__udf_1_1DoubleVal.html">DoubleVal</a> & </td> |
| <td class="paramname"><em>val</em> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td> |
| </tr> |
| </table> |
| </td> |
| <td class="mlabels-right"> |
| <span class="mlabels"><span class="mlabel">static</span></span> </td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| |
| </div> |
| </div> |
| <a class="anchor" id="a7e83635b2f99c93b57fb70a8f3d6f760"></a> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="mlabels"> |
| <tr> |
| <td class="mlabels-left"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">static <a class="el" href="structimpala__udf_1_1BooleanVal.html">BooleanVal</a> impala::CastFunctions::CastToBooleanVal </td> |
| <td>(</td> |
| <td class="paramtype"><a class="el" href="classimpala__udf_1_1FunctionContext.html">FunctionContext</a> * </td> |
| <td class="paramname"><em>context</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">const <a class="el" href="structimpala__udf_1_1TimestampVal.html">TimestampVal</a> & </td> |
| <td class="paramname"><em>val</em> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td> |
| </tr> |
| </table> |
| </td> |
| <td class="mlabels-right"> |
| <span class="mlabels"><span class="mlabel">static</span></span> </td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| |
| </div> |
| </div> |
| <a class="anchor" id="a50404d27e1ed42fc444e41ee57e11520"></a> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="mlabels"> |
| <tr> |
| <td class="mlabels-left"> |
| <table class="memname"> |
| <tr> |
| <td class="memname"><a class="el" href="structimpala__udf_1_1StringVal.html">StringVal</a> CastFunctions::CastToChar </td> |
| <td>(</td> |
| <td class="paramtype"><a class="el" href="classimpala__udf_1_1FunctionContext.html">FunctionContext</a> * </td> |
| <td class="paramname"><em>context</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">const <a class="el" href="structimpala__udf_1_1StringVal.html">StringVal</a> & </td> |
| <td class="paramname"><em>val</em> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td> |
| </tr> |
| </table> |
| </td> |
| <td class="mlabels-right"> |
| <span class="mlabels"><span class="mlabel">static</span></span> </td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| |
| <p>Definition at line <a class="el" href="cast-functions_8cc_source.html#l00173">173</a> of file <a class="el" href="cast-functions_8cc_source.html">cast-functions.cc</a>.</p> |
| |
| <p>References <a class="el" href="udf_8cc_source.html#l00386">impala::FunctionContextImpl::AllocateLocal()</a>, <a class="el" href="udf-ir_8cc_source.html#l00034">impala_udf::FunctionContext::GetReturnType()</a>, <a class="el" href="udf_8h_source.html#l00202">impala_udf::FunctionContext::impl()</a>, <a class="el" href="udf_8h_source.html#l00359">impala_udf::AnyVal::is_null</a>, <a class="el" href="types_8h_source.html#l00062">impala::ColumnType::len</a>, <a class="el" href="udf_8h_source.html#l00522">impala_udf::StringVal::len</a>, <a class="el" href="string-value_8inline_8h_source.html#l00100">impala::StringValue::PadWithSpaces()</a>, <a class="el" href="udf_8h_source.html#l00523">impala_udf::StringVal::ptr</a>, <a class="el" href="types_8h_source.html#l00060">impala::ColumnType::type</a>, <a class="el" href="types_8h_source.html#l00047">impala::TYPE_CHAR</a>, and <a class="el" href="anyval-util_8cc_source.html#l00101">impala::AnyValUtil::TypeDescToColumnType()</a>.</p> |
| |
| </div> |
| </div> |
| <a class="anchor" id="a772be93621cdf1abe6790f40ee9e0778"></a> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="mlabels"> |
| <tr> |
| <td class="mlabels-left"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">static <a class="el" href="structimpala__udf_1_1DoubleVal.html">DoubleVal</a> impala::CastFunctions::CastToDoubleVal </td> |
| <td>(</td> |
| <td class="paramtype"><a class="el" href="classimpala__udf_1_1FunctionContext.html">FunctionContext</a> * </td> |
| <td class="paramname"><em>context</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">const <a class="el" href="structimpala__udf_1_1BooleanVal.html">BooleanVal</a> & </td> |
| <td class="paramname"><em>val</em> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td> |
| </tr> |
| </table> |
| </td> |
| <td class="mlabels-right"> |
| <span class="mlabels"><span class="mlabel">static</span></span> </td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| |
| </div> |
| </div> |
| <a class="anchor" id="a274df51b8cac61cbac6f7fbcc45d9b77"></a> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="mlabels"> |
| <tr> |
| <td class="mlabels-left"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">static <a class="el" href="structimpala__udf_1_1DoubleVal.html">DoubleVal</a> impala::CastFunctions::CastToDoubleVal </td> |
| <td>(</td> |
| <td class="paramtype"><a class="el" href="classimpala__udf_1_1FunctionContext.html">FunctionContext</a> * </td> |
| <td class="paramname"><em>context</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">const <a class="el" href="structimpala__udf_1_1TinyIntVal.html">TinyIntVal</a> & </td> |
| <td class="paramname"><em>val</em> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td> |
| </tr> |
| </table> |
| </td> |
| <td class="mlabels-right"> |
| <span class="mlabels"><span class="mlabel">static</span></span> </td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| |
| </div> |
| </div> |
| <a class="anchor" id="a3b8295230a79bd1e101c87f3f6dfc297"></a> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="mlabels"> |
| <tr> |
| <td class="mlabels-left"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">static <a class="el" href="structimpala__udf_1_1DoubleVal.html">DoubleVal</a> impala::CastFunctions::CastToDoubleVal </td> |
| <td>(</td> |
| <td class="paramtype"><a class="el" href="classimpala__udf_1_1FunctionContext.html">FunctionContext</a> * </td> |
| <td class="paramname"><em>context</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">const <a class="el" href="structimpala__udf_1_1SmallIntVal.html">SmallIntVal</a> & </td> |
| <td class="paramname"><em>val</em> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td> |
| </tr> |
| </table> |
| </td> |
| <td class="mlabels-right"> |
| <span class="mlabels"><span class="mlabel">static</span></span> </td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| |
| </div> |
| </div> |
| <a class="anchor" id="a04523cac2944de3e45e61e28bbd3754e"></a> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="mlabels"> |
| <tr> |
| <td class="mlabels-left"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">static <a class="el" href="structimpala__udf_1_1DoubleVal.html">DoubleVal</a> impala::CastFunctions::CastToDoubleVal </td> |
| <td>(</td> |
| <td class="paramtype"><a class="el" href="classimpala__udf_1_1FunctionContext.html">FunctionContext</a> * </td> |
| <td class="paramname"><em>context</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">const <a class="el" href="structimpala__udf_1_1IntVal.html">IntVal</a> & </td> |
| <td class="paramname"><em>val</em> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td> |
| </tr> |
| </table> |
| </td> |
| <td class="mlabels-right"> |
| <span class="mlabels"><span class="mlabel">static</span></span> </td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| |
| </div> |
| </div> |
| <a class="anchor" id="a61eb30b21cbd4ee63d66feee12c5ddb5"></a> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="mlabels"> |
| <tr> |
| <td class="mlabels-left"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">static <a class="el" href="structimpala__udf_1_1DoubleVal.html">DoubleVal</a> impala::CastFunctions::CastToDoubleVal </td> |
| <td>(</td> |
| <td class="paramtype"><a class="el" href="classimpala__udf_1_1FunctionContext.html">FunctionContext</a> * </td> |
| <td class="paramname"><em>context</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">const <a class="el" href="structimpala__udf_1_1BigIntVal.html">BigIntVal</a> & </td> |
| <td class="paramname"><em>val</em> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td> |
| </tr> |
| </table> |
| </td> |
| <td class="mlabels-right"> |
| <span class="mlabels"><span class="mlabel">static</span></span> </td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| |
| </div> |
| </div> |
| <a class="anchor" id="a31183c0a6a44e029ac93df03424e0172"></a> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="mlabels"> |
| <tr> |
| <td class="mlabels-left"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">static <a class="el" href="structimpala__udf_1_1DoubleVal.html">DoubleVal</a> impala::CastFunctions::CastToDoubleVal </td> |
| <td>(</td> |
| <td class="paramtype"><a class="el" href="classimpala__udf_1_1FunctionContext.html">FunctionContext</a> * </td> |
| <td class="paramname"><em>context</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">const <a class="el" href="structimpala__udf_1_1FloatVal.html">FloatVal</a> & </td> |
| <td class="paramname"><em>val</em> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td> |
| </tr> |
| </table> |
| </td> |
| <td class="mlabels-right"> |
| <span class="mlabels"><span class="mlabel">static</span></span> </td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| |
| </div> |
| </div> |
| <a class="anchor" id="a2a39902f73bd7ed1101e72d335403fd2"></a> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="mlabels"> |
| <tr> |
| <td class="mlabels-left"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">static <a class="el" href="structimpala__udf_1_1DoubleVal.html">DoubleVal</a> impala::CastFunctions::CastToDoubleVal </td> |
| <td>(</td> |
| <td class="paramtype"><a class="el" href="classimpala__udf_1_1FunctionContext.html">FunctionContext</a> * </td> |
| <td class="paramname"><em>context</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">const <a class="el" href="structimpala__udf_1_1StringVal.html">StringVal</a> & </td> |
| <td class="paramname"><em>val</em> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td> |
| </tr> |
| </table> |
| </td> |
| <td class="mlabels-right"> |
| <span class="mlabels"><span class="mlabel">static</span></span> </td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| |
| </div> |
| </div> |
| <a class="anchor" id="a60c0bf797f1548b0e683536a5a436660"></a> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="mlabels"> |
| <tr> |
| <td class="mlabels-left"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">static <a class="el" href="structimpala__udf_1_1DoubleVal.html">DoubleVal</a> impala::CastFunctions::CastToDoubleVal </td> |
| <td>(</td> |
| <td class="paramtype"><a class="el" href="classimpala__udf_1_1FunctionContext.html">FunctionContext</a> * </td> |
| <td class="paramname"><em>context</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">const <a class="el" href="structimpala__udf_1_1TimestampVal.html">TimestampVal</a> & </td> |
| <td class="paramname"><em>val</em> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td> |
| </tr> |
| </table> |
| </td> |
| <td class="mlabels-right"> |
| <span class="mlabels"><span class="mlabel">static</span></span> </td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| |
| </div> |
| </div> |
| <a class="anchor" id="a803d46fa15dcd76352375018a11ce9de"></a> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="mlabels"> |
| <tr> |
| <td class="mlabels-left"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">static <a class="el" href="structimpala__udf_1_1FloatVal.html">FloatVal</a> impala::CastFunctions::CastToFloatVal </td> |
| <td>(</td> |
| <td class="paramtype"><a class="el" href="classimpala__udf_1_1FunctionContext.html">FunctionContext</a> * </td> |
| <td class="paramname"><em>context</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">const <a class="el" href="structimpala__udf_1_1BooleanVal.html">BooleanVal</a> & </td> |
| <td class="paramname"><em>val</em> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td> |
| </tr> |
| </table> |
| </td> |
| <td class="mlabels-right"> |
| <span class="mlabels"><span class="mlabel">static</span></span> </td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| |
| </div> |
| </div> |
| <a class="anchor" id="a0c924f6b71373d984996e050b5fdf333"></a> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="mlabels"> |
| <tr> |
| <td class="mlabels-left"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">static <a class="el" href="structimpala__udf_1_1FloatVal.html">FloatVal</a> impala::CastFunctions::CastToFloatVal </td> |
| <td>(</td> |
| <td class="paramtype"><a class="el" href="classimpala__udf_1_1FunctionContext.html">FunctionContext</a> * </td> |
| <td class="paramname"><em>context</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">const <a class="el" href="structimpala__udf_1_1TinyIntVal.html">TinyIntVal</a> & </td> |
| <td class="paramname"><em>val</em> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td> |
| </tr> |
| </table> |
| </td> |
| <td class="mlabels-right"> |
| <span class="mlabels"><span class="mlabel">static</span></span> </td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| |
| </div> |
| </div> |
| <a class="anchor" id="abf0a4233333f375ebf1510cbc7fedf54"></a> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="mlabels"> |
| <tr> |
| <td class="mlabels-left"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">static <a class="el" href="structimpala__udf_1_1FloatVal.html">FloatVal</a> impala::CastFunctions::CastToFloatVal </td> |
| <td>(</td> |
| <td class="paramtype"><a class="el" href="classimpala__udf_1_1FunctionContext.html">FunctionContext</a> * </td> |
| <td class="paramname"><em>context</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">const <a class="el" href="structimpala__udf_1_1SmallIntVal.html">SmallIntVal</a> & </td> |
| <td class="paramname"><em>val</em> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td> |
| </tr> |
| </table> |
| </td> |
| <td class="mlabels-right"> |
| <span class="mlabels"><span class="mlabel">static</span></span> </td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| |
| </div> |
| </div> |
| <a class="anchor" id="a0d276d96aefd1d526aaae0085454c03a"></a> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="mlabels"> |
| <tr> |
| <td class="mlabels-left"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">static <a class="el" href="structimpala__udf_1_1FloatVal.html">FloatVal</a> impala::CastFunctions::CastToFloatVal </td> |
| <td>(</td> |
| <td class="paramtype"><a class="el" href="classimpala__udf_1_1FunctionContext.html">FunctionContext</a> * </td> |
| <td class="paramname"><em>context</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">const <a class="el" href="structimpala__udf_1_1IntVal.html">IntVal</a> & </td> |
| <td class="paramname"><em>val</em> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td> |
| </tr> |
| </table> |
| </td> |
| <td class="mlabels-right"> |
| <span class="mlabels"><span class="mlabel">static</span></span> </td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| |
| </div> |
| </div> |
| <a class="anchor" id="a7009fe031f563a00087e5a35e96a29af"></a> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="mlabels"> |
| <tr> |
| <td class="mlabels-left"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">static <a class="el" href="structimpala__udf_1_1FloatVal.html">FloatVal</a> impala::CastFunctions::CastToFloatVal </td> |
| <td>(</td> |
| <td class="paramtype"><a class="el" href="classimpala__udf_1_1FunctionContext.html">FunctionContext</a> * </td> |
| <td class="paramname"><em>context</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">const <a class="el" href="structimpala__udf_1_1BigIntVal.html">BigIntVal</a> & </td> |
| <td class="paramname"><em>val</em> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td> |
| </tr> |
| </table> |
| </td> |
| <td class="mlabels-right"> |
| <span class="mlabels"><span class="mlabel">static</span></span> </td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| |
| </div> |
| </div> |
| <a class="anchor" id="adbccdeb11a33495ec7745e21b05683d4"></a> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="mlabels"> |
| <tr> |
| <td class="mlabels-left"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">static <a class="el" href="structimpala__udf_1_1FloatVal.html">FloatVal</a> impala::CastFunctions::CastToFloatVal </td> |
| <td>(</td> |
| <td class="paramtype"><a class="el" href="classimpala__udf_1_1FunctionContext.html">FunctionContext</a> * </td> |
| <td class="paramname"><em>context</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">const <a class="el" href="structimpala__udf_1_1DoubleVal.html">DoubleVal</a> & </td> |
| <td class="paramname"><em>val</em> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td> |
| </tr> |
| </table> |
| </td> |
| <td class="mlabels-right"> |
| <span class="mlabels"><span class="mlabel">static</span></span> </td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| |
| </div> |
| </div> |
| <a class="anchor" id="a5e7d5dc8cbe126b04370074e215ecd25"></a> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="mlabels"> |
| <tr> |
| <td class="mlabels-left"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">static <a class="el" href="structimpala__udf_1_1FloatVal.html">FloatVal</a> impala::CastFunctions::CastToFloatVal </td> |
| <td>(</td> |
| <td class="paramtype"><a class="el" href="classimpala__udf_1_1FunctionContext.html">FunctionContext</a> * </td> |
| <td class="paramname"><em>context</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">const <a class="el" href="structimpala__udf_1_1StringVal.html">StringVal</a> & </td> |
| <td class="paramname"><em>val</em> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td> |
| </tr> |
| </table> |
| </td> |
| <td class="mlabels-right"> |
| <span class="mlabels"><span class="mlabel">static</span></span> </td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| |
| </div> |
| </div> |
| <a class="anchor" id="a795f4f01487c641502cbd1e8b6ac4ba6"></a> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="mlabels"> |
| <tr> |
| <td class="mlabels-left"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">static <a class="el" href="structimpala__udf_1_1FloatVal.html">FloatVal</a> impala::CastFunctions::CastToFloatVal </td> |
| <td>(</td> |
| <td class="paramtype"><a class="el" href="classimpala__udf_1_1FunctionContext.html">FunctionContext</a> * </td> |
| <td class="paramname"><em>context</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">const <a class="el" href="structimpala__udf_1_1TimestampVal.html">TimestampVal</a> & </td> |
| <td class="paramname"><em>val</em> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td> |
| </tr> |
| </table> |
| </td> |
| <td class="mlabels-right"> |
| <span class="mlabels"><span class="mlabel">static</span></span> </td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| |
| </div> |
| </div> |
| <a class="anchor" id="a4ca6422fc6d2c4db0478ec0054e968f7"></a> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="mlabels"> |
| <tr> |
| <td class="mlabels-left"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">static <a class="el" href="structimpala__udf_1_1IntVal.html">IntVal</a> impala::CastFunctions::CastToIntVal </td> |
| <td>(</td> |
| <td class="paramtype"><a class="el" href="classimpala__udf_1_1FunctionContext.html">FunctionContext</a> * </td> |
| <td class="paramname"><em>context</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">const <a class="el" href="structimpala__udf_1_1BooleanVal.html">BooleanVal</a> & </td> |
| <td class="paramname"><em>val</em> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td> |
| </tr> |
| </table> |
| </td> |
| <td class="mlabels-right"> |
| <span class="mlabels"><span class="mlabel">static</span></span> </td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| |
| </div> |
| </div> |
| <a class="anchor" id="a3aced455c241d50e2a0ec74f61159c2b"></a> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="mlabels"> |
| <tr> |
| <td class="mlabels-left"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">static <a class="el" href="structimpala__udf_1_1IntVal.html">IntVal</a> impala::CastFunctions::CastToIntVal </td> |
| <td>(</td> |
| <td class="paramtype"><a class="el" href="classimpala__udf_1_1FunctionContext.html">FunctionContext</a> * </td> |
| <td class="paramname"><em>context</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">const <a class="el" href="structimpala__udf_1_1TinyIntVal.html">TinyIntVal</a> & </td> |
| <td class="paramname"><em>val</em> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td> |
| </tr> |
| </table> |
| </td> |
| <td class="mlabels-right"> |
| <span class="mlabels"><span class="mlabel">static</span></span> </td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| |
| </div> |
| </div> |
| <a class="anchor" id="ad686f75c9a38c82e16d3ffc598586944"></a> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="mlabels"> |
| <tr> |
| <td class="mlabels-left"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">static <a class="el" href="structimpala__udf_1_1IntVal.html">IntVal</a> impala::CastFunctions::CastToIntVal </td> |
| <td>(</td> |
| <td class="paramtype"><a class="el" href="classimpala__udf_1_1FunctionContext.html">FunctionContext</a> * </td> |
| <td class="paramname"><em>context</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">const <a class="el" href="structimpala__udf_1_1SmallIntVal.html">SmallIntVal</a> & </td> |
| <td class="paramname"><em>val</em> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td> |
| </tr> |
| </table> |
| </td> |
| <td class="mlabels-right"> |
| <span class="mlabels"><span class="mlabel">static</span></span> </td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| |
| </div> |
| </div> |
| <a class="anchor" id="a5c2cb37b6fe39f943a172f690c923a00"></a> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="mlabels"> |
| <tr> |
| <td class="mlabels-left"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">static <a class="el" href="structimpala__udf_1_1IntVal.html">IntVal</a> impala::CastFunctions::CastToIntVal </td> |
| <td>(</td> |
| <td class="paramtype"><a class="el" href="classimpala__udf_1_1FunctionContext.html">FunctionContext</a> * </td> |
| <td class="paramname"><em>context</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">const <a class="el" href="structimpala__udf_1_1BigIntVal.html">BigIntVal</a> & </td> |
| <td class="paramname"><em>val</em> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td> |
| </tr> |
| </table> |
| </td> |
| <td class="mlabels-right"> |
| <span class="mlabels"><span class="mlabel">static</span></span> </td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| |
| </div> |
| </div> |
| <a class="anchor" id="a3ba14eceef402e62029ccd40c39c1796"></a> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="mlabels"> |
| <tr> |
| <td class="mlabels-left"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">static <a class="el" href="structimpala__udf_1_1IntVal.html">IntVal</a> impala::CastFunctions::CastToIntVal </td> |
| <td>(</td> |
| <td class="paramtype"><a class="el" href="classimpala__udf_1_1FunctionContext.html">FunctionContext</a> * </td> |
| <td class="paramname"><em>context</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">const <a class="el" href="structimpala__udf_1_1FloatVal.html">FloatVal</a> & </td> |
| <td class="paramname"><em>val</em> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td> |
| </tr> |
| </table> |
| </td> |
| <td class="mlabels-right"> |
| <span class="mlabels"><span class="mlabel">static</span></span> </td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| |
| </div> |
| </div> |
| <a class="anchor" id="a305e2ebe4270862f1a2d2943a7662f19"></a> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="mlabels"> |
| <tr> |
| <td class="mlabels-left"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">static <a class="el" href="structimpala__udf_1_1IntVal.html">IntVal</a> impala::CastFunctions::CastToIntVal </td> |
| <td>(</td> |
| <td class="paramtype"><a class="el" href="classimpala__udf_1_1FunctionContext.html">FunctionContext</a> * </td> |
| <td class="paramname"><em>context</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">const <a class="el" href="structimpala__udf_1_1DoubleVal.html">DoubleVal</a> & </td> |
| <td class="paramname"><em>val</em> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td> |
| </tr> |
| </table> |
| </td> |
| <td class="mlabels-right"> |
| <span class="mlabels"><span class="mlabel">static</span></span> </td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| |
| </div> |
| </div> |
| <a class="anchor" id="a11b5bc2b0980dbb7c757d0bef4bbfe06"></a> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="mlabels"> |
| <tr> |
| <td class="mlabels-left"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">static <a class="el" href="structimpala__udf_1_1IntVal.html">IntVal</a> impala::CastFunctions::CastToIntVal </td> |
| <td>(</td> |
| <td class="paramtype"><a class="el" href="classimpala__udf_1_1FunctionContext.html">FunctionContext</a> * </td> |
| <td class="paramname"><em>context</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">const <a class="el" href="structimpala__udf_1_1StringVal.html">StringVal</a> & </td> |
| <td class="paramname"><em>val</em> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td> |
| </tr> |
| </table> |
| </td> |
| <td class="mlabels-right"> |
| <span class="mlabels"><span class="mlabel">static</span></span> </td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| |
| </div> |
| </div> |
| <a class="anchor" id="ac7211bc690bc3809c6e39f0f2d5698f5"></a> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="mlabels"> |
| <tr> |
| <td class="mlabels-left"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">static <a class="el" href="structimpala__udf_1_1IntVal.html">IntVal</a> impala::CastFunctions::CastToIntVal </td> |
| <td>(</td> |
| <td class="paramtype"><a class="el" href="classimpala__udf_1_1FunctionContext.html">FunctionContext</a> * </td> |
| <td class="paramname"><em>context</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">const <a class="el" href="structimpala__udf_1_1TimestampVal.html">TimestampVal</a> & </td> |
| <td class="paramname"><em>val</em> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td> |
| </tr> |
| </table> |
| </td> |
| <td class="mlabels-right"> |
| <span class="mlabels"><span class="mlabel">static</span></span> </td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| |
| </div> |
| </div> |
| <a class="anchor" id="a69fba4aca4eeb34e96c627d09ab61430"></a> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="mlabels"> |
| <tr> |
| <td class="mlabels-left"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">static <a class="el" href="structimpala__udf_1_1SmallIntVal.html">SmallIntVal</a> impala::CastFunctions::CastToSmallIntVal </td> |
| <td>(</td> |
| <td class="paramtype"><a class="el" href="classimpala__udf_1_1FunctionContext.html">FunctionContext</a> * </td> |
| <td class="paramname"><em>context</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">const <a class="el" href="structimpala__udf_1_1BooleanVal.html">BooleanVal</a> & </td> |
| <td class="paramname"><em>val</em> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td> |
| </tr> |
| </table> |
| </td> |
| <td class="mlabels-right"> |
| <span class="mlabels"><span class="mlabel">static</span></span> </td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| |
| </div> |
| </div> |
| <a class="anchor" id="abb2184dde35dbce1251a5e754c07e1f6"></a> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="mlabels"> |
| <tr> |
| <td class="mlabels-left"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">static <a class="el" href="structimpala__udf_1_1SmallIntVal.html">SmallIntVal</a> impala::CastFunctions::CastToSmallIntVal </td> |
| <td>(</td> |
| <td class="paramtype"><a class="el" href="classimpala__udf_1_1FunctionContext.html">FunctionContext</a> * </td> |
| <td class="paramname"><em>context</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">const <a class="el" href="structimpala__udf_1_1TinyIntVal.html">TinyIntVal</a> & </td> |
| <td class="paramname"><em>val</em> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td> |
| </tr> |
| </table> |
| </td> |
| <td class="mlabels-right"> |
| <span class="mlabels"><span class="mlabel">static</span></span> </td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| |
| </div> |
| </div> |
| <a class="anchor" id="a6480728bd78ae9fa92f9190870b370a3"></a> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="mlabels"> |
| <tr> |
| <td class="mlabels-left"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">static <a class="el" href="structimpala__udf_1_1SmallIntVal.html">SmallIntVal</a> impala::CastFunctions::CastToSmallIntVal </td> |
| <td>(</td> |
| <td class="paramtype"><a class="el" href="classimpala__udf_1_1FunctionContext.html">FunctionContext</a> * </td> |
| <td class="paramname"><em>context</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">const <a class="el" href="structimpala__udf_1_1IntVal.html">IntVal</a> & </td> |
| <td class="paramname"><em>val</em> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td> |
| </tr> |
| </table> |
| </td> |
| <td class="mlabels-right"> |
| <span class="mlabels"><span class="mlabel">static</span></span> </td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| |
| </div> |
| </div> |
| <a class="anchor" id="a016f1821f1e6c2202906ab3f77af567b"></a> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="mlabels"> |
| <tr> |
| <td class="mlabels-left"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">static <a class="el" href="structimpala__udf_1_1SmallIntVal.html">SmallIntVal</a> impala::CastFunctions::CastToSmallIntVal </td> |
| <td>(</td> |
| <td class="paramtype"><a class="el" href="classimpala__udf_1_1FunctionContext.html">FunctionContext</a> * </td> |
| <td class="paramname"><em>context</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">const <a class="el" href="structimpala__udf_1_1BigIntVal.html">BigIntVal</a> & </td> |
| <td class="paramname"><em>val</em> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td> |
| </tr> |
| </table> |
| </td> |
| <td class="mlabels-right"> |
| <span class="mlabels"><span class="mlabel">static</span></span> </td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| |
| </div> |
| </div> |
| <a class="anchor" id="ab9aa710ff94dad4c75813d77861cd64f"></a> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="mlabels"> |
| <tr> |
| <td class="mlabels-left"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">static <a class="el" href="structimpala__udf_1_1SmallIntVal.html">SmallIntVal</a> impala::CastFunctions::CastToSmallIntVal </td> |
| <td>(</td> |
| <td class="paramtype"><a class="el" href="classimpala__udf_1_1FunctionContext.html">FunctionContext</a> * </td> |
| <td class="paramname"><em>context</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">const <a class="el" href="structimpala__udf_1_1FloatVal.html">FloatVal</a> & </td> |
| <td class="paramname"><em>val</em> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td> |
| </tr> |
| </table> |
| </td> |
| <td class="mlabels-right"> |
| <span class="mlabels"><span class="mlabel">static</span></span> </td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| |
| </div> |
| </div> |
| <a class="anchor" id="a1c585e2605f36e09a440bb4e0c43dfa6"></a> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="mlabels"> |
| <tr> |
| <td class="mlabels-left"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">static <a class="el" href="structimpala__udf_1_1SmallIntVal.html">SmallIntVal</a> impala::CastFunctions::CastToSmallIntVal </td> |
| <td>(</td> |
| <td class="paramtype"><a class="el" href="classimpala__udf_1_1FunctionContext.html">FunctionContext</a> * </td> |
| <td class="paramname"><em>context</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">const <a class="el" href="structimpala__udf_1_1DoubleVal.html">DoubleVal</a> & </td> |
| <td class="paramname"><em>val</em> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td> |
| </tr> |
| </table> |
| </td> |
| <td class="mlabels-right"> |
| <span class="mlabels"><span class="mlabel">static</span></span> </td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| |
| </div> |
| </div> |
| <a class="anchor" id="a9540e51c6e9e22e3b6b468f8c94a126c"></a> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="mlabels"> |
| <tr> |
| <td class="mlabels-left"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">static <a class="el" href="structimpala__udf_1_1SmallIntVal.html">SmallIntVal</a> impala::CastFunctions::CastToSmallIntVal </td> |
| <td>(</td> |
| <td class="paramtype"><a class="el" href="classimpala__udf_1_1FunctionContext.html">FunctionContext</a> * </td> |
| <td class="paramname"><em>context</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">const <a class="el" href="structimpala__udf_1_1StringVal.html">StringVal</a> & </td> |
| <td class="paramname"><em>val</em> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td> |
| </tr> |
| </table> |
| </td> |
| <td class="mlabels-right"> |
| <span class="mlabels"><span class="mlabel">static</span></span> </td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| |
| </div> |
| </div> |
| <a class="anchor" id="ae0f59ac8333b5559371eaee6f8d9918a"></a> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="mlabels"> |
| <tr> |
| <td class="mlabels-left"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">static <a class="el" href="structimpala__udf_1_1SmallIntVal.html">SmallIntVal</a> impala::CastFunctions::CastToSmallIntVal </td> |
| <td>(</td> |
| <td class="paramtype"><a class="el" href="classimpala__udf_1_1FunctionContext.html">FunctionContext</a> * </td> |
| <td class="paramname"><em>context</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">const <a class="el" href="structimpala__udf_1_1TimestampVal.html">TimestampVal</a> & </td> |
| <td class="paramname"><em>val</em> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td> |
| </tr> |
| </table> |
| </td> |
| <td class="mlabels-right"> |
| <span class="mlabels"><span class="mlabel">static</span></span> </td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| |
| </div> |
| </div> |
| <a class="anchor" id="a59925b8c7e2c636f7e24b19b3b24cdc6"></a> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="mlabels"> |
| <tr> |
| <td class="mlabels-left"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">static <a class="el" href="structimpala__udf_1_1StringVal.html">StringVal</a> impala::CastFunctions::CastToStringVal </td> |
| <td>(</td> |
| <td class="paramtype"><a class="el" href="classimpala__udf_1_1FunctionContext.html">FunctionContext</a> * </td> |
| <td class="paramname"><em>context</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">const <a class="el" href="structimpala__udf_1_1BooleanVal.html">BooleanVal</a> & </td> |
| <td class="paramname"><em>val</em> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td> |
| </tr> |
| </table> |
| </td> |
| <td class="mlabels-right"> |
| <span class="mlabels"><span class="mlabel">static</span></span> </td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| |
| </div> |
| </div> |
| <a class="anchor" id="af5a7442429b95fa917d6c7026fcf4bd0"></a> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="mlabels"> |
| <tr> |
| <td class="mlabels-left"> |
| <table class="memname"> |
| <tr> |
| <td class="memname"><a class="el" href="structimpala__udf_1_1StringVal.html">StringVal</a> CastFunctions::CastToStringVal </td> |
| <td>(</td> |
| <td class="paramtype"><a class="el" href="classimpala__udf_1_1FunctionContext.html">FunctionContext</a> * </td> |
| <td class="paramname"><em>context</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">const <a class="el" href="structimpala__udf_1_1TinyIntVal.html">TinyIntVal</a> & </td> |
| <td class="paramname"><em>val</em> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td> |
| </tr> |
| </table> |
| </td> |
| <td class="mlabels-right"> |
| <span class="mlabels"><span class="mlabel">static</span></span> </td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| |
| <p>Definition at line <a class="el" href="cast-functions_8cc_source.html#l00145">145</a> of file <a class="el" href="cast-functions_8cc_source.html">cast-functions.cc</a>.</p> |
| |
| <p>References <a class="el" href="anyval-util_8h_source.html#l00183">impala::AnyValUtil::FromString()</a>, <a class="el" href="udf-ir_8cc_source.html#l00034">impala_udf::FunctionContext::GetReturnType()</a>, <a class="el" href="udf_8h_source.html#l00359">impala_udf::AnyVal::is_null</a>, <a class="el" href="anyval-util_8h_source.html#l00188">impala::AnyValUtil::TruncateIfNecessary()</a>, <a class="el" href="anyval-util_8cc_source.html#l00101">impala::AnyValUtil::TypeDescToColumnType()</a>, and <a class="el" href="udf_8h_source.html#l00383">impala_udf::TinyIntVal::val</a>.</p> |
| |
| </div> |
| </div> |
| <a class="anchor" id="ad779d6ebc967458b9f0a6ece169f7776"></a> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="mlabels"> |
| <tr> |
| <td class="mlabels-left"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">static <a class="el" href="structimpala__udf_1_1StringVal.html">StringVal</a> impala::CastFunctions::CastToStringVal </td> |
| <td>(</td> |
| <td class="paramtype"><a class="el" href="classimpala__udf_1_1FunctionContext.html">FunctionContext</a> * </td> |
| <td class="paramname"><em>context</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">const <a class="el" href="structimpala__udf_1_1SmallIntVal.html">SmallIntVal</a> & </td> |
| <td class="paramname"><em>val</em> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td> |
| </tr> |
| </table> |
| </td> |
| <td class="mlabels-right"> |
| <span class="mlabels"><span class="mlabel">static</span></span> </td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| |
| </div> |
| </div> |
| <a class="anchor" id="ab939604e695a74f2b336f815d2390c52"></a> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="mlabels"> |
| <tr> |
| <td class="mlabels-left"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">static <a class="el" href="structimpala__udf_1_1StringVal.html">StringVal</a> impala::CastFunctions::CastToStringVal </td> |
| <td>(</td> |
| <td class="paramtype"><a class="el" href="classimpala__udf_1_1FunctionContext.html">FunctionContext</a> * </td> |
| <td class="paramname"><em>context</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">const <a class="el" href="structimpala__udf_1_1IntVal.html">IntVal</a> & </td> |
| <td class="paramname"><em>val</em> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td> |
| </tr> |
| </table> |
| </td> |
| <td class="mlabels-right"> |
| <span class="mlabels"><span class="mlabel">static</span></span> </td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| |
| </div> |
| </div> |
| <a class="anchor" id="a83c20234f9610f919923097743b1283f"></a> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="mlabels"> |
| <tr> |
| <td class="mlabels-left"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">static <a class="el" href="structimpala__udf_1_1StringVal.html">StringVal</a> impala::CastFunctions::CastToStringVal </td> |
| <td>(</td> |
| <td class="paramtype"><a class="el" href="classimpala__udf_1_1FunctionContext.html">FunctionContext</a> * </td> |
| <td class="paramname"><em>context</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">const <a class="el" href="structimpala__udf_1_1BigIntVal.html">BigIntVal</a> & </td> |
| <td class="paramname"><em>val</em> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td> |
| </tr> |
| </table> |
| </td> |
| <td class="mlabels-right"> |
| <span class="mlabels"><span class="mlabel">static</span></span> </td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| |
| </div> |
| </div> |
| <a class="anchor" id="ad0ed2926518bcc9ceba1e38edd6651db"></a> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="mlabels"> |
| <tr> |
| <td class="mlabels-left"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">static <a class="el" href="structimpala__udf_1_1StringVal.html">StringVal</a> impala::CastFunctions::CastToStringVal </td> |
| <td>(</td> |
| <td class="paramtype"><a class="el" href="classimpala__udf_1_1FunctionContext.html">FunctionContext</a> * </td> |
| <td class="paramname"><em>context</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">const <a class="el" href="structimpala__udf_1_1FloatVal.html">FloatVal</a> & </td> |
| <td class="paramname"><em>val</em> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td> |
| </tr> |
| </table> |
| </td> |
| <td class="mlabels-right"> |
| <span class="mlabels"><span class="mlabel">static</span></span> </td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| |
| </div> |
| </div> |
| <a class="anchor" id="ac9971188b298825aaeece74e1ab98765"></a> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="mlabels"> |
| <tr> |
| <td class="mlabels-left"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">static <a class="el" href="structimpala__udf_1_1StringVal.html">StringVal</a> impala::CastFunctions::CastToStringVal </td> |
| <td>(</td> |
| <td class="paramtype"><a class="el" href="classimpala__udf_1_1FunctionContext.html">FunctionContext</a> * </td> |
| <td class="paramname"><em>context</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">const <a class="el" href="structimpala__udf_1_1DoubleVal.html">DoubleVal</a> & </td> |
| <td class="paramname"><em>val</em> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td> |
| </tr> |
| </table> |
| </td> |
| <td class="mlabels-right"> |
| <span class="mlabels"><span class="mlabel">static</span></span> </td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| |
| </div> |
| </div> |
| <a class="anchor" id="acb5d275553399bdfa076489eaeb5b8b8"></a> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="mlabels"> |
| <tr> |
| <td class="mlabels-left"> |
| <table class="memname"> |
| <tr> |
| <td class="memname"><a class="el" href="structimpala__udf_1_1StringVal.html">StringVal</a> CastFunctions::CastToStringVal </td> |
| <td>(</td> |
| <td class="paramtype"><a class="el" href="classimpala__udf_1_1FunctionContext.html">FunctionContext</a> * </td> |
| <td class="paramname"><em>context</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">const <a class="el" href="structimpala__udf_1_1TimestampVal.html">TimestampVal</a> & </td> |
| <td class="paramname"><em>val</em> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td> |
| </tr> |
| </table> |
| </td> |
| <td class="mlabels-right"> |
| <span class="mlabels"><span class="mlabel">static</span></span> </td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| |
| <p>Definition at line <a class="el" href="cast-functions_8cc_source.html#l00154">154</a> of file <a class="el" href="cast-functions_8cc_source.html">cast-functions.cc</a>.</p> |
| |
| <p>References <a class="el" href="anyval-util_8h_source.html#l00183">impala::AnyValUtil::FromString()</a>, <a class="el" href="timestamp-value_8h_source.html#l00111">impala::TimestampValue::FromTimestampVal()</a>, <a class="el" href="udf-ir_8cc_source.html#l00034">impala_udf::FunctionContext::GetReturnType()</a>, <a class="el" href="udf_8h_source.html#l00359">impala_udf::AnyVal::is_null</a>, <a class="el" href="anyval-util_8h_source.html#l00188">impala::AnyValUtil::TruncateIfNecessary()</a>, and <a class="el" href="anyval-util_8cc_source.html#l00101">impala::AnyValUtil::TypeDescToColumnType()</a>.</p> |
| |
| </div> |
| </div> |
| <a class="anchor" id="ae55aaf612ad2916140afe702e5d2de86"></a> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="mlabels"> |
| <tr> |
| <td class="mlabels-left"> |
| <table class="memname"> |
| <tr> |
| <td class="memname"><a class="el" href="structimpala__udf_1_1StringVal.html">StringVal</a> CastFunctions::CastToStringVal </td> |
| <td>(</td> |
| <td class="paramtype"><a class="el" href="classimpala__udf_1_1FunctionContext.html">FunctionContext</a> * </td> |
| <td class="paramname"><em>context</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">const <a class="el" href="structimpala__udf_1_1StringVal.html">StringVal</a> & </td> |
| <td class="paramname"><em>val</em> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td> |
| </tr> |
| </table> |
| </td> |
| <td class="mlabels-right"> |
| <span class="mlabels"><span class="mlabel">static</span></span> </td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| |
| <p>Definition at line <a class="el" href="cast-functions_8cc_source.html#l00163">163</a> of file <a class="el" href="cast-functions_8cc_source.html">cast-functions.cc</a>.</p> |
| |
| <p>References <a class="el" href="udf-ir_8cc_source.html#l00034">impala_udf::FunctionContext::GetReturnType()</a>, <a class="el" href="udf_8h_source.html#l00359">impala_udf::AnyVal::is_null</a>, <a class="el" href="udf_8h_source.html#l00522">impala_udf::StringVal::len</a>, <a class="el" href="udf_8h_source.html#l00523">impala_udf::StringVal::ptr</a>, <a class="el" href="anyval-util_8h_source.html#l00188">impala::AnyValUtil::TruncateIfNecessary()</a>, and <a class="el" href="anyval-util_8cc_source.html#l00101">impala::AnyValUtil::TypeDescToColumnType()</a>.</p> |
| |
| </div> |
| </div> |
| <a class="anchor" id="a5bde5218fccc3731c266cb88ad3ea32e"></a> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="mlabels"> |
| <tr> |
| <td class="mlabels-left"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">static <a class="el" href="structimpala__udf_1_1TimestampVal.html">TimestampVal</a> impala::CastFunctions::CastToTimestampVal </td> |
| <td>(</td> |
| <td class="paramtype"><a class="el" href="classimpala__udf_1_1FunctionContext.html">FunctionContext</a> * </td> |
| <td class="paramname"><em>context</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">const <a class="el" href="structimpala__udf_1_1BooleanVal.html">BooleanVal</a> & </td> |
| <td class="paramname"><em>val</em> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td> |
| </tr> |
| </table> |
| </td> |
| <td class="mlabels-right"> |
| <span class="mlabels"><span class="mlabel">static</span></span> </td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| |
| </div> |
| </div> |
| <a class="anchor" id="aecd054f34fb3baf8aac8e2718ef40f65"></a> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="mlabels"> |
| <tr> |
| <td class="mlabels-left"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">static <a class="el" href="structimpala__udf_1_1TimestampVal.html">TimestampVal</a> impala::CastFunctions::CastToTimestampVal </td> |
| <td>(</td> |
| <td class="paramtype"><a class="el" href="classimpala__udf_1_1FunctionContext.html">FunctionContext</a> * </td> |
| <td class="paramname"><em>context</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">const <a class="el" href="structimpala__udf_1_1TinyIntVal.html">TinyIntVal</a> & </td> |
| <td class="paramname"><em>val</em> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td> |
| </tr> |
| </table> |
| </td> |
| <td class="mlabels-right"> |
| <span class="mlabels"><span class="mlabel">static</span></span> </td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| |
| </div> |
| </div> |
| <a class="anchor" id="a3f166aa910a52791b60cb9fedb0e5aac"></a> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="mlabels"> |
| <tr> |
| <td class="mlabels-left"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">static <a class="el" href="structimpala__udf_1_1TimestampVal.html">TimestampVal</a> impala::CastFunctions::CastToTimestampVal </td> |
| <td>(</td> |
| <td class="paramtype"><a class="el" href="classimpala__udf_1_1FunctionContext.html">FunctionContext</a> * </td> |
| <td class="paramname"><em>context</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">const <a class="el" href="structimpala__udf_1_1SmallIntVal.html">SmallIntVal</a> & </td> |
| <td class="paramname"><em>val</em> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td> |
| </tr> |
| </table> |
| </td> |
| <td class="mlabels-right"> |
| <span class="mlabels"><span class="mlabel">static</span></span> </td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| |
| </div> |
| </div> |
| <a class="anchor" id="a395b80e555702ef1d6cc22c706214f0a"></a> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="mlabels"> |
| <tr> |
| <td class="mlabels-left"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">static <a class="el" href="structimpala__udf_1_1TimestampVal.html">TimestampVal</a> impala::CastFunctions::CastToTimestampVal </td> |
| <td>(</td> |
| <td class="paramtype"><a class="el" href="classimpala__udf_1_1FunctionContext.html">FunctionContext</a> * </td> |
| <td class="paramname"><em>context</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">const <a class="el" href="structimpala__udf_1_1IntVal.html">IntVal</a> & </td> |
| <td class="paramname"><em>val</em> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td> |
| </tr> |
| </table> |
| </td> |
| <td class="mlabels-right"> |
| <span class="mlabels"><span class="mlabel">static</span></span> </td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| |
| </div> |
| </div> |
| <a class="anchor" id="ad918c495ad4deffce7ed5a883b5c1a46"></a> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="mlabels"> |
| <tr> |
| <td class="mlabels-left"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">static <a class="el" href="structimpala__udf_1_1TimestampVal.html">TimestampVal</a> impala::CastFunctions::CastToTimestampVal </td> |
| <td>(</td> |
| <td class="paramtype"><a class="el" href="classimpala__udf_1_1FunctionContext.html">FunctionContext</a> * </td> |
| <td class="paramname"><em>context</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">const <a class="el" href="structimpala__udf_1_1BigIntVal.html">BigIntVal</a> & </td> |
| <td class="paramname"><em>val</em> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td> |
| </tr> |
| </table> |
| </td> |
| <td class="mlabels-right"> |
| <span class="mlabels"><span class="mlabel">static</span></span> </td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| |
| </div> |
| </div> |
| <a class="anchor" id="aa9d2d7d1e651d0fdd5242bb88f0f87d2"></a> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="mlabels"> |
| <tr> |
| <td class="mlabels-left"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">static <a class="el" href="structimpala__udf_1_1TimestampVal.html">TimestampVal</a> impala::CastFunctions::CastToTimestampVal </td> |
| <td>(</td> |
| <td class="paramtype"><a class="el" href="classimpala__udf_1_1FunctionContext.html">FunctionContext</a> * </td> |
| <td class="paramname"><em>context</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">const <a class="el" href="structimpala__udf_1_1FloatVal.html">FloatVal</a> & </td> |
| <td class="paramname"><em>val</em> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td> |
| </tr> |
| </table> |
| </td> |
| <td class="mlabels-right"> |
| <span class="mlabels"><span class="mlabel">static</span></span> </td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| |
| </div> |
| </div> |
| <a class="anchor" id="aa1a475dd5c199e051180ad6aad450165"></a> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="mlabels"> |
| <tr> |
| <td class="mlabels-left"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">static <a class="el" href="structimpala__udf_1_1TimestampVal.html">TimestampVal</a> impala::CastFunctions::CastToTimestampVal </td> |
| <td>(</td> |
| <td class="paramtype"><a class="el" href="classimpala__udf_1_1FunctionContext.html">FunctionContext</a> * </td> |
| <td class="paramname"><em>context</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">const <a class="el" href="structimpala__udf_1_1DoubleVal.html">DoubleVal</a> & </td> |
| <td class="paramname"><em>val</em> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td> |
| </tr> |
| </table> |
| </td> |
| <td class="mlabels-right"> |
| <span class="mlabels"><span class="mlabel">static</span></span> </td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| |
| </div> |
| </div> |
| <a class="anchor" id="ad3789a1eadc65f3d330cd9ac239e6055"></a> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="mlabels"> |
| <tr> |
| <td class="mlabels-left"> |
| <table class="memname"> |
| <tr> |
| <td class="memname"><a class="el" href="structimpala__udf_1_1TimestampVal.html">TimestampVal</a> CastFunctions::CastToTimestampVal </td> |
| <td>(</td> |
| <td class="paramtype"><a class="el" href="classimpala__udf_1_1FunctionContext.html">FunctionContext</a> * </td> |
| <td class="paramname"><em>context</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">const <a class="el" href="structimpala__udf_1_1StringVal.html">StringVal</a> & </td> |
| <td class="paramname"><em>val</em> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td> |
| </tr> |
| </table> |
| </td> |
| <td class="mlabels-right"> |
| <span class="mlabels"><span class="mlabel">static</span></span> </td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| |
| <p>Definition at line <a class="el" href="cast-functions_8cc_source.html#l00239">239</a> of file <a class="el" href="cast-functions_8cc_source.html">cast-functions.cc</a>.</p> |
| |
| <p>References <a class="el" href="timestamp-value_8h_source.html#l00134">impala::TimestampValue::HasDateOrTime()</a>, <a class="el" href="udf_8h_source.html#l00359">impala_udf::AnyVal::is_null</a>, <a class="el" href="udf_8h_source.html#l00522">impala_udf::StringVal::len</a>, <a class="el" href="udf_8h_source.html#l00523">impala_udf::StringVal::ptr</a>, and <a class="el" href="timestamp-value_8h_source.html#l00121">impala::TimestampValue::ToTimestampVal()</a>.</p> |
| |
| </div> |
| </div> |
| <a class="anchor" id="a54cb36c368f93f30cb98a1311a635bf5"></a> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="mlabels"> |
| <tr> |
| <td class="mlabels-left"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">static <a class="el" href="structimpala__udf_1_1TinyIntVal.html">TinyIntVal</a> impala::CastFunctions::CastToTinyIntVal </td> |
| <td>(</td> |
| <td class="paramtype"><a class="el" href="classimpala__udf_1_1FunctionContext.html">FunctionContext</a> * </td> |
| <td class="paramname"><em>context</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">const <a class="el" href="structimpala__udf_1_1BooleanVal.html">BooleanVal</a> & </td> |
| <td class="paramname"><em>val</em> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td> |
| </tr> |
| </table> |
| </td> |
| <td class="mlabels-right"> |
| <span class="mlabels"><span class="mlabel">static</span></span> </td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| |
| </div> |
| </div> |
| <a class="anchor" id="a8608b54e28131bfd1c444ac2091bd238"></a> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="mlabels"> |
| <tr> |
| <td class="mlabels-left"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">static <a class="el" href="structimpala__udf_1_1TinyIntVal.html">TinyIntVal</a> impala::CastFunctions::CastToTinyIntVal </td> |
| <td>(</td> |
| <td class="paramtype"><a class="el" href="classimpala__udf_1_1FunctionContext.html">FunctionContext</a> * </td> |
| <td class="paramname"><em>context</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">const <a class="el" href="structimpala__udf_1_1SmallIntVal.html">SmallIntVal</a> & </td> |
| <td class="paramname"><em>val</em> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td> |
| </tr> |
| </table> |
| </td> |
| <td class="mlabels-right"> |
| <span class="mlabels"><span class="mlabel">static</span></span> </td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| |
| </div> |
| </div> |
| <a class="anchor" id="a128e17c314435fdad4f73a91280ad715"></a> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="mlabels"> |
| <tr> |
| <td class="mlabels-left"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">static <a class="el" href="structimpala__udf_1_1TinyIntVal.html">TinyIntVal</a> impala::CastFunctions::CastToTinyIntVal </td> |
| <td>(</td> |
| <td class="paramtype"><a class="el" href="classimpala__udf_1_1FunctionContext.html">FunctionContext</a> * </td> |
| <td class="paramname"><em>context</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">const <a class="el" href="structimpala__udf_1_1IntVal.html">IntVal</a> & </td> |
| <td class="paramname"><em>val</em> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td> |
| </tr> |
| </table> |
| </td> |
| <td class="mlabels-right"> |
| <span class="mlabels"><span class="mlabel">static</span></span> </td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| |
| </div> |
| </div> |
| <a class="anchor" id="afa702fcd8bd6a67ecdca900ce39d3d29"></a> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="mlabels"> |
| <tr> |
| <td class="mlabels-left"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">static <a class="el" href="structimpala__udf_1_1TinyIntVal.html">TinyIntVal</a> impala::CastFunctions::CastToTinyIntVal </td> |
| <td>(</td> |
| <td class="paramtype"><a class="el" href="classimpala__udf_1_1FunctionContext.html">FunctionContext</a> * </td> |
| <td class="paramname"><em>context</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">const <a class="el" href="structimpala__udf_1_1BigIntVal.html">BigIntVal</a> & </td> |
| <td class="paramname"><em>val</em> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td> |
| </tr> |
| </table> |
| </td> |
| <td class="mlabels-right"> |
| <span class="mlabels"><span class="mlabel">static</span></span> </td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| |
| </div> |
| </div> |
| <a class="anchor" id="aec79a63b4ebcc26d728eb860f57a36d2"></a> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="mlabels"> |
| <tr> |
| <td class="mlabels-left"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">static <a class="el" href="structimpala__udf_1_1TinyIntVal.html">TinyIntVal</a> impala::CastFunctions::CastToTinyIntVal </td> |
| <td>(</td> |
| <td class="paramtype"><a class="el" href="classimpala__udf_1_1FunctionContext.html">FunctionContext</a> * </td> |
| <td class="paramname"><em>context</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">const <a class="el" href="structimpala__udf_1_1FloatVal.html">FloatVal</a> & </td> |
| <td class="paramname"><em>val</em> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td> |
| </tr> |
| </table> |
| </td> |
| <td class="mlabels-right"> |
| <span class="mlabels"><span class="mlabel">static</span></span> </td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| |
| </div> |
| </div> |
| <a class="anchor" id="a0a8f23ddd7f126eaca201b7620454b70"></a> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="mlabels"> |
| <tr> |
| <td class="mlabels-left"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">static <a class="el" href="structimpala__udf_1_1TinyIntVal.html">TinyIntVal</a> impala::CastFunctions::CastToTinyIntVal </td> |
| <td>(</td> |
| <td class="paramtype"><a class="el" href="classimpala__udf_1_1FunctionContext.html">FunctionContext</a> * </td> |
| <td class="paramname"><em>context</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">const <a class="el" href="structimpala__udf_1_1DoubleVal.html">DoubleVal</a> & </td> |
| <td class="paramname"><em>val</em> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td> |
| </tr> |
| </table> |
| </td> |
| <td class="mlabels-right"> |
| <span class="mlabels"><span class="mlabel">static</span></span> </td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| |
| </div> |
| </div> |
| <a class="anchor" id="a5a351c2f0b1acf2d80751a54f5c33173"></a> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="mlabels"> |
| <tr> |
| <td class="mlabels-left"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">static <a class="el" href="structimpala__udf_1_1TinyIntVal.html">TinyIntVal</a> impala::CastFunctions::CastToTinyIntVal </td> |
| <td>(</td> |
| <td class="paramtype"><a class="el" href="classimpala__udf_1_1FunctionContext.html">FunctionContext</a> * </td> |
| <td class="paramname"><em>context</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">const <a class="el" href="structimpala__udf_1_1StringVal.html">StringVal</a> & </td> |
| <td class="paramname"><em>val</em> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td> |
| </tr> |
| </table> |
| </td> |
| <td class="mlabels-right"> |
| <span class="mlabels"><span class="mlabel">static</span></span> </td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| |
| </div> |
| </div> |
| <a class="anchor" id="a83e3bda0e126613c7538c6fa4d36e31f"></a> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="mlabels"> |
| <tr> |
| <td class="mlabels-left"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">static <a class="el" href="structimpala__udf_1_1TinyIntVal.html">TinyIntVal</a> impala::CastFunctions::CastToTinyIntVal </td> |
| <td>(</td> |
| <td class="paramtype"><a class="el" href="classimpala__udf_1_1FunctionContext.html">FunctionContext</a> * </td> |
| <td class="paramname"><em>context</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">const <a class="el" href="structimpala__udf_1_1TimestampVal.html">TimestampVal</a> & </td> |
| <td class="paramname"><em>val</em> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td> |
| </tr> |
| </table> |
| </td> |
| <td class="mlabels-right"> |
| <span class="mlabels"><span class="mlabel">static</span></span> </td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| |
| </div> |
| </div> |
| <hr/>The documentation for this class was generated from the following files:<ul> |
| <li>be/src/exprs/<a class="el" href="cast-functions_8h_source.html">cast-functions.h</a></li> |
| <li>be/src/exprs/<a class="el" href="cast-functions_8cc_source.html">cast-functions.cc</a></li> |
| </ul> |
| </div><!-- contents --> |
| </div><!-- doc-content --> |
| <!-- start footer part --> |
| <div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> |
| <ul> |
| <li class="navelem"><a class="el" href="namespaceimpala.html">impala</a></li><li class="navelem"><a class="el" href="classimpala_1_1CastFunctions.html">CastFunctions</a></li> |
| <li class="footer">Generated on Thu May 7 2015 16:10:48 for Impala by |
| <a href="http://www.doxygen.org/index.html"> |
| <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li> |
| </ul> |
| </div> |
| </body> |
| </html> |