Uses of Class
org.apache.hadoop.hive.ql.exec.UDFArgumentException

Packages that use UDFArgumentException
org.apache.hadoop.hive.ql.exec Hive QL execution tasks, operators, functions and other handlers. 
org.apache.hadoop.hive.ql.optimizer   
org.apache.hadoop.hive.ql.optimizer.listbucketingpruner   
org.apache.hadoop.hive.ql.optimizer.ppr   
org.apache.hadoop.hive.ql.parse   
org.apache.hadoop.hive.ql.plan   
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.ql.udf.xml   
 

Uses of UDFArgumentException in org.apache.hadoop.hive.ql.exec
 

Subclasses of UDFArgumentException in org.apache.hadoop.hive.ql.exec
 class AmbiguousMethodException
          Exception thrown by the UDF and UDAF method resolvers in case a unique method is not found.
 class NoMatchingMethodException
          Exception thrown by the UDF and UDAF method resolvers in case no matching method is found.
 class UDFArgumentLengthException
          exception class, thrown when udf arguments have wrong length.
 class UDFArgumentTypeException
          exception class, thrown when udf arguments have wrong types.
 

Methods in org.apache.hadoop.hive.ql.exec that throw UDFArgumentException
 Method UDFMethodResolver.getEvalMethod(List<TypeInfo> argClasses)
          Gets the evaluate method for the UDF given the parameter types.
 Method DefaultUDFMethodResolver.getEvalMethod(List<TypeInfo> argClasses)
          Gets the evaluate method for the UDF given the parameter types.
 Method NumericOpMethodResolver.getEvalMethod(List<TypeInfo> argTypeInfos)
           
 Method ComparisonOpMethodResolver.getEvalMethod(List<TypeInfo> argTypeInfos)
           
 Class<? extends UDAFEvaluator> NumericUDAFEvaluatorResolver.getEvaluatorClass(List<TypeInfo> argTypeInfos)
           
 Class<? extends UDAFEvaluator> UDAFEvaluatorResolver.getEvaluatorClass(List<TypeInfo> argClasses)
          Gets the evaluator class corresponding to the passed parameter list.
 Class<? extends UDAFEvaluator> DefaultUDAFEvaluatorResolver.getEvaluatorClass(List<TypeInfo> argClasses)
          Gets the evaluator class for the UDAF given the parameter types.
static Method FunctionRegistry.getMethodInternal(Class<?> udfClass, List<Method> mlist, boolean exact, List<TypeInfo> argumentsPassed)
          Gets the closest matching method corresponding to the argument list from a list of methods.
static
<T> Method
FunctionRegistry.getMethodInternal(Class<? extends T> udfClass, String methodName, boolean exact, List<TypeInfo> argumentClasses)
          This method is shared between UDFRegistry and UDAFRegistry.
 

Uses of UDFArgumentException in org.apache.hadoop.hive.ql.optimizer
 

Methods in org.apache.hadoop.hive.ql.optimizer that throw UDFArgumentException
protected  void PrunerOperatorFactory.FilterPruner.addPruningPred(Map<TableScanOperator,ExprNodeDesc> opToPrunner, TableScanOperator top, ExprNodeDesc new_pruner_pred)
          Add pruning predicate.
protected  void PrunerOperatorFactory.FilterPruner.addPruningPred(Map<TableScanOperator,Map<String,ExprNodeDesc>> opToPrunner, TableScanOperator top, ExprNodeDesc new_pruner_pred, Partition part)
          Add pruning predicate.
protected abstract  void PrunerOperatorFactory.FilterPruner.generatePredicate(NodeProcessorCtx procCtx, FilterOperator fop, TableScanOperator top)
          Generate predicate.
 

Uses of UDFArgumentException in org.apache.hadoop.hive.ql.optimizer.listbucketingpruner
 

Methods in org.apache.hadoop.hive.ql.optimizer.listbucketingpruner that throw UDFArgumentException
protected  void LBProcFactory.LBPRFilterPruner.generatePredicate(NodeProcessorCtx procCtx, FilterOperator fop, TableScanOperator top)
           
protected  void LBPartitionProcFactory.LBPRPartitionFilterPruner.generatePredicate(NodeProcessorCtx procCtx, FilterOperator fop, TableScanOperator top)
           
 

Uses of UDFArgumentException in org.apache.hadoop.hive.ql.optimizer.ppr
 

Methods in org.apache.hadoop.hive.ql.optimizer.ppr that throw UDFArgumentException
protected  void OpProcFactory.FilterPPR.generatePredicate(NodeProcessorCtx procCtx, FilterOperator fop, TableScanOperator top)
           
 

