Generated by
JDiff

Class org.apache.pig.StoreFunc

Added interface org.apache.pig.StoreFuncInterface.

Changed from an interface to a class.

Added Constructors
StoreFunc()  
 

Removed Methods
void bindTo(OutputStream) Specifies the OutputStream to write to.
void finish() Do any kind of post processing because the last tuple has been stored.
Class getStorePreparationClass() Specify a backend specific class to use to prepare for storing output.
 

Added Methods
void checkSchema(ResourceSchema) Set the schema for data to be stored.
void cleanupOnFailure(String, Job) This method will be called by Pig if the job which contains this store fails.
void cleanupOnFailureImpl(String, Job) Implementation for Job)
OutputFormat getOutputFormat() Return the OutputFormat associated with StoreFunc.
void prepareToWrite(RecordWriter) Initialize StoreFunc to write data.
String relToAbsPathForStoreLocation(String, Path) This method is called by the Pig runtime in the front end to convert the output location to an absolute path if the location is relative.
void setStoreFuncUDFContextSignature(String) This method will be called by Pig both in the front end and back end to pass a unique signature to the StoreFunc which it can use to store information in the UDFContext which it needs to store between various method invocations in the front end and back end.
void setStoreLocation(String, Job) Communicate to the storer the location where the data needs to be stored.
 

Changed Methods
void putNext(Tuple) Changed from non-abstract to abstract. Write a tuple the output stream to which this instance was previously bound.