| Name | Description | Type | Package | Framework |
| JrubyAlgebraicEvalFunc | This class provides the bridge between Ruby classes that extend the AlgebraicPigUdf "interface" by implementing an initial, intermed, and final method. | Class | org.apache.pig.scripting.jruby | Apache Pig |
| JrubyAlgebraicEvalFunc .AlgebraicFunctionWrapper | This is a lightweight wrapper shell that registers information on the method being called, and provides the initializer that the static Algebraic classes (Initial, Intermed, Final) | Class | org.apache.pig.scripting.jruby.JrubyAlgebraicEvalFunc | Apache Pig |
| JrubyAlgebraicEvalFunc .BagJrubyAlgebraicEvalFunc | Unlike EvalFuncs and Accumulators, the type must be known at compile time (ie it can't return Object), as Pig inspects the type and ensures that it is valid. | Class | org.apache.pig.scripting.jruby.JrubyAlgebraicEvalFunc | Apache Pig |
| JrubyAlgebraicEvalFunc .BagJrubyAlgebraicEvalFunc .Final | Class | org.apache.pig.scripting.jruby.JrubyAlgebraicEvalFunc.BagJrubyAlgebraicEvalFunc | Apache Pig | |
| JrubyAlgebraicEvalFunc .ChararrayJrubyAlgebraicEvalFunc | Class | org.apache.pig.scripting.jruby.JrubyAlgebraicEvalFunc | Apache Pig | |
| JrubyAlgebraicEvalFunc .ChararrayJrubyAlgebraicEvalFunc .Final | Class | org.apache.pig.scripting.jruby.JrubyAlgebraicEvalFunc.ChararrayJrubyAlgebraicEvalFunc | Apache Pig | |
| JrubyAlgebraicEvalFunc .DataByteArrayJrubyAlgebraicEvalFunc | Class | org.apache.pig.scripting.jruby.JrubyAlgebraicEvalFunc | Apache Pig | |
| JrubyAlgebraicEvalFunc .DataByteArrayJrubyAlgebraicEvalFunc .Final | Class | org.apache.pig.scripting.jruby.JrubyAlgebraicEvalFunc.DataByteArrayJrubyAlgebraicEvalFunc | Apache Pig | |
| JrubyAlgebraicEvalFunc .DoubleJrubyAlgebraicEvalFunc | Class | org.apache.pig.scripting.jruby.JrubyAlgebraicEvalFunc | Apache Pig | |
| JrubyAlgebraicEvalFunc .DoubleJrubyAlgebraicEvalFunc .Final | Class | org.apache.pig.scripting.jruby.JrubyAlgebraicEvalFunc.DoubleJrubyAlgebraicEvalFunc | Apache Pig | |
| JrubyAlgebraicEvalFunc .Final | This class invokes the final method on the given Ruby class. | Class | org.apache.pig.scripting.jruby.JrubyAlgebraicEvalFunc | Apache Pig |
| JrubyAlgebraicEvalFunc .FloatJrubyAlgebraicEvalFunc | Class | org.apache.pig.scripting.jruby.JrubyAlgebraicEvalFunc | Apache Pig | |
| JrubyAlgebraicEvalFunc .FloatJrubyAlgebraicEvalFunc .Final | Class | org.apache.pig.scripting.jruby.JrubyAlgebraicEvalFunc.FloatJrubyAlgebraicEvalFunc | Apache Pig | |
| JrubyAlgebraicEvalFunc .Initial | This class invokes the initial method on the given Ruby class. | Class | org.apache.pig.scripting.jruby.JrubyAlgebraicEvalFunc | Apache Pig |
| JrubyAlgebraicEvalFunc .IntegerJrubyAlgebraicEvalFunc | Class | org.apache.pig.scripting.jruby.JrubyAlgebraicEvalFunc | Apache Pig | |
| JrubyAlgebraicEvalFunc .IntegerJrubyAlgebraicEvalFunc .Final | Class | org.apache.pig.scripting.jruby.JrubyAlgebraicEvalFunc.IntegerJrubyAlgebraicEvalFunc | Apache Pig | |
| JrubyAlgebraicEvalFunc .Intermed | This class invokes the intermed method on the given Ruby class. | Class | org.apache.pig.scripting.jruby.JrubyAlgebraicEvalFunc | Apache Pig |
| JrubyAlgebraicEvalFunc .LongJrubyAlgebraicEvalFunc | Class | org.apache.pig.scripting.jruby.JrubyAlgebraicEvalFunc | Apache Pig | |
| JrubyAlgebraicEvalFunc .LongJrubyAlgebraicEvalFunc .Final | Class | org.apache.pig.scripting.jruby.JrubyAlgebraicEvalFunc.LongJrubyAlgebraicEvalFunc | Apache Pig | |
| JrubyAlgebraicEvalFunc .MapJrubyAlgebraicEvalFunc | Class | org.apache.pig.scripting.jruby.JrubyAlgebraicEvalFunc | Apache Pig | |
| JrubyAlgebraicEvalFunc .MapJrubyAlgebraicEvalFunc .Final | Class | org.apache.pig.scripting.jruby.JrubyAlgebraicEvalFunc.MapJrubyAlgebraicEvalFunc | Apache Pig | |
| JrubyAlgebraicEvalFunc .TupleJrubyAlgebraicEvalFunc | Class | org.apache.pig.scripting.jruby.JrubyAlgebraicEvalFunc | Apache Pig | |
| JrubyAlgebraicEvalFunc .TupleJrubyAlgebraicEvalFunc .Final | Class | org.apache.pig.scripting.jruby.JrubyAlgebraicEvalFunc.TupleJrubyAlgebraicEvalFunc | Apache Pig | |