You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@datafu.apache.org by mh...@apache.org on 2018/01/29 19:01:47 UTC
svn commit: r1822555 [29/49] - in /incubator/datafu/site/docs: datafu/1.3.3/
datafu/1.3.3/datafu/ datafu/1.3.3/datafu/pig/ datafu/1.3.3/datafu/pig/bags/
datafu/1.3.3/datafu/pig/geo/ datafu/1.3.3/datafu/pig/hash/
datafu/1.3.3/datafu/pig/hash/lsh/ datafu...
Added: incubator/datafu/site/docs/datafu/1.3.3/datafu/pig/util/InUDF.html
URL: http://svn.apache.org/viewvc/incubator/datafu/site/docs/datafu/1.3.3/datafu/pig/util/InUDF.html?rev=1822555&view=auto
==============================================================================
--- incubator/datafu/site/docs/datafu/1.3.3/datafu/pig/util/InUDF.html (added)
+++ incubator/datafu/site/docs/datafu/1.3.3/datafu/pig/util/InUDF.html Mon Jan 29 19:01:43 2018
@@ -0,0 +1,333 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_79) on Mon Jan 29 10:58:35 PST 2018 -->
+<title>InUDF (datafu-pig 1.3.3 API)</title>
+<meta name="date" content="2018-01-29">
+<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+ if (location.href.indexOf('is-external=true') == -1) {
+ parent.document.title="InUDF (datafu-pig 1.3.3 API)";
+ }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!-- -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../datafu/pig/util/IntToBool.html" title="class in datafu.pig.util"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../datafu/pig/util/SelectStringFieldByName.html" title="class in datafu.pig.util"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?datafu/pig/util/InUDF.html" target="_top">Frames</a></li>
+<li><a href="InUDF.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary: </li>
+<li><a href="#nested_classes_inherited_from_class_org.apache.pig.EvalFunc">Nested</a> | </li>
+<li><a href="#fields_inherited_from_class_org.apache.pig.EvalFunc">Field</a> | </li>
+<li><a href="#constructor_summary">Constr</a> | </li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail: </li>
+<li>Field | </li>
+<li><a href="#constructor_detail">Constr</a> | </li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">datafu.pig.util</div>
+<h2 title="Class InUDF" class="title">Class InUDF</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.apache.pig.EvalFunc<java.lang.Boolean></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.pig.FilterFunc</li>
+<li>
+<ul class="inheritance">
+<li>datafu.pig.util.InUDF</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Direct Known Subclasses:</dt>
+<dd><a href="../../../datafu/pig/util/In.html" title="class in datafu.pig.util">In</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="strong">InUDF</span>
+extends org.apache.pig.FilterFunc</pre>
+<div class="block">Similar to the SQL IN function, this function provides a convenient way to filter
+ using a logical disjunction over many values.
+ Returns true when the first value of the tuple is contained within the remainder of the tuple.
+
+ Example:
+ <pre>
+ <code>define In datafu.pig.util.InUDF();
+ -- cars: (alice, red), (bob, blue), (charlie, green), (dave, red);
+ cars = LOAD cars AS (owner:chararray, color:chararray);
+
+ -- cars: (alice, red), (bob, blue), (dave, red);
+ red_blue_cars = FILTER cars BY In(color, 'red', 'blue');
+
+ </code>
+ </pre></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_org.apache.pig.EvalFunc">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class org.apache.pig.EvalFunc</h3>
+<code>org.apache.pig.EvalFunc.SchemaType</code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_org.apache.pig.EvalFunc">
+<!-- -->
+</a>
+<h3>Fields inherited from class org.apache.pig.EvalFunc</h3>
+<code>log, pigLogger, reporter, returnType</code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!-- -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd"> </span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../datafu/pig/util/InUDF.html#InUDF()">InUDF</a></strong>()</code> </td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!-- -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd"> </span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.Boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../datafu/pig/util/InUDF.html#exec(org.apache.pig.data.Tuple)">exec</a></strong>(org.apache.pig.data.Tuple input)</code> </td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_org.apache.pig.FilterFunc">
+<!-- -->
+</a>
+<h3>Methods inherited from class org.apache.pig.FilterFunc</h3>
+<code>finish</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_org.apache.pig.EvalFunc">
+<!-- -->
+</a>
+<h3>Methods inherited from class org.apache.pig.EvalFunc</h3>
+<code>allowCompileTimeCalculation, getArgToFuncMapping, getCacheFiles, getInputSchema, getLogger, getPigLogger, getReporter, getReturnType, getSchemaName, getSchemaType, getShipFiles, isAsynchronous, outputSchema, progress, setInputSchema, setPigLogger, setReporter, setUDFContextSignature, warn</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="InUDF()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>InUDF</h4>
+<pre>public InUDF()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="exec(org.apache.pig.data.Tuple)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>exec</h4>
+<pre>public java.lang.Boolean exec(org.apache.pig.data.Tuple input)
+ throws java.io.IOException</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>exec</code> in class <code>org.apache.pig.EvalFunc<java.lang.Boolean></code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.io.IOException</code></dd></dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!-- -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../datafu/pig/util/IntToBool.html" title="class in datafu.pig.util"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../datafu/pig/util/SelectStringFieldByName.html" title="class in datafu.pig.util"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?datafu/pig/util/InUDF.html" target="_top">Frames</a></li>
+<li><a href="InUDF.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary: </li>
+<li><a href="#nested_classes_inherited_from_class_org.apache.pig.EvalFunc">Nested</a> | </li>
+<li><a href="#fields_inherited_from_class_org.apache.pig.EvalFunc">Field</a> | </li>
+<li><a href="#constructor_summary">Constr</a> | </li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail: </li>
+<li>Field | </li>
+<li><a href="#constructor_detail">Constr</a> | </li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
Added: incubator/datafu/site/docs/datafu/1.3.3/datafu/pig/util/IntToBool.html
URL: http://svn.apache.org/viewvc/incubator/datafu/site/docs/datafu/1.3.3/datafu/pig/util/IntToBool.html?rev=1822555&view=auto
==============================================================================
--- incubator/datafu/site/docs/datafu/1.3.3/datafu/pig/util/IntToBool.html (added)
+++ incubator/datafu/site/docs/datafu/1.3.3/datafu/pig/util/IntToBool.html Mon Jan 29 19:01:43 2018
@@ -0,0 +1,321 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_79) on Mon Jan 29 10:58:35 PST 2018 -->
+<title>IntToBool (datafu-pig 1.3.3 API)</title>
+<meta name="date" content="2018-01-29">
+<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+ if (location.href.indexOf('is-external=true') == -1) {
+ parent.document.title="IntToBool (datafu-pig 1.3.3 API)";
+ }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!-- -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../datafu/pig/util/In.html" title="class in datafu.pig.util"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../datafu/pig/util/InUDF.html" title="class in datafu.pig.util"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?datafu/pig/util/IntToBool.html" target="_top">Frames</a></li>
+<li><a href="IntToBool.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary: </li>
+<li><a href="#nested_classes_inherited_from_class_org.apache.pig.EvalFunc">Nested</a> | </li>
+<li><a href="#fields_inherited_from_class_org.apache.pig.EvalFunc">Field</a> | </li>
+<li><a href="#constructor_summary">Constr</a> | </li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail: </li>
+<li>Field | </li>
+<li><a href="#constructor_detail">Constr</a> | </li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">datafu.pig.util</div>
+<h2 title="Class IntToBool" class="title">Class IntToBool</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.apache.pig.EvalFunc<T></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../datafu/pig/util/ContextualEvalFunc.html" title="class in datafu.pig.util">datafu.pig.util.ContextualEvalFunc</a><T></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../datafu/pig/util/SimpleEvalFunc.html" title="class in datafu.pig.util">datafu.pig.util.SimpleEvalFunc</a><java.lang.Boolean></li>
+<li>
+<ul class="inheritance">
+<li>datafu.pig.util.IntToBool</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">IntToBool</span>
+extends <a href="../../../datafu/pig/util/SimpleEvalFunc.html" title="class in datafu.pig.util">SimpleEvalFunc</a><java.lang.Boolean></pre>
+<div class="block">UDF which converts an Integer to a Boolean.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_org.apache.pig.EvalFunc">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class org.apache.pig.EvalFunc</h3>
+<code>org.apache.pig.EvalFunc.SchemaType</code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_org.apache.pig.EvalFunc">
+<!-- -->
+</a>
+<h3>Fields inherited from class org.apache.pig.EvalFunc</h3>
+<code>log, pigLogger, reporter, returnType</code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!-- -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd"> </span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../datafu/pig/util/IntToBool.html#IntToBool()">IntToBool</a></strong>()</code> </td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!-- -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd"> </span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.Boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../datafu/pig/util/IntToBool.html#call(java.lang.Integer)">call</a></strong>(java.lang.Integer val)</code> </td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_datafu.pig.util.SimpleEvalFunc">
+<!-- -->
+</a>
+<h3>Methods inherited from class datafu.pig.util.<a href="../../../datafu/pig/util/SimpleEvalFunc.html" title="class in datafu.pig.util">SimpleEvalFunc</a></h3>
+<code><a href="../../../datafu/pig/util/SimpleEvalFunc.html#exec(org.apache.pig.data.Tuple)">exec</a>, <a href="../../../datafu/pig/util/SimpleEvalFunc.html#getReturnType()">getReturnType</a>, <a href="../../../datafu/pig/util/SimpleEvalFunc.html#outputSchema(org.apache.pig.impl.logicalLayer.schema.Schema)">outputSchema</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_datafu.pig.util.ContextualEvalFunc">
+<!-- -->
+</a>
+<h3>Methods inherited from class datafu.pig.util.<a href="../../../datafu/pig/util/ContextualEvalFunc.html" title="class in datafu.pig.util">ContextualEvalFunc</a></h3>
+<code><a href="../../../datafu/pig/util/ContextualEvalFunc.html#getContextProperties()">getContextProperties</a>, <a href="../../../datafu/pig/util/ContextualEvalFunc.html#getInstanceName()">getInstanceName</a>, <a href="../../../datafu/pig/util/ContextualEvalFunc.html#getInstanceProperties()">getInstanceProperties</a>, <a href="../../../datafu/pig/util/ContextualEvalFunc.html#onReady(org.apache.pig.impl.logicalLayer.schema.Schema,%20org.apache.pig.impl.logicalLayer.schema.Schema)">onReady</a>, <a href="../../../datafu/pig/util/ContextualEvalFunc.html#setUDFContextSignature(java.lang.String)">setUDFContextSignature</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_org.apache.pig.EvalFunc">
+<!-- -->
+</a>
+<h3>Methods inherited from class org.apache.pig.EvalFunc</h3>
+<code>allowCompileTimeCalculation, finish, getArgToFuncMapping, getCacheFiles, getInputSchema, getLogger, getPigLogger, getReporter, getSchemaName, getSchemaType, getShipFiles, isAsynchronous, progress, setInputSchema, setPigLogger, setReporter, warn</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="IntToBool()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>IntToBool</h4>
+<pre>public IntToBool()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="call(java.lang.Integer)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>call</h4>
+<pre>public java.lang.Boolean call(java.lang.Integer val)</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!-- -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../datafu/pig/util/In.html" title="class in datafu.pig.util"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../datafu/pig/util/InUDF.html" title="class in datafu.pig.util"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?datafu/pig/util/IntToBool.html" target="_top">Frames</a></li>
+<li><a href="IntToBool.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary: </li>
+<li><a href="#nested_classes_inherited_from_class_org.apache.pig.EvalFunc">Nested</a> | </li>
+<li><a href="#fields_inherited_from_class_org.apache.pig.EvalFunc">Field</a> | </li>
+<li><a href="#constructor_summary">Constr</a> | </li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail: </li>
+<li>Field | </li>
+<li><a href="#constructor_detail">Constr</a> | </li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
Added: incubator/datafu/site/docs/datafu/1.3.3/datafu/pig/util/SelectStringFieldByName.html
URL: http://svn.apache.org/viewvc/incubator/datafu/site/docs/datafu/1.3.3/datafu/pig/util/SelectStringFieldByName.html?rev=1822555&view=auto
==============================================================================
--- incubator/datafu/site/docs/datafu/1.3.3/datafu/pig/util/SelectStringFieldByName.html (added)
+++ incubator/datafu/site/docs/datafu/1.3.3/datafu/pig/util/SelectStringFieldByName.html Mon Jan 29 19:01:43 2018
@@ -0,0 +1,318 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_79) on Mon Jan 29 10:58:35 PST 2018 -->
+<title>SelectStringFieldByName (datafu-pig 1.3.3 API)</title>
+<meta name="date" content="2018-01-29">
+<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+ if (location.href.indexOf('is-external=true') == -1) {
+ parent.document.title="SelectStringFieldByName (datafu-pig 1.3.3 API)";
+ }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!-- -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../datafu/pig/util/InUDF.html" title="class in datafu.pig.util"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../datafu/pig/util/SimpleEvalFunc.html" title="class in datafu.pig.util"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?datafu/pig/util/SelectStringFieldByName.html" target="_top">Frames</a></li>
+<li><a href="SelectStringFieldByName.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary: </li>
+<li><a href="#nested_classes_inherited_from_class_org.apache.pig.EvalFunc">Nested</a> | </li>
+<li><a href="#fields_inherited_from_class_org.apache.pig.EvalFunc">Field</a> | </li>
+<li><a href="#constructor_summary">Constr</a> | </li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail: </li>
+<li>Field | </li>
+<li><a href="#constructor_detail">Constr</a> | </li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">datafu.pig.util</div>
+<h2 title="Class SelectStringFieldByName" class="title">Class SelectStringFieldByName</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.apache.pig.EvalFunc<java.lang.String></li>
+<li>
+<ul class="inheritance">
+<li>datafu.pig.util.SelectStringFieldByName</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">SelectStringFieldByName</span>
+extends org.apache.pig.EvalFunc<java.lang.String></pre>
+<div class="block">Selects the value for a field within a tuple using that field's name.
+
+ <p>
+ Example:
+ <pre>
+ <code>define SelectStringFieldByName datafu.pig.util.SelectStringFieldByName();
+
+ -- input:
+ -- ("text1", "hi", "how", "are")
+ input = LOAD 'input' AS (fieldName:chararray, text1:chararray, text2:chararray, text3:chararray);
+
+ -- output:
+ -- ("hi")
+ outfoo = FOREACH input GENERATE SelectStringFieldByName(fieldName, *) as value;
+ </code>
+ </pre></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_org.apache.pig.EvalFunc">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class org.apache.pig.EvalFunc</h3>
+<code>org.apache.pig.EvalFunc.SchemaType</code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_org.apache.pig.EvalFunc">
+<!-- -->
+</a>
+<h3>Fields inherited from class org.apache.pig.EvalFunc</h3>
+<code>log, pigLogger, reporter, returnType</code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!-- -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd"> </span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../datafu/pig/util/SelectStringFieldByName.html#SelectStringFieldByName()">SelectStringFieldByName</a></strong>()</code> </td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!-- -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd"> </span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../../../datafu/pig/util/SelectStringFieldByName.html#exec(org.apache.pig.data.Tuple)">exec</a></strong>(org.apache.pig.data.Tuple input)</code> </td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_org.apache.pig.EvalFunc">
+<!-- -->
+</a>
+<h3>Methods inherited from class org.apache.pig.EvalFunc</h3>
+<code>allowCompileTimeCalculation, finish, getArgToFuncMapping, getCacheFiles, getInputSchema, getLogger, getPigLogger, getReporter, getReturnType, getSchemaName, getSchemaType, getShipFiles, isAsynchronous, outputSchema, progress, setInputSchema, setPigLogger, setReporter, setUDFContextSignature, warn</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="SelectStringFieldByName()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>SelectStringFieldByName</h4>
+<pre>public SelectStringFieldByName()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="exec(org.apache.pig.data.Tuple)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>exec</h4>
+<pre>public java.lang.String exec(org.apache.pig.data.Tuple input)
+ throws java.io.IOException</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>exec</code> in class <code>org.apache.pig.EvalFunc<java.lang.String></code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.io.IOException</code></dd></dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!-- -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../datafu/pig/util/InUDF.html" title="class in datafu.pig.util"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../datafu/pig/util/SimpleEvalFunc.html" title="class in datafu.pig.util"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?datafu/pig/util/SelectStringFieldByName.html" target="_top">Frames</a></li>
+<li><a href="SelectStringFieldByName.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary: </li>
+<li><a href="#nested_classes_inherited_from_class_org.apache.pig.EvalFunc">Nested</a> | </li>
+<li><a href="#fields_inherited_from_class_org.apache.pig.EvalFunc">Field</a> | </li>
+<li><a href="#constructor_summary">Constr</a> | </li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail: </li>
+<li>Field | </li>
+<li><a href="#constructor_detail">Constr</a> | </li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
Added: incubator/datafu/site/docs/datafu/1.3.3/datafu/pig/util/SimpleEvalFunc.html
URL: http://svn.apache.org/viewvc/incubator/datafu/site/docs/datafu/1.3.3/datafu/pig/util/SimpleEvalFunc.html?rev=1822555&view=auto
==============================================================================
--- incubator/datafu/site/docs/datafu/1.3.3/datafu/pig/util/SimpleEvalFunc.html (added)
+++ incubator/datafu/site/docs/datafu/1.3.3/datafu/pig/util/SimpleEvalFunc.html Mon Jan 29 19:01:43 2018
@@ -0,0 +1,417 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_79) on Mon Jan 29 10:58:35 PST 2018 -->
+<title>SimpleEvalFunc (datafu-pig 1.3.3 API)</title>
+<meta name="date" content="2018-01-29">
+<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+ if (location.href.indexOf('is-external=true') == -1) {
+ parent.document.title="SimpleEvalFunc (datafu-pig 1.3.3 API)";
+ }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!-- -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../datafu/pig/util/SelectStringFieldByName.html" title="class in datafu.pig.util"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../datafu/pig/util/TransposeTupleToBag.html" title="class in datafu.pig.util"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?datafu/pig/util/SimpleEvalFunc.html" target="_top">Frames</a></li>
+<li><a href="SimpleEvalFunc.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary: </li>
+<li><a href="#nested_classes_inherited_from_class_org.apache.pig.EvalFunc">Nested</a> | </li>
+<li><a href="#fields_inherited_from_class_org.apache.pig.EvalFunc">Field</a> | </li>
+<li><a href="#constructor_summary">Constr</a> | </li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail: </li>
+<li>Field | </li>
+<li><a href="#constructor_detail">Constr</a> | </li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">datafu.pig.util</div>
+<h2 title="Class SimpleEvalFunc" class="title">Class SimpleEvalFunc<T></h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.apache.pig.EvalFunc<T></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../datafu/pig/util/ContextualEvalFunc.html" title="class in datafu.pig.util">datafu.pig.util.ContextualEvalFunc</a><T></li>
+<li>
+<ul class="inheritance">
+<li>datafu.pig.util.SimpleEvalFunc<T></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Direct Known Subclasses:</dt>
+<dd><a href="../../../datafu/pig/bags/AppendToBag.html" title="class in datafu.pig.bags">AppendToBag</a>, <a href="../../../datafu/pig/util/Base64Decode.html" title="class in datafu.pig.util">Base64Decode</a>, <a href="../../../datafu/pig/util/Base64Encode.html" title="class in datafu.pig.util">Base64Encode</a>, <a href="../../../datafu/pig/util/BoolToInt.html" title="class in datafu.pig.util">BoolToInt</a>, <a href="../../../datafu/pig/bags/FirstTupleFromBag.html" title="class in datafu.pig.bags">FirstTupleFromBag</a>, <a href="../../../datafu/pig/hash/Hasher.html" title="class in datafu.pig.hash">Hasher</a>, <a href="../../../datafu/pig/geo/HaversineDistInMiles.html" title="class in datafu.pig.geo">HaversineDistInMiles</a>, <a href="../../../datafu/pig/util/IntToBool.html" title="class in datafu.pig.util">IntToBool</a>, <a href="../../../datafu/pig/hash/MD5.html" title="class in datafu.pig.hash">MD5</a>, <a href="../../../datafu/pig/bags/PrependToBag.html" title="class in datafu.p
ig.bags">PrependToBag</a>, <a href="../../../datafu/pig/stats/Quantile.html" title="class in datafu.pig.stats">Quantile</a>, <a href="../../../datafu/pig/random/RandInt.html" title="class in datafu.pig.random">RandInt</a>, <a href="../../../datafu/pig/bags/ReverseEnumerate.html" title="class in datafu.pig.bags">ReverseEnumerate</a>, <a href="../../../datafu/pig/hash/SHA.html" title="class in datafu.pig.hash">SHA</a>, <a href="../../../datafu/pig/urls/UserAgentClassify.html" title="class in datafu.pig.urls">UserAgentClassify</a>, <a href="../../../datafu/pig/stats/WilsonBinConf.html" title="class in datafu.pig.stats">WilsonBinConf</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public abstract class <span class="strong">SimpleEvalFunc<T></span>
+extends <a href="../../../datafu/pig/util/ContextualEvalFunc.html" title="class in datafu.pig.util">ContextualEvalFunc</a><T></pre>
+<div class="block">Uses reflection to makes writing simple wrapper Pig UDFs easier.
+
+ For example, writing a simple string trimming UDF might look like
+ this:
+ <pre>
+ <code>public class TRIM extends EvalFunc<String>
+ {
+ public String exec(Tuple input) throws IOException
+ {
+ if (input.size() != 1)
+ throw new IllegalArgumentException("requires a parameter");
+
+ try {
+ Object o = input.get(0);
+ if (!(o instanceof String))
+ throw new IllegalArgumentException("expected a string");
+
+ String str = (String)o;
+ return (str == null) ? null : str.trim();
+ }
+ catch (Exception e) {
+ throw WrappedIOException.wrap("error...", e);
+ }
+ }
+ }
+ </code>
+ </pre>
+ There is a lot of boilerplate to check the number of arguments and
+ the parameter types in the tuple.
+
+ Instead, with this class, you can derive from SimpleEvalFunc and
+ create a <code>call()</code> method (not exec!), just specifying the
+ arguments as a regular function. The class handles all the argument
+ checking and exception wrapping for you. So your code would be:
+ <pre>
+ <code>public class TRIM2 extends SimpleEvalFunc<String>
+ {
+ public String call(String s)
+ {
+ return (s != null) ? s.trim() : null;
+ }
+ }
+ </code>
+ </pre>
+
+ An example of this UDF in action with Pig:
+ <pre>
+ <code>grunt> a = load 'test' as (x:chararray, y:chararray); dump a;
+ (1 , 2)
+
+ grunt> b = foreach a generate TRIM2(x); dump b;
+ (1)
+
+ grunt> c = foreach a generate TRIM2((int)x); dump c;
+ datafu.pig.util.TRIM2(java.lang.String): argument type
+ mismatch [#1]; expected java.lang.String, got java.lang.Integer
+
+ grunt> d = foreach a generate TRIM2(x, y); dump d;
+ datafu.pig.util.TRIM2(java.lang.String): got 2 arguments, expected 1.
+ </code>
+ </pre></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_org.apache.pig.EvalFunc">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class org.apache.pig.EvalFunc</h3>
+<code>org.apache.pig.EvalFunc.SchemaType</code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_org.apache.pig.EvalFunc">
+<!-- -->
+</a>
+<h3>Fields inherited from class org.apache.pig.EvalFunc</h3>
+<code>log, pigLogger, reporter, returnType</code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!-- -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd"> </span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../datafu/pig/util/SimpleEvalFunc.html#SimpleEvalFunc()">SimpleEvalFunc</a></strong>()</code> </td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!-- -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd"> </span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../datafu/pig/util/SimpleEvalFunc.html" title="type parameter in SimpleEvalFunc">T</a></code></td>
+<td class="colLast"><code><strong><a href="../../../datafu/pig/util/SimpleEvalFunc.html#exec(org.apache.pig.data.Tuple)">exec</a></strong>(org.apache.pig.data.Tuple input)</code> </td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>java.lang.reflect.Type</code></td>
+<td class="colLast"><code><strong><a href="../../../datafu/pig/util/SimpleEvalFunc.html#getReturnType()">getReturnType</a></strong>()</code> </td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>org.apache.pig.impl.logicalLayer.schema.Schema</code></td>
+<td class="colLast"><code><strong><a href="../../../datafu/pig/util/SimpleEvalFunc.html#outputSchema(org.apache.pig.impl.logicalLayer.schema.Schema)">outputSchema</a></strong>(org.apache.pig.impl.logicalLayer.schema.Schema inputSchema)</code>
+<div class="block">Override outputSchema so we can verify the input schema at pig compile time, instead of runtime</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_datafu.pig.util.ContextualEvalFunc">
+<!-- -->
+</a>
+<h3>Methods inherited from class datafu.pig.util.<a href="../../../datafu/pig/util/ContextualEvalFunc.html" title="class in datafu.pig.util">ContextualEvalFunc</a></h3>
+<code><a href="../../../datafu/pig/util/ContextualEvalFunc.html#getContextProperties()">getContextProperties</a>, <a href="../../../datafu/pig/util/ContextualEvalFunc.html#getInstanceName()">getInstanceName</a>, <a href="../../../datafu/pig/util/ContextualEvalFunc.html#getInstanceProperties()">getInstanceProperties</a>, <a href="../../../datafu/pig/util/ContextualEvalFunc.html#onReady(org.apache.pig.impl.logicalLayer.schema.Schema,%20org.apache.pig.impl.logicalLayer.schema.Schema)">onReady</a>, <a href="../../../datafu/pig/util/ContextualEvalFunc.html#setUDFContextSignature(java.lang.String)">setUDFContextSignature</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_org.apache.pig.EvalFunc">
+<!-- -->
+</a>
+<h3>Methods inherited from class org.apache.pig.EvalFunc</h3>
+<code>allowCompileTimeCalculation, finish, getArgToFuncMapping, getCacheFiles, getInputSchema, getLogger, getPigLogger, getReporter, getSchemaName, getSchemaType, getShipFiles, isAsynchronous, progress, setInputSchema, setPigLogger, setReporter, warn</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="SimpleEvalFunc()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>SimpleEvalFunc</h4>
+<pre>public SimpleEvalFunc()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="getReturnType()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getReturnType</h4>
+<pre>public java.lang.reflect.Type getReturnType()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code>getReturnType</code> in class <code>org.apache.pig.EvalFunc<<a href="../../../datafu/pig/util/SimpleEvalFunc.html" title="type parameter in SimpleEvalFunc">T</a>></code></dd>
+</dl>
+</li>
+</ul>
+<a name="exec(org.apache.pig.data.Tuple)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>exec</h4>
+<pre>public <a href="../../../datafu/pig/util/SimpleEvalFunc.html" title="type parameter in SimpleEvalFunc">T</a> exec(org.apache.pig.data.Tuple input)
+ throws java.io.IOException</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>exec</code> in class <code>org.apache.pig.EvalFunc<<a href="../../../datafu/pig/util/SimpleEvalFunc.html" title="type parameter in SimpleEvalFunc">T</a>></code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.io.IOException</code></dd></dl>
+</li>
+</ul>
+<a name="outputSchema(org.apache.pig.impl.logicalLayer.schema.Schema)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>outputSchema</h4>
+<pre>public org.apache.pig.impl.logicalLayer.schema.Schema outputSchema(org.apache.pig.impl.logicalLayer.schema.Schema inputSchema)</pre>
+<div class="block">Override outputSchema so we can verify the input schema at pig compile time, instead of runtime</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../datafu/pig/util/ContextualEvalFunc.html#outputSchema(org.apache.pig.impl.logicalLayer.schema.Schema)">outputSchema</a></code> in class <code><a href="../../../datafu/pig/util/ContextualEvalFunc.html" title="class in datafu.pig.util">ContextualEvalFunc</a><<a href="../../../datafu/pig/util/SimpleEvalFunc.html" title="type parameter in SimpleEvalFunc">T</a>></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>inputSchema</code> - input schema</dd>
+<dt><span class="strong">Returns:</span></dt><dd>call to super.outputSchema in case schema was defined elsewhere</dd></dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!-- -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../datafu/pig/util/SelectStringFieldByName.html" title="class in datafu.pig.util"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../datafu/pig/util/TransposeTupleToBag.html" title="class in datafu.pig.util"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?datafu/pig/util/SimpleEvalFunc.html" target="_top">Frames</a></li>
+<li><a href="SimpleEvalFunc.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary: </li>
+<li><a href="#nested_classes_inherited_from_class_org.apache.pig.EvalFunc">Nested</a> | </li>
+<li><a href="#fields_inherited_from_class_org.apache.pig.EvalFunc">Field</a> | </li>
+<li><a href="#constructor_summary">Constr</a> | </li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail: </li>
+<li>Field | </li>
+<li><a href="#constructor_detail">Constr</a> | </li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
Added: incubator/datafu/site/docs/datafu/1.3.3/datafu/pig/util/TransposeTupleToBag.html
URL: http://svn.apache.org/viewvc/incubator/datafu/site/docs/datafu/1.3.3/datafu/pig/util/TransposeTupleToBag.html?rev=1822555&view=auto
==============================================================================
--- incubator/datafu/site/docs/datafu/1.3.3/datafu/pig/util/TransposeTupleToBag.html (added)
+++ incubator/datafu/site/docs/datafu/1.3.3/datafu/pig/util/TransposeTupleToBag.html Mon Jan 29 19:01:43 2018
@@ -0,0 +1,363 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_79) on Mon Jan 29 10:58:35 PST 2018 -->
+<title>TransposeTupleToBag (datafu-pig 1.3.3 API)</title>
+<meta name="date" content="2018-01-29">
+<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+ if (location.href.indexOf('is-external=true') == -1) {
+ parent.document.title="TransposeTupleToBag (datafu-pig 1.3.3 API)";
+ }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!-- -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../datafu/pig/util/SimpleEvalFunc.html" title="class in datafu.pig.util"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../datafu/pig/util/TupleDiff.html" title="class in datafu.pig.util"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?datafu/pig/util/TransposeTupleToBag.html" target="_top">Frames</a></li>
+<li><a href="TransposeTupleToBag.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_top");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary: </li>
+<li><a href="#nested_classes_inherited_from_class_org.apache.pig.EvalFunc">Nested</a> | </li>
+<li><a href="#fields_inherited_from_class_org.apache.pig.EvalFunc">Field</a> | </li>
+<li><a href="#constructor_summary">Constr</a> | </li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail: </li>
+<li>Field | </li>
+<li><a href="#constructor_detail">Constr</a> | </li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">datafu.pig.util</div>
+<h2 title="Class TransposeTupleToBag" class="title">Class TransposeTupleToBag</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.apache.pig.EvalFunc<T></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../datafu/pig/util/ContextualEvalFunc.html" title="class in datafu.pig.util">datafu.pig.util.ContextualEvalFunc</a><T></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../datafu/pig/util/AliasableEvalFunc.html" title="class in datafu.pig.util">datafu.pig.util.AliasableEvalFunc</a><org.apache.pig.data.DataBag></li>
+<li>
+<ul class="inheritance">
+<li>datafu.pig.util.TransposeTupleToBag</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="strong">TransposeTupleToBag</span>
+extends <a href="../../../datafu/pig/util/AliasableEvalFunc.html" title="class in datafu.pig.util">AliasableEvalFunc</a><org.apache.pig.data.DataBag></pre>
+<div class="block">Performs a transpose on a tuple, resulting in a bag of key, value fields where
+ the key is the column name and the value is the value of that column in the tuple.
+
+ Example:
+ <pre>
+ <code>define TransposeTupleToBag datafu.pig.util.TransposeTupleToBag();
+
+ -- input: 1,10,11,12
+ input = LOAD 'input' AS (id:int,val1:int,val2:int,val3:int);
+
+ -- produces: 1,{("val1",10),("val2",11),("val3",12)}
+ output = FOREACH input GENERATE id, TransposeTupleToBag(val1 .. val3);
+
+ </code>
+ </pre></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_org.apache.pig.EvalFunc">
+<!-- -->
+</a>
+<h3>Nested classes/interfaces inherited from class org.apache.pig.EvalFunc</h3>
+<code>org.apache.pig.EvalFunc.SchemaType</code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!-- -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_org.apache.pig.EvalFunc">
+<!-- -->
+</a>
+<h3>Fields inherited from class org.apache.pig.EvalFunc</h3>
+<code>log, pigLogger, reporter, returnType</code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!-- -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd"> </span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../datafu/pig/util/TransposeTupleToBag.html#TransposeTupleToBag()">TransposeTupleToBag</a></strong>()</code> </td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!-- -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd"> </span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>org.apache.pig.data.DataBag</code></td>
+<td class="colLast"><code><strong><a href="../../../datafu/pig/util/TransposeTupleToBag.html#exec(org.apache.pig.data.Tuple)">exec</a></strong>(org.apache.pig.data.Tuple input)</code> </td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>org.apache.pig.impl.logicalLayer.schema.Schema</code></td>
+<td class="colLast"><code><strong><a href="../../../datafu/pig/util/TransposeTupleToBag.html#getOutputSchema(org.apache.pig.impl.logicalLayer.schema.Schema)">getOutputSchema</a></strong>(org.apache.pig.impl.logicalLayer.schema.Schema input)</code>
+<div class="block">Specify the output schema as in {link EvalFunc#outputSchema(Schema)}.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_datafu.pig.util.AliasableEvalFunc">
+<!-- -->
+</a>
+<h3>Methods inherited from class datafu.pig.util.<a href="../../../datafu/pig/util/AliasableEvalFunc.html" title="class in datafu.pig.util">AliasableEvalFunc</a></h3>
+<code><a href="../../../datafu/pig/util/AliasableEvalFunc.html#getBag(org.apache.pig.data.Tuple,%20java.lang.String)">getBag</a>, <a href="../../../datafu/pig/util/AliasableEvalFunc.html#getBoolean(org.apache.pig.data.Tuple,%20java.lang.String)">getBoolean</a>, <a href="../../../datafu/pig/util/AliasableEvalFunc.html#getDouble(org.apache.pig.data.Tuple,%20java.lang.String)">getDouble</a>, <a href="../../../datafu/pig/util/AliasableEvalFunc.html#getDouble(org.apache.pig.data.Tuple,%20java.lang.String,%20java.lang.Double)">getDouble</a>, <a href="../../../datafu/pig/util/AliasableEvalFunc.html#getFieldAliases()">getFieldAliases</a>, <a href="../../../datafu/pig/util/AliasableEvalFunc.html#getFloat(org.apache.pig.data.Tuple,%20java.lang.String)">getFloat</a>, <a href="../../../datafu/pig/util/AliasableEvalFunc.html#getFloat(org.apache.pig.data.Tuple,%20java.lang.String,%20java.lang.Float)">getFloat</a>, <a href="../../../datafu/pig/util/AliasableEvalFunc.html#getInteger(org.apache.pig.
data.Tuple,%20java.lang.String)">getInteger</a>, <a href="../../../datafu/pig/util/AliasableEvalFunc.html#getInteger(org.apache.pig.data.Tuple,%20java.lang.String,%20java.lang.Integer)">getInteger</a>, <a href="../../../datafu/pig/util/AliasableEvalFunc.html#getLong(org.apache.pig.data.Tuple,%20java.lang.String)">getLong</a>, <a href="../../../datafu/pig/util/AliasableEvalFunc.html#getLong(org.apache.pig.data.Tuple,%20java.lang.String,%20java.lang.Long)">getLong</a>, <a href="../../../datafu/pig/util/AliasableEvalFunc.html#getObject(org.apache.pig.data.Tuple,%20java.lang.String)">getObject</a>, <a href="../../../datafu/pig/util/AliasableEvalFunc.html#getPosition(java.lang.String)">getPosition</a>, <a href="../../../datafu/pig/util/AliasableEvalFunc.html#getPosition(java.lang.String,%20java.lang.String)">getPosition</a>, <a href="../../../datafu/pig/util/AliasableEvalFunc.html#getPrefixedAliasName(java.lang.String,%20java.lang.String)">getPrefixedAliasName</a>, <a href="../../../data
fu/pig/util/AliasableEvalFunc.html#getString(org.apache.pig.data.Tuple,%20java.lang.String)">getString</a>, <a href="../../../datafu/pig/util/AliasableEvalFunc.html#getString(org.apache.pig.data.Tuple,%20java.lang.String,%20java.lang.String)">getString</a>, <a href="../../../datafu/pig/util/AliasableEvalFunc.html#outputSchema(org.apache.pig.impl.logicalLayer.schema.Schema)">outputSchema</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_datafu.pig.util.ContextualEvalFunc">
+<!-- -->
+</a>
+<h3>Methods inherited from class datafu.pig.util.<a href="../../../datafu/pig/util/ContextualEvalFunc.html" title="class in datafu.pig.util">ContextualEvalFunc</a></h3>
+<code><a href="../../../datafu/pig/util/ContextualEvalFunc.html#getContextProperties()">getContextProperties</a>, <a href="../../../datafu/pig/util/ContextualEvalFunc.html#getInstanceName()">getInstanceName</a>, <a href="../../../datafu/pig/util/ContextualEvalFunc.html#getInstanceProperties()">getInstanceProperties</a>, <a href="../../../datafu/pig/util/ContextualEvalFunc.html#onReady(org.apache.pig.impl.logicalLayer.schema.Schema,%20org.apache.pig.impl.logicalLayer.schema.Schema)">onReady</a>, <a href="../../../datafu/pig/util/ContextualEvalFunc.html#setUDFContextSignature(java.lang.String)">setUDFContextSignature</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_org.apache.pig.EvalFunc">
+<!-- -->
+</a>
+<h3>Methods inherited from class org.apache.pig.EvalFunc</h3>
+<code>allowCompileTimeCalculation, finish, getArgToFuncMapping, getCacheFiles, getInputSchema, getLogger, getPigLogger, getReporter, getReturnType, getSchemaName, getSchemaType, getShipFiles, isAsynchronous, progress, setInputSchema, setPigLogger, setReporter, warn</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="TransposeTupleToBag()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>TransposeTupleToBag</h4>
+<pre>public TransposeTupleToBag()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="getOutputSchema(org.apache.pig.impl.logicalLayer.schema.Schema)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getOutputSchema</h4>
+<pre>public org.apache.pig.impl.logicalLayer.schema.Schema getOutputSchema(org.apache.pig.impl.logicalLayer.schema.Schema input)</pre>
+<div class="block"><strong>Description copied from class: <code><a href="../../../datafu/pig/util/AliasableEvalFunc.html#getOutputSchema(org.apache.pig.impl.logicalLayer.schema.Schema)">AliasableEvalFunc</a></code></strong></div>
+<div class="block">Specify the output schema as in {link EvalFunc#outputSchema(Schema)}.</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="../../../datafu/pig/util/AliasableEvalFunc.html#getOutputSchema(org.apache.pig.impl.logicalLayer.schema.Schema)">getOutputSchema</a></code> in class <code><a href="../../../datafu/pig/util/AliasableEvalFunc.html" title="class in datafu.pig.util">AliasableEvalFunc</a><org.apache.pig.data.DataBag></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>input</code> - input schema</dd>
+<dt><span class="strong">Returns:</span></dt><dd>outputSchema output schema</dd></dl>
+</li>
+</ul>
+<a name="exec(org.apache.pig.data.Tuple)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>exec</h4>
+<pre>public org.apache.pig.data.DataBag exec(org.apache.pig.data.Tuple input)
+ throws java.io.IOException</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>exec</code> in class <code>org.apache.pig.EvalFunc<org.apache.pig.data.DataBag></code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code>java.io.IOException</code></dd></dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!-- -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!-- -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../datafu/pig/util/SimpleEvalFunc.html" title="class in datafu.pig.util"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../datafu/pig/util/TupleDiff.html" title="class in datafu.pig.util"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?datafu/pig/util/TransposeTupleToBag.html" target="_top">Frames</a></li>
+<li><a href="TransposeTupleToBag.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+ allClassesLink = document.getElementById("allclasses_navbar_bottom");
+ if(window==top) {
+ allClassesLink.style.display = "block";
+ }
+ else {
+ allClassesLink.style.display = "none";
+ }
+ //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary: </li>
+<li><a href="#nested_classes_inherited_from_class_org.apache.pig.EvalFunc">Nested</a> | </li>
+<li><a href="#fields_inherited_from_class_org.apache.pig.EvalFunc">Field</a> | </li>
+<li><a href="#constructor_summary">Constr</a> | </li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail: </li>
+<li>Field | </li>
+<li><a href="#constructor_detail">Constr</a> | </li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>