org.elasticsearch.index.mapper.json
Class JsonTypeParsers
java.lang.Object
org.elasticsearch.index.mapper.json.JsonTypeParsers
public class JsonTypeParsers
- extends java.lang.Object
Method Summary |
static FormatDateTimeFormatter |
parseDateTimeFormatter(java.lang.String fieldName,
org.codehaus.jackson.JsonNode node)
|
static org.apache.lucene.document.Field.Index |
parseIndex(java.lang.String fieldName,
java.lang.String index)
|
static void |
parseJsonField(JsonFieldMapper.Builder builder,
java.lang.String name,
org.codehaus.jackson.node.ObjectNode fieldNode,
JsonTypeParser.ParserContext parserContext)
|
static void |
parseNumberField(JsonNumberFieldMapper.Builder builder,
java.lang.String name,
org.codehaus.jackson.node.ObjectNode numberNode,
JsonTypeParser.ParserContext parserContext)
|
static JsonPath.Type |
parsePathType(java.lang.String name,
java.lang.String path)
|
static org.apache.lucene.document.Field.Store |
parseStore(java.lang.String fieldName,
java.lang.String store)
|
static org.apache.lucene.document.Field.TermVector |
parseTermVector(java.lang.String fieldName,
java.lang.String termVector)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JsonTypeParsers
public JsonTypeParsers()
parseNumberField
public static void parseNumberField(JsonNumberFieldMapper.Builder builder,
java.lang.String name,
org.codehaus.jackson.node.ObjectNode numberNode,
JsonTypeParser.ParserContext parserContext)
parseJsonField
public static void parseJsonField(JsonFieldMapper.Builder builder,
java.lang.String name,
org.codehaus.jackson.node.ObjectNode fieldNode,
JsonTypeParser.ParserContext parserContext)
parseDateTimeFormatter
public static FormatDateTimeFormatter parseDateTimeFormatter(java.lang.String fieldName,
org.codehaus.jackson.JsonNode node)
parseTermVector
public static org.apache.lucene.document.Field.TermVector parseTermVector(java.lang.String fieldName,
java.lang.String termVector)
throws MapperParsingException
- Throws:
MapperParsingException
parseIndex
public static org.apache.lucene.document.Field.Index parseIndex(java.lang.String fieldName,
java.lang.String index)
throws MapperParsingException
- Throws:
MapperParsingException
parseStore
public static org.apache.lucene.document.Field.Store parseStore(java.lang.String fieldName,
java.lang.String store)
throws MapperParsingException
- Throws:
MapperParsingException
parsePathType
public static JsonPath.Type parsePathType(java.lang.String name,
java.lang.String path)
throws MapperParsingException
- Throws:
MapperParsingException