public class ScriptParameterParser
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
ScriptParameterParser.ScriptParameterValue |
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
FILE_SUFFIX |
static java.lang.String |
INDEXED_SUFFIX |
Constructor and Description |
---|
ScriptParameterParser() |
ScriptParameterParser(java.util.Set<java.lang.String> parameterNames) |
Modifier and Type | Method and Description |
---|---|
ScriptParameterParser.ScriptParameterValue |
getDefaultScriptParameterValue() |
ScriptParameterParser.ScriptParameterValue |
getScriptParameterValue(java.lang.String parameterName) |
java.lang.String |
lang() |
void |
parseConfig(java.util.Map<java.lang.String,java.lang.Object> config,
boolean removeMatchedEntries,
ParseFieldMatcher parseFieldMatcher) |
void |
parseParams(ToXContent.Params params) |
boolean |
token(java.lang.String currentFieldName,
XContentParser.Token token,
XContentParser parser,
ParseFieldMatcher parseFieldMatcher) |
public static final java.lang.String FILE_SUFFIX
public static final java.lang.String INDEXED_SUFFIX
public ScriptParameterParser()
public ScriptParameterParser(java.util.Set<java.lang.String> parameterNames)
public boolean token(java.lang.String currentFieldName, XContentParser.Token token, XContentParser parser, ParseFieldMatcher parseFieldMatcher) throws java.io.IOException
java.io.IOException
public void parseConfig(java.util.Map<java.lang.String,java.lang.Object> config, boolean removeMatchedEntries, ParseFieldMatcher parseFieldMatcher)
public void parseParams(ToXContent.Params params)
public ScriptParameterParser.ScriptParameterValue getDefaultScriptParameterValue()
public ScriptParameterParser.ScriptParameterValue getScriptParameterValue(java.lang.String parameterName)
public java.lang.String lang()