org.elasticsearch.common.xcontent.support
Class XContentMapConverter

java.lang.Object
  extended by org.elasticsearch.common.xcontent.support.XContentMapConverter

public class XContentMapConverter
extends Object


Nested Class Summary
static interface XContentMapConverter.MapFactory
           
 
Field Summary
static XContentMapConverter.MapFactory ORDERED_MAP_FACTORY
           
static XContentMapConverter.MapFactory SIMPLE_MAP_FACTORY
           
 
Constructor Summary
XContentMapConverter()
           
 
Method Summary
static Map<String,Object> readMap(XContentParser parser)
           
static Map<String,Object> readMap(XContentParser parser, XContentMapConverter.MapFactory mapFactory)
           
static Map<String,Object> readOrderedMap(XContentParser parser)
           
static void writeMap(XContentGenerator gen, Map<String,Object> map)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SIMPLE_MAP_FACTORY

public static final XContentMapConverter.MapFactory SIMPLE_MAP_FACTORY

ORDERED_MAP_FACTORY

public static final XContentMapConverter.MapFactory ORDERED_MAP_FACTORY
Constructor Detail

XContentMapConverter

public XContentMapConverter()
Method Detail

readMap

public static Map<String,Object> readMap(XContentParser parser)
                                  throws IOException
Throws:
IOException

readOrderedMap

public static Map<String,Object> readOrderedMap(XContentParser parser)
                                         throws IOException
Throws:
IOException

readMap

public static Map<String,Object> readMap(XContentParser parser,
                                         XContentMapConverter.MapFactory mapFactory)
                                  throws IOException
Throws:
IOException

writeMap

public static void writeMap(XContentGenerator gen,
                            Map<String,Object> map)
                     throws IOException
Throws:
IOException


Copyright © 2009-2012. All Rights Reserved.