Package nl.basjes.parse.useragent.pig
Class ParseUserAgent
java.lang.Object
org.apache.pig.EvalFunc<org.apache.pig.data.Tuple>
nl.basjes.parse.useragent.pig.ParseUserAgent
public class ParseUserAgent
extends org.apache.pig.EvalFunc<org.apache.pig.data.Tuple>
-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.pig.EvalFunc
org.apache.pig.EvalFunc.SchemaType -
Field Summary
Fields inherited from class org.apache.pig.EvalFunc
log, pigLogger, reporter, returnType -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.pig.data.Tupleexec(org.apache.pig.data.Tuple tuple) List<org.apache.pig.FuncSpec>org.apache.pig.impl.logicalLayer.schema.SchemaoutputSchema(org.apache.pig.impl.logicalLayer.schema.Schema input) Methods inherited from class org.apache.pig.EvalFunc
allowCompileTimeCalculation, finish, getCacheFiles, getInputSchema, getLoadCaster, getLogger, getPigLogger, getReporter, getReturnType, getSchemaName, getSchemaType, getShipFiles, isAsynchronous, needEndOfAllInputProcessing, progress, setEndOfAllInput, setInputSchema, setPigLogger, setReporter, setUDFContextSignature, warn
-
Constructor Details
-
ParseUserAgent
public ParseUserAgent() -
ParseUserAgent
-
-
Method Details
-
exec
- Specified by:
execin classorg.apache.pig.EvalFunc<org.apache.pig.data.Tuple>- Throws:
IOException
-
outputSchema
public org.apache.pig.impl.logicalLayer.schema.Schema outputSchema(org.apache.pig.impl.logicalLayer.schema.Schema input) - Overrides:
outputSchemain classorg.apache.pig.EvalFunc<org.apache.pig.data.Tuple>
-
getArgToFuncMapping
- Overrides:
getArgToFuncMappingin classorg.apache.pig.EvalFunc<org.apache.pig.data.Tuple>
-