org.apache.hadoop.hive.ql.hooks
Class LineageInfo.DependencyKey

java.lang.Object
  extended by org.apache.hadoop.hive.ql.hooks.LineageInfo.DependencyKey
All Implemented Interfaces:
Serializable
Enclosing class:
LineageInfo

public static class LineageInfo.DependencyKey
extends Object
implements Serializable

Class that captures the lookup key for the dependency. The dependency is from (DataContainer, FieldSchema) to a Dependency structure. This class captures the (DataContainer, FieldSchema) tuple.

See Also:
Serialized Form

Constructor Summary
LineageInfo.DependencyKey(LineageInfo.DataContainer dc, org.apache.hadoop.hive.metastore.api.FieldSchema fld)
          Constructor.
 
Method Summary
 boolean equals(Object obj)
           
 LineageInfo.DataContainer getDataContainer()
           
 org.apache.hadoop.hive.metastore.api.FieldSchema getFieldSchema()
           
 int hashCode()
           
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LineageInfo.DependencyKey

public LineageInfo.DependencyKey(LineageInfo.DataContainer dc,
                                 org.apache.hadoop.hive.metastore.api.FieldSchema fld)
Constructor.

Parameters:
dc - The associated data container.
fld - The associated field schema.
Method Detail

getDataContainer

public LineageInfo.DataContainer getDataContainer()

getFieldSchema

public org.apache.hadoop.hive.metastore.api.FieldSchema getFieldSchema()

hashCode

public int hashCode()
Overrides:
hashCode in class Object

equals

public boolean equals(Object obj)
Overrides:
equals in class Object


Copyright © 2014 The Apache Software Foundation. All rights reserved.