Modifier and Type | Method and Description |
---|---|
FuncSpec |
FuncSpec.clone() |
Modifier and Type | Method and Description |
---|---|
java.util.List<FuncSpec> |
EvalFunc.getArgToFuncMapping()
Allow a UDF to specify type specific implementations of itself.
|
Modifier and Type | Method and Description |
---|---|
void |
PigServer.registerFunction(java.lang.String function,
FuncSpec funcSpec)
Defines an alias for the given function spec.
|
Modifier and Type | Method and Description |
---|---|
FuncSpec |
POUserFunc.getFuncSpec() |
FuncSpec |
POUserComparisonFunc.getFuncSpec() |
FuncSpec |
POCast.getFuncSpec() |
Modifier and Type | Method and Description |
---|---|
void |
POUserFunc.setFuncSpec(FuncSpec funcSpec) |
void |
POCast.setFuncSpec(FuncSpec lf) |
Constructor and Description |
---|
POUserComparisonFunc(OperatorKey k,
int rp,
java.util.List inp,
FuncSpec funcSpec) |
POUserComparisonFunc(OperatorKey k,
int rp,
java.util.List inp,
FuncSpec funcSpec,
ComparisonFunc func) |
POUserFunc(OperatorKey k,
int rp,
java.util.List<PhysicalOperator> inp,
FuncSpec funcSpec) |
POUserFunc(OperatorKey k,
int rp,
java.util.List<PhysicalOperator> inp,
FuncSpec funcSpec,
EvalFunc func) |
Modifier and Type | Method and Description |
---|---|
FuncSpec |
POMergeCogroup.getIdxFuncSpec() |
Modifier and Type | Method and Description |
---|---|
void |
POMergeCogroup.setIdxFuncSpec(FuncSpec idxFileSpec) |
void |
POMergeJoin.setRightLoaderFuncSpec(FuncSpec rightLoaderFuncSpec) |
Modifier and Type | Method and Description |
---|---|
void |
POMergeCogroup.setSideLoadFuncs(java.util.List<FuncSpec> sideLoadFuncs) |
Modifier and Type | Method and Description |
---|---|
java.util.List<FuncSpec> |
YearsBetween.getArgToFuncMapping() |
java.util.List<FuncSpec> |
WeeksBetween.getArgToFuncMapping() |
java.util.List<FuncSpec> |
UPPER.getArgToFuncMapping() |
java.util.List<FuncSpec> |
ToUnixTime.getArgToFuncMapping() |
java.util.List<FuncSpec> |
ToString.getArgToFuncMapping() |
java.util.List<FuncSpec> |
ToMilliSeconds.getArgToFuncMapping() |
java.util.List<FuncSpec> |
ToDate.getArgToFuncMapping() |
java.util.List<FuncSpec> |
TRIM.getArgToFuncMapping() |
java.util.List<FuncSpec> |
TOP.getArgToFuncMapping() |
java.util.List<FuncSpec> |
TOKENIZE.getArgToFuncMapping() |
java.util.List<FuncSpec> |
SubtractDuration.getArgToFuncMapping() |
java.util.List<FuncSpec> |
SecondsBetween.getArgToFuncMapping() |
java.util.List<FuncSpec> |
SUM.getArgToFuncMapping() |
java.util.List<FuncSpec> |
SUBSTRING.getArgToFuncMapping() |
java.util.List<FuncSpec> |
STRSPLITTOBAG.getArgToFuncMapping() |
java.util.List<FuncSpec> |
STRSPLIT.getArgToFuncMapping() |
java.util.List<FuncSpec> |
STARTSWITH.getArgToFuncMapping() |
java.util.List<FuncSpec> |
SIZE.getArgToFuncMapping() |
java.util.List<FuncSpec> |
RTRIM.getArgToFuncMapping() |
java.util.List<FuncSpec> |
ROUND_TO.getArgToFuncMapping() |
java.util.List<FuncSpec> |
ROUND.getArgToFuncMapping() |
java.util.List<FuncSpec> |
REPLACE.getArgToFuncMapping() |
java.util.List<FuncSpec> |
REGEX_EXTRACT_ALL.getArgToFuncMapping() |
java.util.List<FuncSpec> |
REGEX_EXTRACT.getArgToFuncMapping() |
java.util.List<FuncSpec> |
MonthsBetween.getArgToFuncMapping() |
java.util.List<FuncSpec> |
MinutesBetween.getArgToFuncMapping() |
java.util.List<FuncSpec> |
MilliSecondsBetween.getArgToFuncMapping() |
java.util.List<FuncSpec> |
MIN.getArgToFuncMapping() |
java.util.List<FuncSpec> |
MAX.getArgToFuncMapping() |
java.util.List<FuncSpec> |
LTRIM.getArgToFuncMapping() |
java.util.List<FuncSpec> |
LOWER.getArgToFuncMapping() |
java.util.List<FuncSpec> |
LAST_INDEX_OF.getArgToFuncMapping() |
java.util.List<FuncSpec> |
HoursBetween.getArgToFuncMapping() |
java.util.List<FuncSpec> |
GetYear.getArgToFuncMapping() |
java.util.List<FuncSpec> |
GetWeekYear.getArgToFuncMapping() |
java.util.List<FuncSpec> |
GetWeek.getArgToFuncMapping() |
java.util.List<FuncSpec> |
GetSecond.getArgToFuncMapping() |
java.util.List<FuncSpec> |
GetMonth.getArgToFuncMapping() |
java.util.List<FuncSpec> |
GetMinute.getArgToFuncMapping() |
java.util.List<FuncSpec> |
GetMilliSecond.getArgToFuncMapping() |
java.util.List<FuncSpec> |
GetHour.getArgToFuncMapping() |
java.util.List<FuncSpec> |
GetDay.getArgToFuncMapping() |
java.util.List<FuncSpec> |
FloatRoundTo.getArgToFuncMapping() |
java.util.List<FuncSpec> |
ENDSWITH.getArgToFuncMapping() |
java.util.List<FuncSpec> |
DoubleRoundTo.getArgToFuncMapping() |
java.util.List<FuncSpec> |
DoubleBase.getArgToFuncMapping() |
java.util.List<FuncSpec> |
DaysBetween.getArgToFuncMapping() |
java.util.List<FuncSpec> |
COUNT.getArgToFuncMapping() |
java.util.List<FuncSpec> |
CONCAT.getArgToFuncMapping() |
java.util.List<FuncSpec> |
AddDuration.getArgToFuncMapping() |
java.util.List<FuncSpec> |
AVG.getArgToFuncMapping() |
java.util.List<FuncSpec> |
ABS.getArgToFuncMapping() |
Modifier and Type | Method and Description |
---|---|
FuncSpec |
PigContext.getFuncSpecFromAlias(java.lang.String alias) |
Modifier and Type | Method and Description |
---|---|
static java.lang.Object |
PigContext.instantiateFuncFromSpec(FuncSpec funcSpec) |
void |
PigContext.registerFunction(java.lang.String function,
FuncSpec functionSpec)
Defines an alias for the given function spec.
|
Modifier and Type | Method and Description |
---|---|
FuncSpec |
FileSpec.getFuncSpec() |
Modifier and Type | Method and Description |
---|---|
void |
PigFile.store(DataBag data,
FuncSpec storeFuncSpec,
PigContext pigContext) |
Constructor and Description |
---|
FileSpec(java.lang.String fileName,
FuncSpec funcSpec) |
Modifier and Type | Method and Description |
---|---|
static FuncSpec |
Utils.buildSimpleFuncSpec(java.lang.String className,
byte... types) |
Modifier and Type | Method and Description |
---|---|
FuncSpec |
UserFuncExpression.getFuncSpec() |
FuncSpec |
CastExpression.getFuncSpec()
Get the
FuncSpec that performs the casting functionality |
Modifier and Type | Method and Description |
---|---|
void |
UserFuncExpression.setFuncSpec(FuncSpec funcSpec) |
void |
CastExpression.setFuncSpec(FuncSpec spec)
Set the
FuncSpec that performs the casting functionality |
Constructor and Description |
---|
UserFuncExpression(OperatorPlan plan,
FuncSpec funcSpec) |
UserFuncExpression(OperatorPlan plan,
FuncSpec funcSpec,
boolean viaDefine) |
UserFuncExpression(OperatorPlan plan,
FuncSpec funcSpec,
java.util.List<LogicalExpression> args) |
UserFuncExpression(OperatorPlan plan,
FuncSpec funcSpec,
java.util.List<LogicalExpression> args,
boolean viaDefine) |
UserFuncExpression(OperatorPlan plan,
FuncSpec funcSpec,
java.util.List<LogicalExpression> args,
boolean viaDefine,
boolean lazilyInitializeInvokerFunction,
boolean invokerIsStatic,
java.lang.String packageName,
java.lang.String funcName) |
Modifier and Type | Method and Description |
---|---|
FuncSpec |
LOSort.getUserFunc() |
Modifier and Type | Method and Description |
---|---|
void |
LOSort.setUserFunc(FuncSpec func) |
Constructor and Description |
---|
LOSort(OperatorPlan plan,
java.util.List<LogicalExpressionPlan> sortColPlans,
java.util.List<java.lang.Boolean> ascCols,
FuncSpec sortFunc) |
Modifier and Type | Method and Description |
---|---|
java.util.Map<java.lang.Long,FuncSpec> |
LineageFindRelVisitor.getUid2LoadFuncMap() |
Modifier and Type | Method and Description |
---|---|
java.util.List<FuncSpec> |
DiffDate.getArgToFuncMapping() |
Modifier and Type | Method and Description |
---|---|
java.util.List<FuncSpec> |
UnixToISO.getArgToFuncMapping() |
java.util.List<FuncSpec> |
ISOToUnix.getArgToFuncMapping() |
java.util.List<FuncSpec> |
CustomFormatToISO.getArgToFuncMapping() |
Modifier and Type | Method and Description |
---|---|
java.util.List<FuncSpec> |
ISOYearsBetween.getArgToFuncMapping() |
java.util.List<FuncSpec> |
ISOSecondsBetween.getArgToFuncMapping() |
java.util.List<FuncSpec> |
ISOMonthsBetween.getArgToFuncMapping() |
java.util.List<FuncSpec> |
ISOMinutesBetween.getArgToFuncMapping() |
java.util.List<FuncSpec> |
ISOHoursBetween.getArgToFuncMapping() |
java.util.List<FuncSpec> |
ISODaysBetween.getArgToFuncMapping() |
Modifier and Type | Method and Description |
---|---|
java.util.List<FuncSpec> |
ISOToYear.getArgToFuncMapping() |
java.util.List<FuncSpec> |
ISOToWeek.getArgToFuncMapping() |
java.util.List<FuncSpec> |
ISOToSecond.getArgToFuncMapping() |
java.util.List<FuncSpec> |
ISOToMonth.getArgToFuncMapping() |
java.util.List<FuncSpec> |
ISOToMinute.getArgToFuncMapping() |
java.util.List<FuncSpec> |
ISOToHour.getArgToFuncMapping() |
java.util.List<FuncSpec> |
ISOToDay.getArgToFuncMapping() |
Modifier and Type | Method and Description |
---|---|
java.util.List<FuncSpec> |
nextAfter.getArgToFuncMapping() |
java.util.List<FuncSpec> |
getExponent.getArgToFuncMapping() |
java.util.List<FuncSpec> |
copySign.getArgToFuncMapping() |
java.util.List<FuncSpec> |
ULP.getArgToFuncMapping() |
java.util.List<FuncSpec> |
SIGNUM.getArgToFuncMapping() |
java.util.List<FuncSpec> |
SCALB.getArgToFuncMapping() |
java.util.List<FuncSpec> |
ROUND.getArgToFuncMapping()
Deprecated.
|
java.util.List<FuncSpec> |
NEXTUP.getArgToFuncMapping() |
java.util.List<FuncSpec> |
MIN.getArgToFuncMapping() |
java.util.List<FuncSpec> |
MAX.getArgToFuncMapping() |
java.util.List<FuncSpec> |
DoubleDoubleBase.getArgToFuncMapping() |
java.util.List<FuncSpec> |
DoubleBase.getArgToFuncMapping()
Deprecated.
|
java.util.List<FuncSpec> |
ABS.getArgToFuncMapping()
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
java.util.List<FuncSpec> |
UPPER.getArgToFuncMapping()
Deprecated.
|
java.util.List<FuncSpec> |
RegexMatch.getArgToFuncMapping() |
java.util.List<FuncSpec> |
RegexExtractAll.getArgToFuncMapping()
Deprecated.
|
java.util.List<FuncSpec> |
RegexExtract.getArgToFuncMapping()
Deprecated.
|
java.util.List<FuncSpec> |
REPLACE_MULTI.getArgToFuncMapping() |
java.util.List<FuncSpec> |
HashFNV.getArgToFuncMapping() |
Modifier and Type | Method and Description |
---|---|
java.util.List<FuncSpec> |
Top.getArgToFuncMapping()
Deprecated.
|
java.util.List<FuncSpec> |
SearchQuery.getArgToFuncMapping() |
Modifier and Type | Method and Description |
---|---|
java.util.List<FuncSpec> |
SearchTermExtractor.getArgToFuncMapping() |
java.util.List<FuncSpec> |
SearchEngineExtractor.getArgToFuncMapping() |
java.util.List<FuncSpec> |
HostExtractor.getArgToFuncMapping() |
java.util.List<FuncSpec> |
DateExtractor.getArgToFuncMapping() |
Modifier and Type | Method and Description |
---|---|
java.util.List<FuncSpec> |
XPathAll.getArgToFuncMapping()
Returns argument schemas of the UDF.
|
java.util.List<FuncSpec> |
XPath.getArgToFuncMapping()
Returns argument schemas of the UDF.
|
Modifier and Type | Method and Description |
---|---|
FuncSpec |
LoadFuncHelper.determineFunction(java.lang.String location)
If location is a directory the first file found in the directory is used.
The file extension of the file will be searched against the file.extension.loaders mappings. |
FuncSpec |
LoadFuncHelper.determineFunction(java.lang.String location,
org.apache.hadoop.fs.Path path)
The file extension of the file will be searched against the
file.extension.loaders mappings.
|
Copyright © 2007-2017 The Apache Software Foundation