org.apache.pig.experimental.logical.relational
Class LogicalSchema.LogicalFieldSchema

java.lang.Object
  extended by org.apache.pig.experimental.logical.relational.LogicalSchema.LogicalFieldSchema
Enclosing class:
LogicalSchema

public static class LogicalSchema.LogicalFieldSchema
extends Object


Field Summary
 String alias
           
 LogicalSchema schema
           
 byte type
           
 long uid
           
 
Constructor Summary
LogicalSchema.LogicalFieldSchema(String alias, LogicalSchema schema, byte type)
           
LogicalSchema.LogicalFieldSchema(String alias, LogicalSchema schema, byte type, long uid)
           
 
Method Summary
 boolean isEqual(Object other)
          Equality is defined as having the same type and either the same schema or both null schema.
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

alias

public String alias

type

public byte type

uid

public long uid

schema

public LogicalSchema schema
Constructor Detail

LogicalSchema.LogicalFieldSchema

public LogicalSchema.LogicalFieldSchema(String alias,
                                        LogicalSchema schema,
                                        byte type)

LogicalSchema.LogicalFieldSchema

public LogicalSchema.LogicalFieldSchema(String alias,
                                        LogicalSchema schema,
                                        byte type,
                                        long uid)
Method Detail

isEqual

public boolean isEqual(Object other)
Equality is defined as having the same type and either the same schema or both null schema. Alias and uid are not checked.


toString

public String toString()
Overrides:
toString in class Object


Copyright © ${year} The Apache Software Foundation