Package | Description |
---|---|
org.apache.pig |
Public interfaces and classes for Pig.
|
org.apache.pig.builtin |
This package contains builtin Pig UDFs.
|
org.apache.pig.builtin.mock | |
org.apache.pig.impl.io | |
org.apache.pig.newplan | |
org.apache.pig.newplan.logical.rules | |
org.apache.pig.piggybank.storage | |
org.apache.pig.piggybank.storage.avro |
Modifier and Type | Class and Description |
---|---|
static class |
Expression.BetweenExpression |
static class |
Expression.BinaryExpression |
static class |
Expression.Column |
static class |
Expression.Const |
static class |
Expression.InExpression |
static class |
Expression.UnaryExpression |
Modifier and Type | Method and Description |
---|---|
Expression |
Expression.UnaryExpression.getExpression() |
Expression |
Expression.BinaryExpression.getLhs() |
Expression |
Expression.BinaryExpression.getRhs() |
Modifier and Type | Method and Description |
---|---|
void |
LoadMetadata.setPartitionFilter(Expression partitionFilter)
Set the filter for partitioning.
|
void |
LoadFuncMetadataWrapper.setPartitionFilter(Expression partitionFilter) |
void |
LoadPredicatePushdown.setPushdownPredicate(Expression predicate)
Push down expression to the loader
|
Constructor and Description |
---|
BinaryExpression(Expression lhs,
Expression rhs,
Expression.OpType opType) |
UnaryExpression(Expression expr,
Expression.OpType opType) |
Modifier and Type | Method and Description |
---|---|
void |
PigStorage.setPartitionFilter(Expression partitionFilter) |
void |
OrcStorage.setPartitionFilter(Expression partitionFilter) |
void |
JsonMetadata.setPartitionFilter(Expression partitionFilter) |
void |
JsonLoader.setPartitionFilter(Expression partitionFilter) |
void |
BinStorage.setPartitionFilter(Expression plan) |
void |
AvroStorage.setPartitionFilter(Expression partitionFilter) |
void |
OrcStorage.setPushdownPredicate(Expression expr) |
Modifier and Type | Method and Description |
---|---|
void |
Storage.setPartitionFilter(Expression partitionFilter) |
Modifier and Type | Method and Description |
---|---|
void |
TFileStorage.setPartitionFilter(Expression plan) |
void |
SequenceFileInterStorage.setPartitionFilter(Expression partitionFilter) |
void |
ReadToEndLoader.setPartitionFilter(Expression partitionFilter) |
void |
InterStorage.setPartitionFilter(Expression plan) |
Modifier and Type | Field and Description |
---|---|
protected Expression |
FilterExtractor.pushdownExpr |
Modifier and Type | Method and Description |
---|---|
protected Expression |
FilterExtractor.getExpression(BinaryExpression binOp,
Expression.OpType opType) |
Expression |
FilterExtractor.getExpression(LogicalExpression op) |
protected Expression |
FilterExtractor.getExpression(UnaryExpression unaryOp,
Expression.OpType opType) |
Expression |
FilterExtractor.getPushDownExpression() |
Modifier and Type | Method and Description |
---|---|
protected void |
PartitionFilterOptimizer.PartitionFilterPushDownTransformer.updateMappedColNames(Expression expr) |
Modifier and Type | Method and Description |
---|---|
void |
HiveColumnarLoader.setPartitionFilter(Expression partitionFilter) |
void |
FixedWidthStorer.setPartitionFilter(Expression partitionFilter) |
void |
FixedWidthLoader.setPartitionFilter(Expression partitionFilter) |
void |
AllLoader.setPartitionFilter(Expression partitionFilter) |
Modifier and Type | Method and Description |
---|---|
void |
AvroStorage.setPartitionFilter(Expression partitionFilter) |
Copyright © 2007-2017 The Apache Software Foundation