Uses of UDFArgumentException in org.apache.hadoop.hive.ql.parse
 

Methods in org.apache.hadoop.hive.ql.parse that throw UDFArgumentException
static ExprNodeDesc TypeCheckProcFactory.DefaultExprProcessor.getFuncExprNodeDesc(String udfName, ExprNodeDesc... children)
           
 

Uses of UDFArgumentException in org.apache.hadoop.hive.ql.plan
 

Methods in org.apache.hadoop.hive.ql.plan that throw UDFArgumentException
static ExprNodeGenericFuncDesc ExprNodeGenericFuncDesc.newInstance(GenericUDF genericUDF, List<ExprNodeDesc> children)
          Create a exprNodeGenericFuncDesc based on the genericUDFClass and the children parameters.
 

Uses of UDFArgumentException in org.apache.hadoop.hive.ql.udf
 

Methods in org.apache.hadoop.hive.ql.udf that throw UDFArgumentException
 ObjectInspector GenericUDFEncode.initialize(ObjectInspector[] arguments)
           
 ObjectInspector GenericUDFDecode.initialize(ObjectInspector[] arguments)
           
 void SettableUDF.setParams(Object params)
          Add data to UDF prior to initialization.
 

Uses of UDFArgumentException in org.apache.hadoop.hive.ql.udf.generic
 

Methods in org.apache.hadoop.hive.ql.udf.generic that throw UDFArgumentException
static int GenericUDFUtils.StringHelper.getFixedStringSizeForType(PrimitiveObjectInspector poi)
          Helper function to help GenericUDFs determine the return type character length for char/varchar.
 ObjectInspector GenericUDFTestGetJavaBoolean.initialize(ObjectInspector[] arguments)
           
 ObjectInspector GenericUDFEvaluateNPE.initialize(ObjectInspector[] arguments)
           
 ObjectInspector DummyContextUDF.initialize(ObjectInspector[] arguments)
           
 ObjectInspector GenericUDFTestTranslate.initialize(ObjectInspector[] arguments)
           
 ObjectInspector GenericUDFTestGetJavaString.initialize(ObjectInspector[] arguments)
           
 ObjectInspector GenericUDFStruct.initialize(ObjectInspector[] arguments)
           
 ObjectInspector GenericUDFArrayContains.initialize(ObjectInspector[] arguments)
           
 StructObjectInspector GenericUDTFJSONTuple.initialize(ObjectInspector[] args)
           
 ObjectInspector GenericUDFMapKeys.initialize(ObjectInspector[] arguments)
           
 ObjectInspector GenericUDFOPAnd.initialize(ObjectInspector[] arguments)
           
 ObjectInspector GenericUDFEWAHBitmapEmpty.initialize(ObjectInspector[] arguments)
           
 ObjectInspector GenericUDFBetween.initialize(ObjectInspector[] arguments)
           
 ObjectInspector GenericUDFLocate.initialize(ObjectInspector[] arguments)
           
 ObjectInspector GenericUDFOPNotNull.initialize(ObjectInspector[] arguments)
           
 ObjectInspector GenericUDFLower.initialize(ObjectInspector[] arguments)
           
 ObjectInspector GenericUDFSortArray.initialize(ObjectInspector[] arguments)
           
 ObjectInspector GenericUDFFormatNumber.initialize(ObjectInspector[] arguments)
           
 StructObjectInspector GenericUDTFParseUrlTuple.initialize(ObjectInspector[] args)
           
 ObjectInspector GenericUDFToUnixTimeStamp.initialize(ObjectInspector[] arguments)
           
 ObjectInspector GenericUDFOPNull.initialize(ObjectInspector[] arguments)
           
 ObjectInspector GenericUDFPrintf.initialize(ObjectInspector[] arguments)
           
 ObjectInspector GenericUDFOPNot.initialize(ObjectInspector[] arguments)
           
 ObjectInspector GenericUDFNvl.initialize(ObjectInspector[] arguments)
           
