org.apache.hadoop.hive.serde2.dynamic_type
Class DynamicSerDeFieldRequiredness

java.lang.Object
  extended by org.apache.hadoop.hive.serde2.dynamic_type.SimpleNode
      extended by org.apache.hadoop.hive.serde2.dynamic_type.DynamicSerDeFieldRequiredness
All Implemented Interfaces:
Node

public class DynamicSerDeFieldRequiredness
extends SimpleNode


Nested Class Summary
static class DynamicSerDeFieldRequiredness.RequirednessTypes
           
 
Field Summary
protected  DynamicSerDeFieldRequiredness.RequirednessTypes requiredness
          Is this a required, skippable or optional field.
 
Fields inherited from class org.apache.hadoop.hive.serde2.dynamic_type.SimpleNode
children, id, parent, parser
 
Constructor Summary
DynamicSerDeFieldRequiredness(int id)
           
DynamicSerDeFieldRequiredness(thrift_grammar p, int id)
           
 
Method Summary
 DynamicSerDeFieldRequiredness.RequirednessTypes getRequiredness()
          Get the requiredness attribute of this field.
 
Methods inherited from class org.apache.hadoop.hive.serde2.dynamic_type.SimpleNode
dump, jjtAddChild, jjtClose, jjtGetChild, jjtGetNumChildren, jjtGetParent, jjtOpen, jjtSetParent, toString, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

requiredness

protected DynamicSerDeFieldRequiredness.RequirednessTypes requiredness
Is this a required, skippable or optional field. Used by DynamicSerDe for optimizations.

Constructor Detail

DynamicSerDeFieldRequiredness

public DynamicSerDeFieldRequiredness(int id)

DynamicSerDeFieldRequiredness

public DynamicSerDeFieldRequiredness(thrift_grammar p,
                                     int id)
Method Detail

getRequiredness

public DynamicSerDeFieldRequiredness.RequirednessTypes getRequiredness()
Get the requiredness attribute of this field.



Copyright © 2009 The Apache Software Foundation