Class LanguageModel

All Implemented Interfaces:
Serializable

public class LanguageModel extends C2LItemModel
Generated model class for type Language first defined at extension core.
See Also:
  • Field Details

    • _TYPECODE

      public static final String _TYPECODE
      Generated model type code constant.
      See Also:
    • _SYNCJOB2LANGREL

      public static final String _SYNCJOB2LANGREL
      Generated relation code constant for relation SyncJob2LangRel defining source attribute syncJobs in extension catalog.
      See Also:
    • _SOLRFACETSEARCHCONFIG2LANGUAGERELATION

      public static final String _SOLRFACETSEARCHCONFIG2LANGUAGERELATION
      Generated relation code constant for relation SolrFacetSearchConfig2LanguageRelation defining source attribute facetSearchConfigs in extension solrfacetsearch.
      See Also:
    • _SOLRSYNONYMCONFIG2LANGUAGE

      public static final String _SOLRSYNONYMCONFIG2LANGUAGE
      Generated relation code constant for relation SolrSynonymConfig2Language defining source attribute synonyms in extension solrfacetsearch.
      See Also:
    • _SOLRSTOPWORD2LANGUAGE

      public static final String _SOLRSTOPWORD2LANGUAGE
      Generated relation code constant for relation SolrStopWord2Language defining source attribute StopWords in extension solrfacetsearch.
      See Also:
    • _BASESTORE2LANGUAGEREL

      public static final String _BASESTORE2LANGUAGEREL
      Generated relation code constant for relation BaseStore2LanguageRel defining source attribute baseStores in extension commerceservices.
      See Also:
    • FALLBACKLANGUAGES

      public static final String FALLBACKLANGUAGES
      Generated constant - Attribute key of Language.fallbackLanguages attribute defined at extension core.
      See Also:
    • SYNCJOBS

      public static final String SYNCJOBS
      Generated constant - Attribute key of Language.syncJobs attribute defined at extension catalog.
      See Also:
    • FACETSEARCHCONFIGS

      public static final String FACETSEARCHCONFIGS
      Generated constant - Attribute key of Language.facetSearchConfigs attribute defined at extension solrfacetsearch.
      See Also:
    • SYNONYMS

      public static final String SYNONYMS
      Generated constant - Attribute key of Language.synonyms attribute defined at extension solrfacetsearch.
      See Also:
    • STOPWORDS

      public static final String STOPWORDS
      Generated constant - Attribute key of Language.StopWords attribute defined at extension solrfacetsearch.
      See Also:
    • BASESTORES

      public static final String BASESTORES
      Generated constant - Attribute key of Language.baseStores attribute defined at extension commerceservices.
      See Also:
  • Constructor Details

    • LanguageModel

      public LanguageModel()
      Generated constructor - Default constructor for generic creation.
    • LanguageModel

      public LanguageModel(ItemModelContext ctx)
      Generated constructor - Default constructor for creation with existing context
      Parameters:
      ctx - the model context to be injected, must not be null
    • LanguageModel

      @Deprecated(since="4.1.1", forRemoval=true) public LanguageModel(String _isocode)
      Deprecated, for removal: This API element is subject to removal in a future version.
      since 4.1.1 Please use the default constructor without parameters
      Generated constructor - Constructor with all mandatory attributes.
      Parameters:
      _isocode - initial attribute declared by type Language at extension core
    • LanguageModel

      @Deprecated(since="4.1.1", forRemoval=true) public LanguageModel(String _isocode, ItemModel _owner)
      Deprecated, for removal: This API element is subject to removal in a future version.
      since 4.1.1 Please use the default constructor without parameters
      Generated constructor - for all mandatory and initial attributes.
      Parameters:
      _isocode - initial attribute declared by type Language at extension core
      _owner - initial attribute declared by type Item at extension core
  • Method Details

    • getBaseStores

      @Accessor(qualifier="baseStores", type=GETTER) public Collection<BaseStoreModel> getBaseStores()
      Generated method - Getter of the Language.baseStores attribute defined at extension commerceservices. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
      Returns:
      the baseStores
    • getFacetSearchConfigs

      @Accessor(qualifier="facetSearchConfigs", type=GETTER) public List<SolrFacetSearchConfigModel> getFacetSearchConfigs()
      Generated method - Getter of the Language.facetSearchConfigs attribute defined at extension solrfacetsearch. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
      Returns:
      the facetSearchConfigs
    • getFallbackLanguages

      @Accessor(qualifier="fallbackLanguages", type=GETTER) public List<LanguageModel> getFallbackLanguages()
      Generated method - Getter of the Language.fallbackLanguages attribute defined at extension core. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
      Returns:
      the fallbackLanguages
    • getStopWords

      @Accessor(qualifier="StopWords", type=GETTER) public List<SolrStopWordModel> getStopWords()
      Generated method - Getter of the Language.StopWords attribute defined at extension solrfacetsearch. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
      Returns:
      the StopWords
    • getSynonyms

      @Accessor(qualifier="synonyms", type=GETTER) public List<SolrSynonymConfigModel> getSynonyms()
      Generated method - Getter of the Language.synonyms attribute defined at extension solrfacetsearch. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
      Returns:
      the synonyms
    • setBaseStores

      @Accessor(qualifier="baseStores", type=SETTER) public void setBaseStores(Collection<BaseStoreModel> value)
      Generated method - Setter of Language.baseStores attribute defined at extension commerceservices.
      Parameters:
      value - the baseStores
    • setFacetSearchConfigs

      @Accessor(qualifier="facetSearchConfigs", type=SETTER) public void setFacetSearchConfigs(List<SolrFacetSearchConfigModel> value)
      Generated method - Setter of Language.facetSearchConfigs attribute defined at extension solrfacetsearch.
      Parameters:
      value - the facetSearchConfigs
    • setFallbackLanguages

      @Accessor(qualifier="fallbackLanguages", type=SETTER) public void setFallbackLanguages(List<LanguageModel> value)
      Generated method - Setter of Language.fallbackLanguages attribute defined at extension core.
      Parameters:
      value - the fallbackLanguages
    • setStopWords

      @Accessor(qualifier="StopWords", type=SETTER) public void setStopWords(List<SolrStopWordModel> value)
      Generated method - Setter of Language.StopWords attribute defined at extension solrfacetsearch.
      Parameters:
      value - the StopWords
    • setSynonyms

      @Accessor(qualifier="synonyms", type=SETTER) public void setSynonyms(List<SolrSynonymConfigModel> value)
      Generated method - Setter of Language.synonyms attribute defined at extension solrfacetsearch.
      Parameters:
      value - the synonyms