Class ToXContent.DelegatingMapParams
java.lang.Object
org.elasticsearch.common.xcontent.ToXContent.MapParams
org.elasticsearch.common.xcontent.ToXContent.DelegatingMapParams
- All Implemented Interfaces:
ToXContent.Params
- Enclosing interface:
- ToXContent
public static class ToXContent.DelegatingMapParams extends ToXContent.MapParams
-
Constructor Summary
Constructors Constructor Description DelegatingMapParams(java.util.Map<java.lang.String,java.lang.String> params, ToXContent.Params delegate)
-
Method Summary
Modifier and Type Method Description 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
paramAsBoolean(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 Details
-
DelegatingMapParams
public DelegatingMapParams(java.util.Map<java.lang.String,java.lang.String> params, ToXContent.Params delegate)
-
-
Method Details
-
param
public java.lang.String param(java.lang.String key)- Specified by:
param
in interfaceToXContent.Params
- Overrides:
param
in classToXContent.MapParams
-
param
public java.lang.String param(java.lang.String key, java.lang.String defaultValue)- Specified by:
param
in interfaceToXContent.Params
- Overrides:
param
in classToXContent.MapParams
-
paramAsBoolean
public boolean paramAsBoolean(java.lang.String key, boolean defaultValue)- Specified by:
paramAsBoolean
in interfaceToXContent.Params
- Overrides:
paramAsBoolean
in classToXContent.MapParams
-
paramAsBoolean
public java.lang.Boolean paramAsBoolean(java.lang.String key, java.lang.Boolean defaultValue)- Specified by:
paramAsBoolean
in interfaceToXContent.Params
- Overrides:
paramAsBoolean
in classToXContent.MapParams
-