Package | Description |
---|---|
org.apache.hadoop.hive.contrib.udaf.example | |
org.apache.hadoop.hive.contrib.util.typedbytes | |
org.apache.hadoop.hive.ql.udf | |
org.apache.hadoop.hive.ql.udf.generic |
Standard toolkit and framework for generic User-defined functions.
|
org.apache.hadoop.hive.serde2.objectinspector.primitive |
Modifier and Type | Method and Description |
---|---|
DoubleWritable |
UDAFExampleMin.MinDoubleEvaluator.terminate() |
DoubleWritable |
UDAFExampleMax.MaxDoubleEvaluator.terminate() |
DoubleWritable |
UDAFExampleMin.MinDoubleEvaluator.terminatePartial() |
DoubleWritable |
UDAFExampleMax.MaxDoubleEvaluator.terminatePartial() |
Modifier and Type | Method and Description |
---|---|
boolean |
UDAFExampleMin.MinDoubleEvaluator.iterate(DoubleWritable o) |
boolean |
UDAFExampleMax.MaxDoubleEvaluator.iterate(DoubleWritable o) |
boolean |
UDAFExampleMin.MinDoubleEvaluator.merge(DoubleWritable o) |
boolean |
UDAFExampleMax.MaxDoubleEvaluator.merge(DoubleWritable o) |
Modifier and Type | Method and Description |
---|---|
DoubleWritable |
TypedBytesWritableInput.readDouble() |
DoubleWritable |
TypedBytesWritableInput.readDouble(DoubleWritable dw) |
Modifier and Type | Method and Description |
---|---|
DoubleWritable |
TypedBytesWritableInput.readDouble(DoubleWritable dw) |
void |
TypedBytesWritableOutput.writeDouble(DoubleWritable dw) |
Modifier and Type | Method and Description |
---|---|
protected DoubleWritable |
UDFTan.doEvaluate(DoubleWritable a)
Take Tangent of a
|
protected DoubleWritable |
UDFSqrt.doEvaluate(DoubleWritable a)
Return NULL for negative inputs; otherwise, return the square root.
|
protected DoubleWritable |
UDFSin.doEvaluate(DoubleWritable a)
Take Sine of a.
|
protected DoubleWritable |
UDFRadians.doEvaluate(DoubleWritable a) |
protected abstract DoubleWritable |
UDFMath.doEvaluate(DoubleWritable a)
For subclass to implement.
|
protected DoubleWritable |
UDFLog2.doEvaluate(DoubleWritable a)
Returns the logarithm of "a" with base 2.
|
protected DoubleWritable |
UDFLog10.doEvaluate(DoubleWritable a)
Returns the logarithm of "a" with base 10.
|
protected DoubleWritable |
UDFLog.doEvaluate(DoubleWritable a)
Returns the natural logarithm of "a".
|
protected DoubleWritable |
UDFLn.doEvaluate(DoubleWritable a)
Returns the natural logarithm of "a".
|
protected DoubleWritable |
UDFExp.doEvaluate(DoubleWritable a)
Raise e (the base of natural logarithm) to the power of a.
|
protected DoubleWritable |
UDFDegrees.doEvaluate(DoubleWritable a) |
protected DoubleWritable |
UDFCos.doEvaluate(DoubleWritable a)
Take Cosine of a.
|
protected DoubleWritable |
UDFAtan.doEvaluate(DoubleWritable a) |
protected DoubleWritable |
UDFAsin.doEvaluate(DoubleWritable a)
Take Arc Sine of a in radians.
|
protected DoubleWritable |
UDFAcos.doEvaluate(DoubleWritable a)
Take Arc Cosine of a in radians.
|
DoubleWritable |
UDFRand.evaluate() |
DoubleWritable |
UDFPI.evaluate() |
DoubleWritable |
UDFE.evaluate() |
DoubleWritable |
UDFToDouble.evaluate(org.apache.hadoop.io.BooleanWritable i)
Convert from boolean to a double.
|
DoubleWritable |
UDFToDouble.evaluate(ByteWritable i)
Convert from boolean to a double.
|
DoubleWritable |
UDFSign.evaluate(DoubleWritable a)
Take sign of a
|
DoubleWritable |
UDFMath.evaluate(DoubleWritable a)
Returns
null if the passed in value is and passes on to UDFMath.doEvaluate(DoubleWritable) if not. |
DoubleWritable |
UDFLog.evaluate(DoubleWritable base,
DoubleWritable a)
Returns the logarithm of "a" with base "base".
|
DoubleWritable |
UDFToDouble.evaluate(org.apache.hadoop.io.FloatWritable i)
Convert from float to a double.
|
DoubleWritable |
UDFToDouble.evaluate(HiveDecimalWritable i) |
DoubleWritable |
UDFMath.evaluate(HiveDecimalWritable writable)
Convert HiveDecimal to a double and call evaluate() on it.
|
DoubleWritable |
UDFLog.evaluate(HiveDecimalWritable baseWritable,
HiveDecimalWritable writable)
Get the logarithm of the given decimal input with the given decimal base.
|
DoubleWritable |
UDFToDouble.evaluate(org.apache.hadoop.io.IntWritable i)
Convert from integer to a double.
|
DoubleWritable |
UDFToDouble.evaluate(org.apache.hadoop.io.LongWritable i)
Convert from long to a double.
|
DoubleWritable |
UDFRand.evaluate(org.apache.hadoop.io.LongWritable seed) |
DoubleWritable |
UDFToDouble.evaluate(org.apache.hadoop.io.NullWritable i)
Convert from void to a double.
|
DoubleWritable |
UDFToDouble.evaluate(ShortWritable i)
Convert from short to a double.
|
DoubleWritable |
UDFToDouble.evaluate(org.apache.hadoop.io.Text i)
Convert from string to a double.
|
DoubleWritable |
UDFToDouble.evaluate(TimestampWritable i) |
DoubleWritable |
UDAFPercentile.PercentileLongEvaluator.terminate() |
Modifier and Type | Method and Description |
---|---|
List<DoubleWritable> |
UDAFPercentile.PercentileLongArrayEvaluator.terminate() |
Modifier and Type | Method and Description |
---|---|
protected DoubleWritable |
UDFTan.doEvaluate(DoubleWritable a)
Take Tangent of a
|
protected DoubleWritable |
UDFSqrt.doEvaluate(DoubleWritable a)
Return NULL for negative inputs; otherwise, return the square root.
|
protected DoubleWritable |
UDFSin.doEvaluate(DoubleWritable a)
Take Sine of a.
|
protected DoubleWritable |
UDFRadians.doEvaluate(DoubleWritable a) |
protected abstract DoubleWritable |
UDFMath.doEvaluate(DoubleWritable a)
For subclass to implement.
|
protected DoubleWritable |
UDFLog2.doEvaluate(DoubleWritable a)
Returns the logarithm of "a" with base 2.
|
protected DoubleWritable |
UDFLog10.doEvaluate(DoubleWritable a)
Returns the logarithm of "a" with base 10.
|
protected DoubleWritable |
UDFLog.doEvaluate(DoubleWritable a)
Returns the natural logarithm of "a".
|
protected DoubleWritable |
UDFLn.doEvaluate(DoubleWritable a)
Returns the natural logarithm of "a".
|
protected DoubleWritable |
UDFExp.doEvaluate(DoubleWritable a)
Raise e (the base of natural logarithm) to the power of a.
|
protected DoubleWritable |
UDFDegrees.doEvaluate(DoubleWritable a) |
protected DoubleWritable |
UDFCos.doEvaluate(DoubleWritable a)
Take Cosine of a.
|
protected DoubleWritable |
UDFAtan.doEvaluate(DoubleWritable a) |
protected DoubleWritable |
UDFAsin.doEvaluate(DoubleWritable a)
Take Arc Sine of a in radians.
|
protected DoubleWritable |
UDFAcos.doEvaluate(DoubleWritable a)
Take Arc Cosine of a in radians.
|
org.apache.hadoop.io.Text |
UDFToString.evaluate(DoubleWritable i) |
ShortWritable |
UDFToShort.evaluate(DoubleWritable i)
Convert from double to a short.
|
org.apache.hadoop.io.LongWritable |
UDFToLong.evaluate(DoubleWritable i)
Convert from double to a long.
|
org.apache.hadoop.io.IntWritable |
UDFToInteger.evaluate(DoubleWritable i)
Convert from double to an integer.
|
org.apache.hadoop.io.FloatWritable |
UDFToFloat.evaluate(DoubleWritable i)
Convert from double to a float.
|
ByteWritable |
UDFToByte.evaluate(DoubleWritable i)
Convert from double to a byte.
|
org.apache.hadoop.io.BooleanWritable |
UDFToBoolean.evaluate(DoubleWritable i)
Convert from a double to boolean.
|
DoubleWritable |
UDFSign.evaluate(DoubleWritable a)
Take sign of a
|
DoubleWritable |
UDFMath.evaluate(DoubleWritable a)
Returns
null if the passed in value is and passes on to UDFMath.doEvaluate(DoubleWritable) if not. |
org.apache.hadoop.io.Text |
UDFChr.evaluate(DoubleWritable n) |
DoubleWritable |
UDFLog.evaluate(DoubleWritable base,
DoubleWritable a)
Returns the logarithm of "a" with base "base".
|
Modifier and Type | Method and Description |
---|---|
boolean |
UDAFPercentile.PercentileLongArrayEvaluator.iterate(org.apache.hadoop.io.LongWritable o,
List<DoubleWritable> percentiles) |
Modifier and Type | Field and Description |
---|---|
protected DoubleWritable |
GenericUDFBaseUnary.doubleWritable |
protected DoubleWritable |
GenericUDFBaseNumeric.doubleWritable |
Modifier and Type | Method and Description |
---|---|
protected DoubleWritable |
GenericUDFPosMod.evaluate(DoubleWritable left,
DoubleWritable right) |
protected DoubleWritable |
GenericUDFOPNumericPlus.evaluate(DoubleWritable left,
DoubleWritable right) |
protected DoubleWritable |
GenericUDFOPNumericMinus.evaluate(DoubleWritable left,
DoubleWritable right) |
protected DoubleWritable |
GenericUDFOPMultiply.evaluate(DoubleWritable left,
DoubleWritable right) |
protected DoubleWritable |
GenericUDFOPMod.evaluate(DoubleWritable left,
DoubleWritable right) |
protected DoubleWritable |
GenericUDFOPDivide.evaluate(DoubleWritable left,
DoubleWritable right) |
protected DoubleWritable |
GenericUDFBaseNumeric.evaluate(DoubleWritable left,
DoubleWritable right) |
DoubleWritable |
GenericUDAFVariance.GenericUDAFVarianceEvaluator.getResult() |
DoubleWritable |
GenericUDAFCovariance.GenericUDAFCovarianceEvaluator.getResult() |
DoubleWritable |
GenericUDAFCorrelation.GenericUDAFCorrelationEvaluator.getResult() |
protected DoubleWritable |
GenericUDFRound.round(DoubleWritable input,
int scale) |
protected DoubleWritable |
GenericUDFBRound.round(DoubleWritable input,
int scale) |
Modifier and Type | Method and Description |
---|---|
ArrayList<DoubleWritable> |
NumericHistogram.serialize()
In preparation for a Hive merge() call, serializes the current histogram object into an
ArrayList of DoubleWritable objects.
|
Modifier and Type | Method and Description |
---|---|
protected abstract org.apache.hadoop.io.LongWritable |
GenericUDFFloorCeilBase.evaluate(DoubleWritable input) |
protected org.apache.hadoop.io.LongWritable |
GenericUDFFloor.evaluate(DoubleWritable input) |
protected org.apache.hadoop.io.LongWritable |
GenericUDFCeil.evaluate(DoubleWritable input) |
protected DoubleWritable |
GenericUDFPosMod.evaluate(DoubleWritable left,
DoubleWritable right) |
protected DoubleWritable |
GenericUDFOPNumericPlus.evaluate(DoubleWritable left,
DoubleWritable right) |
protected DoubleWritable |
GenericUDFOPNumericMinus.evaluate(DoubleWritable left,
DoubleWritable right) |
protected DoubleWritable |
GenericUDFOPMultiply.evaluate(DoubleWritable left,
DoubleWritable right) |
protected DoubleWritable |
GenericUDFOPMod.evaluate(DoubleWritable left,
DoubleWritable right) |
protected DoubleWritable |
GenericUDFOPDivide.evaluate(DoubleWritable left,
DoubleWritable right) |
protected DoubleWritable |
GenericUDFBaseNumeric.evaluate(DoubleWritable left,
DoubleWritable right) |
protected DoubleWritable |
GenericUDFRound.round(DoubleWritable input,
int scale) |
protected DoubleWritable |
GenericUDFBRound.round(DoubleWritable input,
int scale) |
void |
GenericUDAFVariance.GenericUDAFVarianceEvaluator.setResult(DoubleWritable result) |
void |
GenericUDAFCovariance.GenericUDAFCovarianceEvaluator.setResult(DoubleWritable result) |
void |
GenericUDAFCorrelation.GenericUDAFCorrelationEvaluator.setResult(DoubleWritable result) |
Modifier and Type | Method and Description |
---|---|
DoubleWritable |
WritableConstantDoubleObjectInspector.getWritableConstantValue() |
Copyright © 2016 The Apache Software Foundation. All rights reserved.