org.apache.pig.piggybank.evaluation.math
Class LOG1P

java.lang.Object
  extended by org.apache.pig.EvalFunc<Double>
      extended by org.apache.pig.piggybank.evaluation.math.Base
          extended by org.apache.pig.piggybank.evaluation.math.DoubleBase
              extended by org.apache.pig.piggybank.evaluation.math.LOG1P

public class LOG1P
extends DoubleBase

math.LOG1P implements a binding to the Java function Math.log1p(double). Given a single data atom it Returns the natural logarithm of the sum of the argument and 1.

Parameters:
value - Double.
Return Value:
Double
Return Schema:
LOG1P_inputSchema
Example:
register math.jar;
A = load 'mydata' using PigStorage() as ( float1 );
B = foreach A generate float1, math.LOG1P(float1);

Author:
ajay garg
See Also:
Math.log1p(double),

Field Summary
 
Fields inherited from class org.apache.pig.EvalFunc
log, pigLogger, reporter, returnType
 
Constructor Summary
LOG1P()
           
 
Method Summary
 
Methods inherited from class org.apache.pig.piggybank.evaluation.math.DoubleBase
exec, getArgToFuncMapping
 
Methods inherited from class org.apache.pig.piggybank.evaluation.math.Base
outputSchema
 
Methods inherited from class org.apache.pig.EvalFunc
finish, getCacheFiles, getLogger, getPigLogger, getReporter, getReturnType, getSchemaName, isAsynchronous, progress, setPigLogger, setReporter, warn
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LOG1P

public LOG1P()


Copyright © ${year} The Apache Software Foundation