Uses of Class
org.apache.pig.impl.logicalLayer.schema.Schema.FieldSchema

Packages that use Schema.FieldSchema
org.apache.pig Public interfaces and classes for Pig. 
org.apache.pig.data This package contains implementations of Pig specific data types as well as support functions for reading, writing, and using all Pig data types. 
org.apache.pig.impl.logicalLayer The logical operators that represent a pig script and tools for manipulating those operators. 
org.apache.pig.impl.logicalLayer.schema   
org.apache.pig.newplan.logical   
 

Uses of Schema.FieldSchema in org.apache.pig
 

Constructors in org.apache.pig with parameters of type Schema.FieldSchema
ResourceSchema.ResourceFieldSchema(Schema.FieldSchema fieldSchema)
          Construct using a Schema.FieldSchema as the template.
 

Uses of Schema.FieldSchema in org.apache.pig.data
 

Methods in org.apache.pig.data that return Schema.FieldSchema
static Schema.FieldSchema DataType.determineFieldSchema(Object o)
          Determine the field schema of an object
static Schema.FieldSchema DataType.determineFieldSchema(ResourceSchema.ResourceFieldSchema rcFieldSchema)
          Determine the field schema of an ResourceFieldSchema
 

Uses of Schema.FieldSchema in org.apache.pig.impl.logicalLayer
 

Fields in org.apache.pig.impl.logicalLayer declared as Schema.FieldSchema
protected  Schema.FieldSchema ExpressionOperator.mFieldSchema
           
 

Methods in org.apache.pig.impl.logicalLayer that return Schema.FieldSchema
 Schema.FieldSchema LOUserFunc.getFieldSchema()
           
 Schema.FieldSchema LOSubtract.getFieldSchema()
           
 Schema.FieldSchema LORegexp.getFieldSchema()
           
 Schema.FieldSchema LOProject.getFieldSchema()
           
 Schema.FieldSchema LOOr.getFieldSchema()
           
 Schema.FieldSchema LONotEqual.getFieldSchema()
           
 Schema.FieldSchema LONot.getFieldSchema()
           
 Schema.FieldSchema LONegative.getFieldSchema()
           
 Schema.FieldSchema LOMultiply.getFieldSchema()
           
 Schema.FieldSchema LOMod.getFieldSchema()
           
 Schema.FieldSchema LOMapLookup.getFieldSchema()
           
 Schema.FieldSchema LOLesserThanEqual.getFieldSchema()
           
 Schema.FieldSchema LOLesserThan.getFieldSchema()
           
 Schema.FieldSchema LOIsNull.getFieldSchema()
           
 Schema.FieldSchema LOGreaterThanEqual.getFieldSchema()
           
 Schema.FieldSchema LOGreaterThan.getFieldSchema()
           
 Schema.FieldSchema LOEqual.getFieldSchema()
           
 Schema.FieldSchema LODivide.getFieldSchema()
           
 Schema.FieldSchema LOConst.getFieldSchema()
           
 Schema.FieldSchema LOCast.getFieldSchema()
           
 Schema.FieldSchema LOBinCond.getFieldSchema()
           
 Schema.FieldSchema LOAnd.getFieldSchema()
           
 Schema.FieldSchema LOAdd.getFieldSchema()
           
 Schema.FieldSchema ExpressionOperator.getFieldSchema()
           
 Schema.FieldSchema ExpressionOperator.regenerateFieldSchema()
           
 

Methods in org.apache.pig.impl.logicalLayer with parameters of type Schema.FieldSchema
 void LOCast.setFieldSchema(Schema.FieldSchema fs)
           
 void ExpressionOperator.setFieldSchema(Schema.FieldSchema fs)
          Set the output schema for this operator.
 

Uses of Schema.FieldSchema in org.apache.pig.impl.logicalLayer.schema
 

Methods in org.apache.pig.impl.logicalLayer.schema that return Schema.FieldSchema
 Schema.FieldSchema Schema.FieldSchema.clone()
          Make a deep copy of this FieldSchema and return it.
