Class ParentIdFieldMapper

    • Constructor Detail

      • ParentIdFieldMapper

        protected ParentIdFieldMapper​(java.lang.String simpleName,
                                      java.lang.String parentName,
                                      java.util.Set<java.lang.String> children,
                                      MappedFieldType fieldType,
                                      Settings indexSettings)
    • Method Detail

      • getParentName

        public java.lang.String getParentName()
        Returns the parent name associated with this mapper.
      • getParentFilter

        public Query getParentFilter()
      • getChildren

        public java.util.Collection<java.lang.String> getChildren()
        Returns the children names associated with this mapper.
      • getChildFilter

        public Query getChildFilter​(java.lang.String type)
      • getChildrenFilter

        public Query getChildrenFilter()
      • doMerge

        protected void doMerge​(Mapper mergeWith,
                               boolean updateAllTypes)
        Overrides:
        doMerge in class FieldMapper