org.apache.hadoop.hive.ql.udf
Class UDFOPEqual
java.lang.Object
org.apache.hadoop.hive.ql.exec.UDF
org.apache.hadoop.hive.ql.udf.UDFBaseCompare
org.apache.hadoop.hive.ql.udf.UDFOPEqual
public class UDFOPEqual
- extends UDFBaseCompare
The reason that we list evaluate methods with all numeric types is for
better performance; otherwise a single method that takes (Number a, Number b)
and use a.doubleValue() == b.doubleValue() is enough.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
UDFOPEqual
public UDFOPEqual()
evaluate
public Boolean evaluate(String a,
String b)
evaluate
public Boolean evaluate(Byte a,
Byte b)
evaluate
public Boolean evaluate(Integer a,
Integer b)
evaluate
public Boolean evaluate(Long a,
Long b)
evaluate
public Boolean evaluate(Float a,
Float b)
evaluate
public Boolean evaluate(Double a,
Double b)
- Specified by:
evaluate
in class UDFBaseCompare
evaluate
public Boolean evaluate(Date a,
Date b)
Copyright © 2009 The Apache Software Foundation