org.elasticsearch.common.xcontent
Class ToXContent.MapParams

java.lang.Object
  extended by org.elasticsearch.common.xcontent.ToXContent.MapParams
All Implemented Interfaces:
ToXContent.Params
Enclosing interface:
ToXContent

public static class ToXContent.MapParams
extends java.lang.Object
implements ToXContent.Params


Constructor Summary
ToXContent.MapParams(java.util.Map<java.lang.String,java.lang.String> params)
           
 
Method Summary
 java.lang.String param(java.lang.String key)
           
 java.lang.String param(java.lang.String key, java.lang.String defaultValue)
           
 boolean paramAsBoolean(java.lang.String key, boolean defaultValue)
           
 java.lang.Boolean paramAsBooleanOptional(java.lang.String key, java.lang.Boolean defaultValue)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ToXContent.MapParams

public ToXContent.MapParams(java.util.Map<java.lang.String,java.lang.String> params)
Method Detail

param

public java.lang.String param(java.lang.String key)
Specified by:
param in interface ToXContent.Params

param

public java.lang.String param(java.lang.String key,
                              java.lang.String defaultValue)
Specified by:
param in interface ToXContent.Params

paramAsBoolean

public boolean paramAsBoolean(java.lang.String key,
                              boolean defaultValue)
Specified by:
paramAsBoolean in interface ToXContent.Params

paramAsBooleanOptional

public java.lang.Boolean paramAsBooleanOptional(java.lang.String key,
                                                java.lang.Boolean defaultValue)
Specified by:
paramAsBooleanOptional in interface ToXContent.Params