Uses of Class
org.apache.pig.newplan.logical.relational.LogicalSchema.LogicalFieldSchema

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 that return LogicalSchema.LogicalFieldSchema
 LogicalSchema.LogicalFieldSchema UserFuncExpression.getFieldSchema()
           
 LogicalSchema.LogicalFieldSchema SubtractExpression.getFieldSchema()
           
 LogicalSchema.LogicalFieldSchema ScalarExpression.getFieldSchema()
           
 LogicalSchema.LogicalFieldSchema RegexExpression.getFieldSchema()
           
 LogicalSchema.LogicalFieldSchema ProjectExpression.getFieldSchema()
           
 LogicalSchema.LogicalFieldSchema OrExpression.getFieldSchema()
           
 LogicalSchema.LogicalFieldSchema NotExpression.getFieldSchema()
           
 LogicalSchema.LogicalFieldSchema NotEqualExpression.getFieldSchema()
           
 LogicalSchema.LogicalFieldSchema NegativeExpression.getFieldSchema()
           
 LogicalSchema.LogicalFieldSchema MultiplyExpression.getFieldSchema()
           
 LogicalSchema.LogicalFieldSchema ModExpression.getFieldSchema()
           
 LogicalSchema.LogicalFieldSchema MapLookupExpression.getFieldSchema()
           
abstract  LogicalSchema.LogicalFieldSchema LogicalExpression.getFieldSchema()
          Get the field schema for the output of this expression operator.
 LogicalSchema.LogicalFieldSchema LessThanExpression.getFieldSchema()
           
 LogicalSchema.LogicalFieldSchema LessThanEqualExpression.getFieldSchema()
           
 LogicalSchema.LogicalFieldSchema IsNullExpression.getFieldSchema()
           
 LogicalSchema.LogicalFieldSchema GreaterThanExpression.getFieldSchema()
           
 LogicalSchema.LogicalFieldSchema GreaterThanEqualExpression.getFieldSchema()
           
 LogicalSchema.LogicalFieldSchema EqualExpression.getFieldSchema()
           
 LogicalSchema.LogicalFieldSchema DivideExpression.getFieldSchema()
           
 LogicalSchema.LogicalFieldSchema DereferenceExpression.getFieldSchema()
           
 LogicalSchema.LogicalFieldSchema ConstantExpression.getFieldSchema()
           
 LogicalSchema.LogicalFieldSchema CastExpression.getFieldSchema()
           
 LogicalSchema.LogicalFieldSchema BinCondExpression.getFieldSchema()
           
 LogicalSchema.LogicalFieldSchema AndExpression.getFieldSchema()
           
 LogicalSchema.LogicalFieldSchema AddExpression.getFieldSchema()
           
 

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)
           
 



Copyright © 2007-2012 The Apache Software Foundation