Class AbstractGeometryFieldMapper<Parsed,​Processed>

    • Field Detail

      • DEPRECATED_PARAMETERS_KEY

        protected static final java.lang.String DEPRECATED_PARAMETERS_KEY
        See Also:
        Constant Field Values
      • coerce

        protected Explicit<java.lang.Boolean> coerce
      • ignoreMalformed

        protected Explicit<java.lang.Boolean> ignoreMalformed
      • ignoreZValue

        protected Explicit<java.lang.Boolean> ignoreZValue
    • Method Detail

      • doMerge

        protected void doMerge​(Mapper mergeWith)
        Description copied from class: FieldMapper
        Merge changes coming from mergeWith in place.
        Overrides:
        doMerge in class FieldMapper
      • parseCreateField

        protected void parseCreateField​(ParseContext context,
                                        java.util.List<org.apache.lucene.index.IndexableField> fields)
                                 throws java.io.IOException
        Description copied from class: FieldMapper
        Parse the field value and populate fields. Implementations of this method should ensure that on failing to parse parser.currentToken() must be the current failing token
        Specified by:
        parseCreateField in class FieldMapper
        Throws:
        java.io.IOException
      • coerce

        public Explicit<java.lang.Boolean> coerce()
      • ignoreMalformed

        public Explicit<java.lang.Boolean> ignoreMalformed()
      • ignoreZValue

        public Explicit<java.lang.Boolean> ignoreZValue()
      • parse

        public void parse​(ParseContext context)
                   throws java.io.IOException
        parsing logic for geometry indexing
        Overrides:
        parse in class FieldMapper
        Throws:
        java.io.IOException