Class ManagedLanguage

java.lang.Object
com.broadleafcommerce.search.core.service.ManagedLanguage

public class ManagedLanguage extends Object
  • Constructor Details

    • ManagedLanguage

      public ManagedLanguage()
    • ManagedLanguage

      public ManagedLanguage(List<String> indexableTypes, String label, String language)
  • Method Details

    • getIndexableTypes

      public List<String> getIndexableTypes()
    • getLabel

      public String getLabel()
      The label. Shown in the admin UI.
    • getLanguage

      public String getLanguage()
      The name of the target language. This is the value that is known by the search engine. In Solr, for example, this is the name of the language in the schema field definition when using managed synonyms/stopwords.
    • setIndexableTypes

      public void setIndexableTypes(List<String> indexableTypes)
    • setLabel

      public void setLabel(String label)
      The label. Shown in the admin UI.
    • setLanguage

      public void setLanguage(String language)
      The name of the target language. This is the value that is known by the search engine. In Solr, for example, this is the name of the language in the schema field definition when using managed synonyms/stopwords.
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • canEqual

      protected boolean canEqual(Object other)
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object