|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use LogicalSchema.LogicalFieldSchema | |
---|---|
org.apache.pig | Public interfaces and classes for Pig. |
org.apache.pig.newplan.logical | |
org.apache.pig.newplan.logical.expression | |
org.apache.pig.newplan.logical.relational |
Uses of LogicalSchema.LogicalFieldSchema in org.apache.pig |
---|
Constructors in org.apache.pig with parameters of type LogicalSchema.LogicalFieldSchema | |
---|---|
ResourceSchema.ResourceFieldSchema(LogicalSchema.LogicalFieldSchema fieldSchema)
Construct using a LogicalSchema.LogicalFieldSchema as the template. |
Uses of LogicalSchema.LogicalFieldSchema in org.apache.pig.newplan.logical |
---|
Methods in org.apache.pig.newplan.logical that return LogicalSchema.LogicalFieldSchema | |
---|---|
static LogicalSchema.LogicalFieldSchema |
Util.translateFieldSchema(Schema.FieldSchema fs)
|
Methods in org.apache.pig.newplan.logical with parameters of type LogicalSchema.LogicalFieldSchema | |
---|---|
static Schema.FieldSchema |
Util.translateFieldSchema(LogicalSchema.LogicalFieldSchema fs)
|
Uses of LogicalSchema.LogicalFieldSchema in org.apache.pig.newplan.logical.expression |
---|
Fields in org.apache.pig.newplan.logical.expression declared as LogicalSchema.LogicalFieldSchema | |
---|---|
protected LogicalSchema.LogicalFieldSchema |
LogicalExpression.fieldSchema
|
protected LogicalSchema.LogicalFieldSchema |
LogicalExpression.uidOnlyFieldSchema
|
Methods in org.apache.pig.newplan.logical.expression with parameters of type LogicalSchema.LogicalFieldSchema | |
---|---|
void |
LogicalExpression.neverUseForRealSetFieldSchema(LogicalSchema.LogicalFieldSchema fs)
|
Constructors in org.apache.pig.newplan.logical.expression with parameters of type LogicalSchema.LogicalFieldSchema | |
---|---|
CastExpression(OperatorPlan plan,
LogicalExpression exp,
LogicalSchema.LogicalFieldSchema fs)
|
Uses of LogicalSchema.LogicalFieldSchema in org.apache.pig.newplan.logical.relational |
---|
Methods in org.apache.pig.newplan.logical.relational that return LogicalSchema.LogicalFieldSchema | |
---|---|
LogicalSchema.LogicalFieldSchema |
LogicalSchema.LogicalFieldSchema.cloneUid()
|
LogicalSchema.LogicalFieldSchema |
LogicalSchema.LogicalFieldSchema.deepCopy()
|
LogicalSchema.LogicalFieldSchema |
LogicalSchema.getField(int fieldNum)
Fetch a field by field number |
LogicalSchema.LogicalFieldSchema |
LogicalSchema.getField(String alias)
Fetch a field by alias |
LogicalSchema.LogicalFieldSchema |
LogicalSchema.getFieldSubNameMatch(String alias)
Given an alias name, find the associated LogicalFieldSchema. |
static LogicalSchema.LogicalFieldSchema |
LogicalSchema.LogicalFieldSchema.merge(LogicalSchema.LogicalFieldSchema fs1,
LogicalSchema.LogicalFieldSchema fs2,
LogicalSchema.MergeMode mode)
Merge two LogicalFieldSchema, the behavior of merge depends on mode. |
LogicalSchema.LogicalFieldSchema |
LogicalSchema.LogicalFieldSchema.mergeUid(LogicalSchema.LogicalFieldSchema uidOnlyFieldSchema)
Adds the uid from FieldSchema argument to this FieldSchema If the argument is null, it stamps this FieldSchema with uid |
Methods in org.apache.pig.newplan.logical.relational that return types with arguments of type LogicalSchema.LogicalFieldSchema | |
---|---|
List<LogicalSchema.LogicalFieldSchema> |
LogicalSchema.getFields()
Get all fields |
Methods in org.apache.pig.newplan.logical.relational with parameters of type LogicalSchema.LogicalFieldSchema | |
---|---|
void |
LogicalSchema.addField(LogicalSchema.LogicalFieldSchema field)
Add a field to this schema. |
static boolean |
LogicalSchema.LogicalFieldSchema.castable(LogicalSchema.LogicalFieldSchema inFs,
LogicalSchema.LogicalFieldSchema outFs)
Check if FieldSchema inFs is castable to outFs |
static boolean |
LogicalSchema.LogicalFieldSchema.equals(LogicalSchema.LogicalFieldSchema fschema,
LogicalSchema.LogicalFieldSchema fother,
boolean relaxInner,
boolean relaxAlias)
Compare two field schema for equality |
static LogicalSchema.LogicalFieldSchema |
LogicalSchema.LogicalFieldSchema.merge(LogicalSchema.LogicalFieldSchema fs1,
LogicalSchema.LogicalFieldSchema fs2,
LogicalSchema.MergeMode mode)
Merge two LogicalFieldSchema, the behavior of merge depends on mode. |
LogicalSchema.LogicalFieldSchema |
LogicalSchema.LogicalFieldSchema.mergeUid(LogicalSchema.LogicalFieldSchema uidOnlyFieldSchema)
Adds the uid from FieldSchema argument to this FieldSchema If the argument is null, it stamps this FieldSchema with uid |
Method parameters in org.apache.pig.newplan.logical.relational with type arguments of type LogicalSchema.LogicalFieldSchema | |
---|---|
static void |
LogicalRelationalOperator.fixDuplicateUids(List<LogicalSchema.LogicalFieldSchema> fss)
In the case of an operation which manipualtes columns (such as a foreach or a join) it is possible for multiple columns to have been derived from the same column and thus have duplicate UID's. |
Constructors in org.apache.pig.newplan.logical.relational with parameters of type LogicalSchema.LogicalFieldSchema | |
---|---|
LogicalSchema.LogicalFieldSchema(LogicalSchema.LogicalFieldSchema fs)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |