|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Classes in org.apache.pig.impl.logicalLayer used by org.apache.hadoop.zebra.pig | |
|---|---|
| FrontendException
|
|
| Classes in org.apache.pig.impl.logicalLayer used by org.apache.pig | |
|---|---|
| FrontendException
|
|
| LogicalOperator
Parent for all Logical operators. |
|
| LogicalPlan
|
|
| LOStore
|
|
| LOVisitor
A visitor mechanism for navigating and operating on a tree of Logical Operators. |
|
| Classes in org.apache.pig.impl.logicalLayer used by org.apache.pig.backend.hadoop.executionengine | |
|---|---|
| FrontendException
|
|
| LogicalPlan
|
|
| Classes in org.apache.pig.impl.logicalLayer used by org.apache.pig.backend.hadoop.executionengine.mapReduceLayer | |
|---|---|
| FrontendException
|
|
| Classes in org.apache.pig.impl.logicalLayer used by org.apache.pig.backend.hadoop.executionengine.physicalLayer | |
|---|---|
| FrontendException
|
|
| LOAdd
|
|
| LOAnd
|
|
| LOBinCond
|
|
| LOCast
|
|
| LOCogroup
|
|
| LOConst
|
|
| LOCross
|
|
| LODistinct
|
|
| LODivide
|
|
| LOEqual
|
|
| LOFilter
|
|
| LOForEach
|
|
| LogicalOperator
Parent for all Logical operators. |
|
| LogicalPlan
|
|
| LOGreaterThan
|
|
| LOGreaterThanEqual
|
|
| LOIsNull
|
|
| LOJoin
|
|
| LOLesserThan
|
|
| LOLesserThanEqual
|
|
| LOLimit
|
|
| LOLoad
|
|
| LOMapLookup
|
|
| LOMod
|
|
| LOMultiply
|
|
| LONative
|
|
| LONegative
|
|
| LONot
|
|
| LONotEqual
|
|
| LOOr
|
|
| LOProject
LOProject is designed like a singly linked list; A few examples will illustrate the point about the linked list nature of the design; a = load 'input1' as (name, age); b = group a by name; foreach b generate a, a.name; The project operator occurs in two places in the above script: generate a(here) and a.name(here) In the first occurrence, we are trying to project the elements of the bag a; In order to retrieve the bag, we need to project the the second column ($1) or column number 1 (using the zero based index) from the input (the relation or bag b) In the second occurence, we are trying to project the first column ($0) or column number 0 from the bag a which in turn is the column number 1 in the relation b; As you can see, the nested structure or the singly linked list nature is clearly visible; Given that it's a singly linked list, the null pointer or the sentinel is marked explictly using the boolean variable mSentinel; The sentinel is marked true only when the input is a relational operator; This occurs when we create the innermost operator |
|
| LORegexp
|
|
| LOSort
|
|
| LOSplit
|
|
| LOSplitOutput
|
|
| LOStore
|
|
LOStream
LOStream represents the specification of an external
command to be executed in a Pig Query. |
|
| LOSubtract
|
|
| LOUnion
|
|
| LOUserFunc
|
|
| LOVisitor
A visitor mechanism for navigating and operating on a tree of Logical Operators. |
|
| Classes in org.apache.pig.impl.logicalLayer used by org.apache.pig.backend.hadoop.executionengine.physicalLayer.relationalOperators | |
|---|---|
| FrontendException
|
|
| Classes in org.apache.pig.impl.logicalLayer used by org.apache.pig.backend.hadoop.hbase | |
|---|---|
| FrontendException
|
|
| Classes in org.apache.pig.impl.logicalLayer used by org.apache.pig.builtin | |
|---|---|
| FrontendException
|
|
| Classes in org.apache.pig.impl.logicalLayer used by org.apache.pig.data | |
|---|---|
| FrontendException
|
|
| Classes in org.apache.pig.impl.logicalLayer used by org.apache.pig.impl.logicalLayer | |
|---|---|
| BinaryExpressionOperator
This abstract class represents the logical Binary Expression Operator The binary operator has two operands and an operator. |
|
| ExpressionOperator
|
|
| FrontendException
|
|
| LOAdd
|
|
| LOAnd
|
|
| LOBinCond
|
|
| LOCast
|
|
| LOCogroup
|
|
| LOCogroup.GROUPTYPE
Enum for the type of group |
|
| LOConst
|
|
| LOCross
|
|
| LODistinct
|
|
| LODivide
|
|
| LOEqual
|
|
| LOFilter
|
|
| LOForEach
|
|
| LOGenerate
|
|
| LogicalOperator
Parent for all Logical operators. |
|
| LogicalPlan
|
|
| LOGreaterThan
|
|
| LOGreaterThanEqual
|
|
| LOIsNull
|
|
| LOJoin
|
|
| LOJoin.JOINTYPE
Enum for the type of join |
|
| LOLesserThan
|
|
| LOLesserThanEqual
|
|
| LOLimit
|
|
| LOLoad
|
|
| LOMapLookup
|
|
| LOMod
|
|
| LOMultiply
|
|
| LONative
|
|
| LONegative
|
|
| LONot
|
|
| LONotEqual
|
|
| LOOr
|
|
| LOProject
LOProject is designed like a singly linked list; A few examples will illustrate the point about the linked list nature of the design; a = load 'input1' as (name, age); b = group a by name; foreach b generate a, a.name; The project operator occurs in two places in the above script: generate a(here) and a.name(here) In the first occurrence, we are trying to project the elements of the bag a; In order to retrieve the bag, we need to project the the second column ($1) or column number 1 (using the zero based index) from the input (the relation or bag b) In the second occurence, we are trying to project the first column ($0) or column number 0 from the bag a which in turn is the column number 1 in the relation b; As you can see, the nested structure or the singly linked list nature is clearly visible; Given that it's a singly linked list, the null pointer or the sentinel is marked explictly using the boolean variable mSentinel; The sentinel is marked true only when the input is a relational operator; This occurs when we create the innermost operator |
|
| LORegexp
|
|
| LOSort
|
|
| LOSplit
|
|
| LOSplitOutput
|
|
| LOStore
|
|
LOStream
LOStream represents the specification of an external
command to be executed in a Pig Query. |
|
| LOSubtract
|
|
| LOUnion
|
|
| LOUserFunc
|
|
| LOVisitor
A visitor mechanism for navigating and operating on a tree of Logical Operators. |
|
| RelationalOperator
|
|
| UnaryExpressionOperator
This abstract class represents the logical Unary Expression Operator The unary operator has an operand and an operator. |
|
| Classes in org.apache.pig.impl.logicalLayer used by org.apache.pig.impl.logicalLayer.optimizer | |
|---|---|
| BinaryExpressionOperator
This abstract class represents the logical Binary Expression Operator The binary operator has two operands and an operator. |
|
| ExpressionOperator
|
|
| FrontendException
|
|
| LOAdd
|
|
| LOAnd
|
|
| LOBinCond
|
|
| LOCast
|
|
| LOCogroup
|
|
| LOConst
|
|
| LOCross
|
|
| LODistinct
|
|
| LODivide
|
|
| LOEqual
|
|
| LOFilter
|
|
| LOForEach
|
|
| LogicalOperator
Parent for all Logical operators. |
|
| LogicalPlan
|
|
| LOGreaterThan
|
|
| LOGreaterThanEqual
|
|
| LOIsNull
|
|
| LOJoin
|
|
| LOLesserThan
|
|
| LOLesserThanEqual
|
|
| LOLimit
|
|
| LOLoad
|
|
| LOMapLookup
|
|
| LOMod
|
|
| LOMultiply
|
|
| LONative
|
|
| LONegative
|
|
| LONot
|
|
| LONotEqual
|
|
| LOOr
|
|
| LOProject
LOProject is designed like a singly linked list; A few examples will illustrate the point about the linked list nature of the design; a = load 'input1' as (name, age); b = group a by name; foreach b generate a, a.name; The project operator occurs in two places in the above script: generate a(here) and a.name(here) In the first occurrence, we are trying to project the elements of the bag a; In order to retrieve the bag, we need to project the the second column ($1) or column number 1 (using the zero based index) from the input (the relation or bag b) In the second occurence, we are trying to project the first column ($0) or column number 0 from the bag a which in turn is the column number 1 in the relation b; As you can see, the nested structure or the singly linked list nature is clearly visible; Given that it's a singly linked list, the null pointer or the sentinel is marked explictly using the boolean variable mSentinel; The sentinel is marked true only when the input is a relational operator; This occurs when we create the innermost operator |
|
| LORegexp
|
|
| LOSort
|
|
| LOSplit
|
|
| LOSplitOutput
|
|
| LOStore
|
|
| LOSubtract
|
|
| LOUnion
|
|
| LOUserFunc
|
|
| LOVisitor
A visitor mechanism for navigating and operating on a tree of Logical Operators. |
|
| UnaryExpressionOperator
This abstract class represents the logical Unary Expression Operator The unary operator has an operand and an operator. |
|
| Classes in org.apache.pig.impl.logicalLayer used by org.apache.pig.impl.logicalLayer.schema | |
|---|---|
| CanonicalNamer
A visitor to walk the logical plan and give canonical names fields. |
|
| FrontendException
|
|
| LogicalOperator
Parent for all Logical operators. |
|
| Classes in org.apache.pig.impl.logicalLayer used by org.apache.pig.impl.logicalLayer.validators | |
|---|---|
| ExpressionOperator
|
|
| FrontendException
|
|
| LOAdd
|
|
| LOAnd
|
|
| LOBinCond
|
|
| LOCast
|
|
| LOCogroup
|
|
| LOConst
|
|
| LOCross
|
|
| LODistinct
|
|
| LODivide
|
|
| LOEqual
|
|
| LOFilter
|
|
| LOForEach
|
|
| LogicalOperator
Parent for all Logical operators. |
|
| LogicalPlan
|
|
| LOGreaterThan
|
|
| LOGreaterThanEqual
|
|
| LOIsNull
|
|
| LOJoin
|
|
| LOLesserThan
|
|
| LOLesserThanEqual
|
|
| LOLimit
|
|
| LOLoad
|
|
| LOMapLookup
|
|
| LOMod
|
|
| LOMultiply
|
|
| LONative
|
|
| LONegative
|
|
| LONot
|
|
| LONotEqual
|
|
| LOOr
|
|
| LOProject
LOProject is designed like a singly linked list; A few examples will illustrate the point about the linked list nature of the design; a = load 'input1' as (name, age); b = group a by name; foreach b generate a, a.name; The project operator occurs in two places in the above script: generate a(here) and a.name(here) In the first occurrence, we are trying to project the elements of the bag a; In order to retrieve the bag, we need to project the the second column ($1) or column number 1 (using the zero based index) from the input (the relation or bag b) In the second occurence, we are trying to project the first column ($0) or column number 0 from the bag a which in turn is the column number 1 in the relation b; As you can see, the nested structure or the singly linked list nature is clearly visible; Given that it's a singly linked list, the null pointer or the sentinel is marked explictly using the boolean variable mSentinel; The sentinel is marked true only when the input is a relational operator; This occurs when we create the innermost operator |
|
| LORegexp
|
|
| LOSort
|
|
| LOSplit
|
|
| LOSplitOutput
|
|
| LOStore
|
|
LOStream
LOStream represents the specification of an external
command to be executed in a Pig Query. |
|
| LOSubtract
|
|
| LOUnion
|
|
| LOUserFunc
|
|
| LOVisitor
A visitor mechanism for navigating and operating on a tree of Logical Operators. |
|
| UnaryExpressionOperator
This abstract class represents the logical Unary Expression Operator The unary operator has an operand and an operator. |
|
| Classes in org.apache.pig.impl.logicalLayer used by org.apache.pig.impl.plan | |
|---|---|
| FrontendException
|
|
| Classes in org.apache.pig.impl.logicalLayer used by org.apache.pig.impl.plan.optimizer | |
|---|---|
| FrontendException
|
|
| Classes in org.apache.pig.impl.logicalLayer used by org.apache.pig.newplan | |
|---|---|
| FrontendException
|
|
| Classes in org.apache.pig.impl.logicalLayer used by org.apache.pig.newplan.logical | |
|---|---|
| FrontendException
|
|
| LOAdd
|
|
| LOAnd
|
|
| LOBinCond
|
|
| LOCast
|
|
| LOCogroup
|
|
| LOConst
|
|
| LOCross
|
|
| LODistinct
|
|
| LODivide
|
|
| LOEqual
|
|
| LOFilter
|
|
| LOForEach
|
|
| LOGenerate
|
|
| LogicalOperator
Parent for all Logical operators. |
|
| LogicalPlan
|
|
| LOGreaterThan
|
|
| LOGreaterThanEqual
|
|
| LOIsNull
|
|
| LOJoin
|
|
| LOLesserThan
|
|
| LOLesserThanEqual
|
|
| LOLimit
|
|
| LOLoad
|
|
| LOMapLookup
|
|
| LOMod
|
|
| LOMultiply
|
|
| LONative
|
|
| LONegative
|
|
| LONot
|
|
| LONotEqual
|
|
| LOOr
|
|
| LOProject
LOProject is designed like a singly linked list; A few examples will illustrate the point about the linked list nature of the design; a = load 'input1' as (name, age); b = group a by name; foreach b generate a, a.name; The project operator occurs in two places in the above script: generate a(here) and a.name(here) In the first occurrence, we are trying to project the elements of the bag a; In order to retrieve the bag, we need to project the the second column ($1) or column number 1 (using the zero based index) from the input (the relation or bag b) In the second occurence, we are trying to project the first column ($0) or column number 0 from the bag a which in turn is the column number 1 in the relation b; As you can see, the nested structure or the singly linked list nature is clearly visible; Given that it's a singly linked list, the null pointer or the sentinel is marked explictly using the boolean variable mSentinel; The sentinel is marked true only when the input is a relational operator; This occurs when we create the innermost operator |
|
| LORegexp
|
|
| LOSort
|
|
| LOSplit
|
|
| LOSplitOutput
|
|
| LOStore
|
|
LOStream
LOStream represents the specification of an external
command to be executed in a Pig Query. |
|
| LOSubtract
|
|
| LOUnion
|
|
| LOUserFunc
|
|
| LOVisitor
A visitor mechanism for navigating and operating on a tree of Logical Operators. |
|
| Classes in org.apache.pig.impl.logicalLayer used by org.apache.pig.newplan.logical.expression | |
|---|---|
| FrontendException
|
|
| Classes in org.apache.pig.impl.logicalLayer used by org.apache.pig.newplan.logical.optimizer | |
|---|---|
| FrontendException
|
|
| Classes in org.apache.pig.impl.logicalLayer used by org.apache.pig.newplan.logical.relational | |
|---|---|
| FrontendException
|
|
| Classes in org.apache.pig.impl.logicalLayer used by org.apache.pig.newplan.logical.rules | |
|---|---|
| FrontendException
|
|
| Classes in org.apache.pig.impl.logicalLayer used by org.apache.pig.newplan.optimizer | |
|---|---|
| FrontendException
|
|
| Classes in org.apache.pig.impl.logicalLayer used by org.apache.pig.pen | |
|---|---|
| LOCogroup
|
|
| LOCross
|
|
| LODistinct
|
|
| LOFilter
|
|
| LOForEach
|
|
| LogicalOperator
Parent for all Logical operators. |
|
| LogicalPlan
|
|
| LOJoin
|
|
| LOLimit
|
|
| LOLoad
|
|
| LOSort
|
|
| LOSplit
|
|
| LOSplitOutput
|
|
| LOStore
|
|
LOStream
LOStream represents the specification of an external
command to be executed in a Pig Query. |
|
| LOUnion
|
|
| LOVisitor
A visitor mechanism for navigating and operating on a tree of Logical Operators. |
|
| Classes in org.apache.pig.impl.logicalLayer used by org.apache.pig.pen.util | |
|---|---|
| LogicalOperator
Parent for all Logical operators. |
|
| LogicalPlan
|
|
| Classes in org.apache.pig.impl.logicalLayer used by org.apache.pig.piggybank.evaluation.datetime | |
|---|---|
| FrontendException
|
|
| Classes in org.apache.pig.impl.logicalLayer used by org.apache.pig.piggybank.evaluation.datetime.convert | |
|---|---|
| FrontendException
|
|
| Classes in org.apache.pig.impl.logicalLayer used by org.apache.pig.piggybank.evaluation.datetime.diff | |
|---|---|
| FrontendException
|
|
| Classes in org.apache.pig.impl.logicalLayer used by org.apache.pig.piggybank.evaluation.datetime.truncate | |
|---|---|
| FrontendException
|
|
| Classes in org.apache.pig.impl.logicalLayer used by org.apache.pig.piggybank.evaluation.math | |
|---|---|
| FrontendException
|
|
| Classes in org.apache.pig.impl.logicalLayer used by org.apache.pig.piggybank.evaluation.string | |
|---|---|
| FrontendException
|
|
| Classes in org.apache.pig.impl.logicalLayer used by org.apache.pig.piggybank.evaluation.util | |
|---|---|
| FrontendException
|
|
| Classes in org.apache.pig.impl.logicalLayer used by org.apache.pig.piggybank.evaluation.util.apachelogparser | |
|---|---|
| FrontendException
|
|
| Classes in org.apache.pig.impl.logicalLayer used by org.apache.pig.piggybank.storage | |
|---|---|
| FrontendException
|
|
| Classes in org.apache.pig.impl.logicalLayer used by org.apache.pig.tools.pigstats | |
|---|---|
| FrontendException
|
|
| LOCogroup
|
|
| LOCross
|
|
| LODistinct
|
|
| LOFilter
|
|
| LOForEach
|
|
| LogicalPlan
|
|
| LOJoin
|
|
| LOLimit
|
|
| LONative
|
|
| LOSort
|
|
| LOSplit
|
|
LOStream
LOStream represents the specification of an external
command to be executed in a Pig Query. |
|
| LOUnion
|
|
| LOVisitor
A visitor mechanism for navigating and operating on a tree of Logical Operators. |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||