public class UPPER extends EvalFunc<java.lang.String>
EvalFunc.SchemaTypelog, pigLogger, reporter, returnType| Constructor and Description | 
|---|
| UPPER() | 
| Modifier and Type | Method and Description | 
|---|---|
| boolean | allowCompileTimeCalculation()Whether the UDF should be evaluated at compile time if all inputs are constant. | 
| java.lang.String | exec(Tuple input)Upper-cases an input string. | 
| java.util.List<FuncSpec> | getArgToFuncMapping()Allow a UDF to specify type specific implementations of itself. | 
| Schema | outputSchema(Schema input)This method gives a name to the column. | 
finish, getCacheFiles, getInputSchema, getLogger, getPigLogger, getReporter, getReturnType, getSchemaName, getSchemaType, getShipFiles, isAsynchronous, progress, setInputSchema, setPigLogger, setReporter, setUDFContextSignature, warnpublic java.lang.String exec(Tuple input) throws java.io.IOException
public Schema outputSchema(Schema input)
outputSchema in class EvalFunc<java.lang.String>input - - schema of the input datapublic java.util.List<FuncSpec> getArgToFuncMapping() throws FrontendException
EvalFuncgetArgToFuncMapping in class EvalFunc<java.lang.String>FrontendExceptionpublic boolean allowCompileTimeCalculation()
EvalFuncallowCompileTimeCalculation in class EvalFunc<java.lang.String>Copyright © 2007-2012 The Apache Software Foundation