static Schema.FieldSchema Schema.FieldSchema.copyAndLink(Schema.FieldSchema fs, LogicalOperator op)
          Make a copy of the FieldSchema instance and link the new one to the old one with canonical map.
 Schema.FieldSchema Schema.findFieldSchema(String canonicalName)
          Look for a FieldSchema instance in the schema hierarchy which has the given canonical name.
 Schema.FieldSchema Schema.FieldSchema.findFieldSchema(String canonicalName)
          Find a field schema instance in this FieldSchema hierarchy (including "this") that matches the given canonical name.
 Schema.FieldSchema Schema.getField(int fieldNum)
          Given a field number, find the associated FieldSchema.
 Schema.FieldSchema Schema.getField(String alias)
          Given an alias name, find the associated FieldSchema.
 Schema.FieldSchema Schema.getFieldSubNameMatch(String alias)
          Given an alias name, find the associated FieldSchema.
 Schema.FieldSchema Schema.FieldSchema.mergePrefixFieldSchema(Schema.FieldSchema otherFs)
          Recursively prefix merge two schemas
 Schema.FieldSchema Schema.FieldSchema.mergePrefixFieldSchema(Schema.FieldSchema otherFs, boolean otherTakesAliasPrecedence)
          Recursively prefix merge two schemas
 Schema.FieldSchema Schema.FieldSchema.mergePrefixFieldSchema(Schema.FieldSchema otherFs, boolean otherTakesAliasPrecedence, boolean allowMergeableTypes)
          Recursively prefix merge two schemas
 

Methods in org.apache.pig.impl.logicalLayer.schema that return types with arguments of type Schema.FieldSchema
 List<Schema.FieldSchema> Schema.getFields()
           
 

Methods in org.apache.pig.impl.logicalLayer.schema with parameters of type Schema.FieldSchema
 void Schema.add(Schema.FieldSchema f)
           
 void Schema.addAlias(String alias, Schema.FieldSchema fs)
           
static boolean Schema.FieldSchema.castable(Schema.FieldSchema castFs, Schema.FieldSchema inputFs)
          Recursively compare two schemas to check if the input schema can be cast to the cast schema
static Schema.FieldSchema Schema.FieldSchema.copyAndLink(Schema.FieldSchema fs, LogicalOperator op)
          Make a copy of the FieldSchema instance and link the new one to the old one with canonical map.
static boolean Schema.FieldSchema.equals(Schema.FieldSchema fschema, Schema.FieldSchema fother, boolean relaxInner, boolean relaxAlias)
          Compare two field schema for equality
 Schema.FieldSchema Schema.FieldSchema.mergePrefixFieldSchema(Schema.FieldSchema otherFs)
          Recursively prefix merge two schemas
 Schema.FieldSchema Schema.FieldSchema.mergePrefixFieldSchema(Schema.FieldSchema otherFs, boolean otherTakesAliasPrecedence)
          Recursively prefix merge two schemas
 Schema.FieldSchema Schema.FieldSchema.mergePrefixFieldSchema(Schema.FieldSchema otherFs, boolean otherTakesAliasPrecedence, boolean allowMergeableTypes)
          Recursively prefix merge two schemas
static void Schema.FieldSchema.setFieldSchemaDefaultType(Schema.FieldSchema fs, byte t)
          Recursively set NULL type to the specifid type
 

Constructors in org.apache.pig.impl.logicalLayer.schema with parameters of type Schema.FieldSchema
Schema.FieldSchema(Schema.FieldSchema fs)
          Copy Constructor.
Schema(Schema.FieldSchema fieldSchema)
          Create a schema with only one field.
 

Constructor parameters in org.apache.pig.impl.logicalLayer.schema with type arguments of type Schema.FieldSchema
Schema(List<Schema.FieldSchema> fields)
           
 

Uses of Schema.FieldSchema in org.apache.pig.newplan.logical
 

Methods in org.apache.pig.newplan.logical that return Schema.FieldSchema
static Schema.FieldSchema Util.translateFieldSchema(LogicalSchema.LogicalFieldSchema fs)
           
 

Methods in org.apache.pig.newplan.logical with parameters of type Schema.FieldSchema
static LogicalSchema.LogicalFieldSchema Util.translateFieldSchema(Schema.FieldSchema fs)
           
 



Copyright © ${year} The Apache Software Foundation