Removed Methods |
void bindTo(String, BufferedPositionedInputStream, long, long)
|
Specifies a portion of an InputStream to read tuples. |
DataBag bytesToBag(byte[] )
|
Cast data from bytes to bag value. |
String bytesToCharArray(byte[] )
|
Cast data from bytes to chararray value. |
Double bytesToDouble(byte[] )
|
Cast data from bytes to double value. |
Float bytesToFloat(byte[] )
|
Cast data from bytes to float value. |
Integer bytesToInteger(byte[] )
|
Cast data from bytes to integer value. |
Long bytesToLong(byte[] )
|
Cast data from bytes to long value. |
Map bytesToMap(byte[] )
|
Cast data from bytes to map value. |
Tuple bytesToTuple(byte[] )
|
Cast data from bytes to tuple value. |
Schema determineSchema(String, ExecType, DataStorage)
|
Find the schema from the loader. |
void fieldsToRead(Schema )
|
Indicate to the loader fields that will be needed. |
Added Methods |
String getAbsolutePath(String, Path)
|
Construct the absolute path from the file location and the current directory. |
InputFormat getInputFormat()
|
This will be called during planning on the front end. |
LoadCaster getLoadCaster()
|
This will be called on the front end during planning and not on the back end during execution. |
String[] getPathStrings(String )
|
Parse comma separated path strings into a string array. |
String join(AbstractCollection, String)
|
Join multiple strings into a string delimited by the given delimiter. |
void prepareToRead(RecordReader, PigSplit)
|
Initializes LoadFunc for reading data. |
String relativeToAbsolutePath(String, Path)
|
This method is called by the Pig runtime in the front end to convert the input location to an absolute path if the location is relative. |
void setLocation(String, Job)
|
Communicate to the loader the location of the object(s) being loaded. |
void setUDFContextSignature(String )
|
This method will be called by Pig both in the front end and back end to pass a unique signature to the LoadFunc The signature can be used to store into the UDFContext any information which the LoadFunc needs to store between various method invocations in the front end and back end. |