| Name | Description | Type | Package | Framework |
| JrubyAccumulatorEvalFunc | This class provides a bridge between Ruby classes that extend AccumulatorPigUdf and their execution in Pig. | Class | org.apache.pig.scripting.jruby | Apache Pig |
|
| 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 |
|
| JrubyEvalFunc | This class serves at the bridge between Ruby methods that are registered with and extend PigUdf, and their execution in | Class | org.apache.pig.scripting.jruby | Apache Pig |
|
| JrubyScriptEngine | of scripts as UDFs, and also provides information (via the nested class RubyFunctions) on the registered functions. | Class | org.apache.pig.scripting.jruby | Apache Pig |
|
| PigJrubyLibrary | This class provides the ability to present to Ruby a library that was written in Java. | Class | org.apache.pig.scripting.jruby | Apache Pig |
|
| RubyDataBag | This provides a Ruby-esque way to interact with DataBag objects. | Class | org.apache.pig.scripting.jruby | Apache Pig |
|
| RubyDataByteArray | This class presents a native Ruby object for interacting with and manipulating DataByteArray objects. | Class | org.apache.pig.scripting.jruby | Apache Pig |
|
| RubySchema | This class encapsulated a native Schema object, and provides a more convenient interface for manipulating Schemas. | Class | org.apache.pig.scripting.jruby | Apache Pig |