|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Schema | |
---|---|
org.apache.pig | Public interfaces and classes for Pig. |
org.apache.pig.backend.hadoop.executionengine.physicalLayer.expressionOperators | |
org.apache.pig.backend.hadoop.hbase | |
org.apache.pig.builtin | |
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.impl.logicalLayer.validators |
Uses of Schema in org.apache.pig |
---|
Methods in org.apache.pig that return Schema | |
---|---|
Schema |
LoadFunc.determineSchema(String fileName,
ExecType execType,
DataStorage storage)
Find the schema from the loader. |
Schema |
PigServer.dumpSchema(String alias)
|
Schema |
FuncSpec.getInputArgsSchema()
|
Schema |
EvalFunc.outputSchema(Schema input)
|
Methods in org.apache.pig with parameters of type Schema | |
---|---|
void |
LoadFunc.fieldsToRead(Schema schema)
Indicate to the loader fields that will be needed. |
protected String |
EvalFunc.getSchemaName(String name,
Schema input)
|
Schema |
EvalFunc.outputSchema(Schema input)
|
void |
FuncSpec.setInputArgsSchema(Schema inputArgsSchema)
|
Constructors in org.apache.pig with parameters of type Schema | |
---|---|
FuncSpec(String funcSpec,
Schema inputArgsSchema)
|
|
FuncSpec(String className,
String[] ctorArgs,
Schema inputArgsSchema)
|
Uses of Schema in org.apache.pig.backend.hadoop.executionengine.physicalLayer.expressionOperators |
---|
Methods in org.apache.pig.backend.hadoop.executionengine.physicalLayer.expressionOperators that return Schema | |
---|---|
Schema |
POUserFunc.outputSchema(Schema input)
|
Methods in org.apache.pig.backend.hadoop.executionengine.physicalLayer.expressionOperators with parameters of type Schema | |
---|---|
Schema |
POUserFunc.outputSchema(Schema input)
|
Uses of Schema in org.apache.pig.backend.hadoop.hbase |
---|
Methods in org.apache.pig.backend.hadoop.hbase that return Schema | |
---|---|
Schema |
HBaseStorage.determineSchema(String fileName,
ExecType execType,
DataStorage storage)
|
Methods in org.apache.pig.backend.hadoop.hbase with parameters of type Schema | |
---|---|
void |
HBaseStorage.fieldsToRead(Schema schema)
|
Uses of Schema in org.apache.pig.builtin |
---|
Uses of Schema in org.apache.pig.impl.logicalLayer |
---|
Fields in org.apache.pig.impl.logicalLayer declared as Schema | |
---|---|
protected Schema |
LogicalOperator.mSchema
Schema that defines the output of this operator. |
Methods in org.apache.pig.impl.logicalLayer that return types with arguments of type Schema | |
---|---|
List<Schema> |
LOForEach.getUserDefinedSchema()
|
List<Schema> |
LOGenerate.getUserDefinedSchema()
|
Methods in org.apache.pig.impl.logicalLayer with parameters of type Schema | |
---|---|
void |
LogicalOperator.forceSchema(Schema schema)
Directly force the schema without reconcilation Please use with great care |
protected void |
LogicalOperator.reconcileSchema(Schema schema)
Given a schema, reconcile it with our existing schema. |
void |
LOLoad.setEnforcedSchema(Schema enforcedSchema)
Set this when user enforces schema |
void |
LOLoad.setSchema(Schema schema)
|
void |
LogicalOperator.setSchema(Schema schema)
Set the output schema for this operator. |
Method parameters in org.apache.pig.impl.logicalLayer with type arguments of type Schema | |
---|---|
void |
LOForEach.setUserDefinedSchema(ArrayList<Schema> userDefinedSchema)
|
Constructors in org.apache.pig.impl.logicalLayer with parameters of type Schema | |
---|---|
LOMapLookup(LogicalPlan plan,
OperatorKey key,
ExpressionOperator map,
Object mapKey,
byte valueType,
Schema valueSchema)
|
Constructor parameters in org.apache.pig.impl.logicalLayer with type arguments of type Schema | |
---|---|
LOForEach(LogicalPlan plan,
OperatorKey k,
ArrayList<LogicalPlan> foreachPlans,
ArrayList<Boolean> flattenList,
ArrayList<Schema> userDefinedSchemaList)
|
|
LOGenerate(LogicalPlan plan,
OperatorKey key,
ArrayList<LogicalPlan> generatePlans,
ArrayList<Boolean> flatten,
ArrayList<Schema> userDefinedSchemaList)
|
Uses of Schema in org.apache.pig.impl.logicalLayer.schema |
---|
Fields in org.apache.pig.impl.logicalLayer.schema declared as Schema | |
---|---|
Schema |
Schema.FieldSchema.schema
If this is a tuple itself, it can have a schema. |
Methods in org.apache.pig.impl.logicalLayer.schema that return Schema | |
---|---|
Schema |
Schema.clone()
Make a deep copy of a schema. |
static Schema |
Schema.generateNestedSchema(byte topLevelType,
byte... innerTypes)
|
Schema |
Schema.merge(Schema other,
boolean otherTakesAliasPrecedence)
Merge this schema with the other schema |
Schema |
Schema.mergePrefixSchema(Schema other,
boolean otherTakesAliasPrecedence)
Recursively prefix merge two schemas |
Schema |
Schema.mergePrefixSchema(Schema other,
boolean otherTakesAliasPrecedence,
boolean allowMergeableTypes)
Recursively prefix merge two schemas |
static Schema |
Schema.mergeSchema(Schema schema,
Schema other,
boolean otherTakesAliasPrecedence)
Recursively merge two schemas |
static Schema |
Schema.mergeSchema(Schema schema,
Schema other,
boolean otherTakesAliasPrecedence,
boolean allowDifferentSizeMerge,
boolean allowIncompatibleTypes)
Recursively merge two schemas |
Methods in org.apache.pig.impl.logicalLayer.schema with parameters of type Schema | |
---|---|
static boolean |
Schema.castable(Schema cast,
Schema input)
Recursively compare two schemas to check if the input schema can be cast to the cast schema |
static boolean |
Schema.equals(Schema schema,
Schema other,
boolean relaxInner,
boolean relaxAlias)
Recursively compare two schemas for equality |
Schema |
Schema.merge(Schema other,
boolean otherTakesAliasPrecedence)
Merge this schema with the other schema |
Schema |
Schema.mergePrefixSchema(Schema other,
boolean otherTakesAliasPrecedence)
Recursively prefix merge two schemas |
Schema |
Schema.mergePrefixSchema(Schema other,
boolean otherTakesAliasPrecedence,
boolean allowMergeableTypes)
Recursively prefix merge two schemas |
static Schema |
Schema.mergeSchema(Schema schema,
Schema other,
boolean otherTakesAliasPrecedence)
Recursively merge two schemas |
static Schema |
Schema.mergeSchema(Schema schema,
Schema other,
boolean otherTakesAliasPrecedence,
boolean allowDifferentSizeMerge,
boolean allowIncompatibleTypes)
Recursively merge two schemas |
void |
Schema.reconcile(Schema other)
Reconcile this schema with another schema. |
static void |
Schema.setSchemaDefaultType(Schema s,
byte t)
Recursively set NULL type to the specifid type in a schema |
static void |
Schema.stringifySchema(StringBuilder sb,
Schema schema,
byte type)
|
Constructors in org.apache.pig.impl.logicalLayer.schema with parameters of type Schema | |
---|---|
Schema.FieldSchema(String a,
Schema s)
Constructor for tuple fields. |
|
Schema.FieldSchema(String a,
Schema s,
byte t)
Constructor for tuple fields. |
|
Schema(Schema s)
Copy Constructor. |
Uses of Schema in org.apache.pig.impl.logicalLayer.validators |
---|
Methods in org.apache.pig.impl.logicalLayer.validators that return Schema | |
---|---|
Schema |
TypeCheckingVisitor.getTupleGroupBySchema(LOCogroup cg)
|
Methods in org.apache.pig.impl.logicalLayer.validators with parameters of type Schema | |
---|---|
static boolean |
TypeCheckingVisitor.schemaEqualsForMatching(Schema inputSchema,
Schema udfSchema,
boolean ignoreByteArrays)
Compare two schemas for equality for argument matching purposes. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |