org.apache.hadoop.hive.ql.exec
Class FunctionInfo

java.lang.Object
  extended by org.apache.hadoop.hive.ql.exec.FunctionInfo

public class FunctionInfo
extends Object


Nested Class Summary
static class FunctionInfo.OperatorType
           
 
Constructor Summary
FunctionInfo(boolean isNative, String displayName, Class<? extends UDF> udfClass, Class<? extends GenericUDF> genericUdfClass)
           
FunctionInfo(boolean isNative, String displayName, GenericUDAFResolver genericUDAFResolver)
           
FunctionInfo(String displayName, Class<? extends UDF> udfClass, Class<? extends GenericUDF> genericUdfClass)
           
FunctionInfo(String displayName, GenericUDAFResolver genericUDAFResolver)
           
 
Method Summary
 String getDisplayName()
           
 GenericUDAFResolver getGenericUDAFResolver()
           
 Class<? extends GenericUDF> getGenericUDFClass()
           
 FunctionInfo.OperatorType getOpType()
           
 Class<? extends UDF> getUDFClass()
           
 boolean isAggFunction()
           
 boolean isNative()
           
 boolean isOperator()
           
 void setIsOperator(boolean val)
           
 void setOpType(FunctionInfo.OperatorType opt)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FunctionInfo

public FunctionInfo(String displayName,
                    Class<? extends UDF> udfClass,
                    Class<? extends GenericUDF> genericUdfClass)

FunctionInfo

public FunctionInfo(boolean isNative,
                    String displayName,
                    Class<? extends UDF> udfClass,
                    Class<? extends GenericUDF> genericUdfClass)

FunctionInfo

public FunctionInfo(String displayName,
                    GenericUDAFResolver genericUDAFResolver)

FunctionInfo

public FunctionInfo(boolean isNative,
                    String displayName,
                    GenericUDAFResolver genericUDAFResolver)
Method Detail

isAggFunction

public boolean isAggFunction()

isOperator

public boolean isOperator()

setIsOperator

public void setIsOperator(boolean val)

setOpType

public void setOpType(FunctionInfo.OperatorType opt)

getOpType

public FunctionInfo.OperatorType getOpType()

getUDFClass

public Class<? extends UDF> getUDFClass()

getGenericUDFClass

public Class<? extends GenericUDF> getGenericUDFClass()

getGenericUDAFResolver

public GenericUDAFResolver getGenericUDAFResolver()

getDisplayName

public String getDisplayName()

isNative

public boolean isNative()


Copyright © 2009 The Apache Software Foundation