org.apache.hadoop.hive.ql.metadata.formatting
Class MapBuilder

java.lang.Object
  extended by org.apache.hadoop.hive.ql.metadata.formatting.MapBuilder

public class MapBuilder
extends Object

Helper class to build Maps consumed by the JSON formatter. Only add non-null entries to the Map.


Method Summary
 Map<String,Object> build()
           
static MapBuilder create()
           
 MapBuilder put(String name, boolean val)
           
 MapBuilder put(String name, int val)
           
 MapBuilder put(String name, long val)
           
 MapBuilder put(String name, Object val)
           
<T> MapBuilder
put(String name, T val, boolean use)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

create

public static MapBuilder create()

put

public MapBuilder put(String name,
                      Object val)

put

public MapBuilder put(String name,
                      boolean val)

put

public MapBuilder put(String name,
                      int val)

put

public MapBuilder put(String name,
                      long val)

put

public <T> MapBuilder put(String name,
                          T val,
                          boolean use)

build

public Map<String,Object> build()


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