Class ContentPropertyIndexSchemaManagerImpl

    • Constructor Detail

      • ContentPropertyIndexSchemaManagerImpl

        public ContentPropertyIndexSchemaManagerImpl​(com.atlassian.plugin.PluginAccessor pluginAccessor)
    • Method Detail

      • getIndexSchema

        public com.google.common.collect.Multimap<String,​ContentPropertySchemaField> getIndexSchema()
        Description copied from interface: ContentPropertyIndexSchemaManager
        Returns a Multimap representation of content properties dynamic index schema. There can be multiple extractions from a single JSON document, therefore each key associates multiple schema fields.
        Specified by:
        getIndexSchema in interface ContentPropertyIndexSchemaManager
        Returns:
        (K:[V...]) structure, where K corresponds to the content property key, and V... to all schema fields which should be created from this content property JSON document