abstract  ObjectInspector GenericUDF.initialize(ObjectInspector[] arguments)
          Initialize this GenericUDF.
 ObjectInspector GenericUDFConcat.initialize(ObjectInspector[] arguments)
           
 ObjectInspector GenericUDFSentences.initialize(ObjectInspector[] arguments)
           
 ObjectInspector GenericUDFConcatWS.initialize(ObjectInspector[] arguments)
           
 ObjectInspector GenericUDFLeadLag.initialize(ObjectInspector[] arguments)
           
 ObjectInspector GenericUDFInFile.initialize(ObjectInspector[] arguments)
           
 ObjectInspector GenericUDFToBinary.initialize(ObjectInspector[] arguments)
           
 ObjectInspector GenericUDFArray.initialize(ObjectInspector[] arguments)
           
 ObjectInspector GenericUDFStringToMap.initialize(ObjectInspector[] arguments)
           
 StructObjectInspector GenericUDTFInline.initialize(ObjectInspector[] ois)
           
 ObjectInspector GenericUDFAssertTrue.initialize(ObjectInspector[] arguments)
           
 ObjectInspector GenericUDFIn.initialize(ObjectInspector[] arguments)
           
 ObjectInspector GenericUDFUnion.initialize(ObjectInspector[] arguments)
           
 ObjectInspector GenericUDFSplit.initialize(ObjectInspector[] arguments)
           
 ObjectInspector GenericUDFMacro.initialize(ObjectInspector[] arguments)
           
 ObjectInspector GenericUDFMapValues.initialize(ObjectInspector[] arguments)
           
 ObjectInspector GenericUDFToDate.initialize(ObjectInspector[] arguments)
           
 ObjectInspector GenericUDFBaseCompare.initialize(ObjectInspector[] arguments)
           
 ObjectInspector GenericUDFMap.initialize(ObjectInspector[] arguments)
           
 ObjectInspector GenericUDFElt.initialize(ObjectInspector[] arguments)
           
 ObjectInspector GenericUDFTimestamp.initialize(ObjectInspector[] arguments)
           
 ObjectInspector GenericUDFField.initialize(ObjectInspector[] arguments)
           
 ObjectInspector GenericUDFReflect.initialize(ObjectInspector[] arguments)
           
 ObjectInspector GenericUDFFromUtcTimestamp.initialize(ObjectInspector[] arguments)
           
 ObjectInspector GenericUDFReflect2.initialize(ObjectInspector[] arguments)
           
 StructObjectInspector GenericUDTFExplode.initialize(ObjectInspector[] args)
           
 ObjectInspector GenericUDFIf.initialize(ObjectInspector[] arguments)
           
 StructObjectInspector GenericUDTFStack.initialize(ObjectInspector[] args)
           
 ObjectInspector GenericUDFUpper.initialize(ObjectInspector[] arguments)
           
 ObjectInspector GenericUDFIndex.initialize(ObjectInspector[] arguments)
           
 ObjectInspector GenericUDFSize.initialize(ObjectInspector[] arguments)
           
 ObjectInspector GenericUDFTranslate.initialize(ObjectInspector[] arguments)
           
abstract  StructObjectInspector GenericUDTF.initialize(ObjectInspector[] argOIs)
          Initialize this GenericUDTF.
 ObjectInspector GenericUDFNamedStruct.initialize(ObjectInspector[] arguments)
           
 ObjectInspector GenericUDFToDecimal.initialize(ObjectInspector[] arguments)
           
 ObjectInspector AbstractGenericUDFEWAHBitmapBop.initialize(ObjectInspector[] arguments)
           
 ObjectInspector GenericUDFBridge.initialize(ObjectInspector[] arguments)
           
 ObjectInspector GenericUDFToVarchar.initialize(ObjectInspector[] arguments)
           
 ObjectInspector GenericUDFOPOr.initialize(ObjectInspector[] arguments)
           
 ObjectInspector GenericUDFInstr.initialize(ObjectInspector[] arguments)
           
 ObjectInspector GenericUDF.initializeAndFoldConstants(ObjectInspector[] arguments)
          Initialize this GenericUDF.
protected  void GenericUDFToUnixTimeStamp.initializeInput(ObjectInspector[] arguments)
           
protected  void GenericUDFUnixTimeStamp.initializeInput(ObjectInspector[] arguments)
           
 void GenericUDTFStack.process(Object[] args)
           
 void GenericUDFToVarchar.setParams(Object typeParams)
          Provide varchar type parameters for the output object inspector.
 Object GenericUDFUtils.StringHelper.setReturnValue(String val)
           
 

Constructors in org.apache.hadoop.hive.ql.udf.generic that throw UDFArgumentException
GenericUDFUtils.ConversionHelper(Method m, ObjectInspector[] parameterOIs)
          Create a PrimitiveConversionHelper for Method m.
GenericUDFUtils.StringHelper(PrimitiveObjectInspector.PrimitiveCategory type)
           
 

Uses of UDFArgumentException in org.apache.hadoop.hive.ql.udf.xml
 

Methods in org.apache.hadoop.hive.ql.udf.xml that throw UDFArgumentException
 ObjectInspector GenericUDFXPath.initialize(ObjectInspector[] arguments)
           
 



Copyright © 2012 The Apache Software Foundation