Interface I_CmsSearchFieldConfiguration

    • Method Detail

      • addField

        void addField​(CmsSearchField field)
        Adds a field to this search field configuration.

        Parameters:
        field - the field to add
      • addUninvertingMappings

        void addUninvertingMappings​(java.util.Map<java.lang.String,​org.apache.solr.uninverting.UninvertingReader.Type> uninvertingMap)
        To allow sorting on a field (without docvalues) the field must be added to the map given to UninvertingReader.wrap(org.apache.lucene.index.DirectoryReader, Map). The method adds the configured fields.
        Parameters:
        uninvertingMap - the map to which the fields are added.
      • getDescription

        java.lang.String getDescription()
        Returns the description of this field configuration.

        Returns:
        the description of this field configuration
      • getName

        java.lang.String getName()
        Returns the name of this field configuration.

        Returns:
        the name of this field configuration
      • init

        void init()
        Initializes this field configuration.

      • setDescription

        void setDescription​(java.lang.String description)
        Sets the description of this field configuration.

        Parameters:
        description - the description to set
      • setName

        void setName​(java.lang.String name)
        Sets the name of this field configuration.

        Parameters:
        name - the name to set