Class CatalogVersionModel

    • Nested Class Summary

      • Nested classes/interfaces inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel

        de.hybris.platform.servicelayer.model.AbstractItemModel.NewModelContextFactory
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static java.lang.String _CATALOG2VERSIONSRELATION
      Generated relation code constant for relation Catalog2VersionsRelation defining source attribute catalog in extension catalog.
      static java.lang.String _PREVIEWDATATOCATALOGVERSION
      Generated relation code constant for relation PreviewDataToCatalogVersion defining source attribute previews in extension cms2.
      static java.lang.String _PRINCIPAL2READABLECATALOGVERSIONRELATION
      Generated relation code constant for relation Principal2ReadableCatalogVersionRelation defining source attribute readPrincipals in extension catalog.
      static java.lang.String _PRINCIPAL2WRITEABLECATALOGVERSIONRELATION
      Generated relation code constant for relation Principal2WriteableCatalogVersionRelation defining source attribute writePrincipals in extension catalog.
      static java.lang.String _SOLRFACETSEARCHCONFIG2CATALOGVERSIONRELATION
      Generated relation code constant for relation SolrFacetSearchConfig2CatalogVersionRelation defining source attribute facetSearchConfigs in extension solrfacetsearch.
      static java.lang.String _TYPECODE
      Generated model type code constant.
      static java.lang.String ACTIVE
      Generated constant - Attribute key of CatalogVersion.active attribute defined at extension catalog.
      static java.lang.String AGREEMENTS
      Generated constant - Attribute key of CatalogVersion.agreements attribute defined at extension catalog.
      static java.lang.String CATALOG
      Generated constant - Attribute key of CatalogVersion.catalog attribute defined at extension catalog.
      static java.lang.String CATEGORYSYSTEMDESCRIPTION
      Generated constant - Attribute key of CatalogVersion.categorySystemDescription attribute defined at extension catalog.
      static java.lang.String CATEGORYSYSTEMID
      Generated constant - Attribute key of CatalogVersion.categorySystemID attribute defined at extension catalog.
      static java.lang.String CATEGORYSYSTEMNAME
      Generated constant - Attribute key of CatalogVersion.categorySystemName attribute defined at extension catalog.
      static java.lang.String DEFAULTCURRENCY
      Generated constant - Attribute key of CatalogVersion.defaultCurrency attribute defined at extension catalog.
      static java.lang.String FACETSEARCHCONFIGS
      Generated constant - Attribute key of CatalogVersion.facetSearchConfigs attribute defined at extension solrfacetsearch.
      static java.lang.String GENERATIONDATE
      Generated constant - Attribute key of CatalogVersion.generationDate attribute defined at extension catalog.
      static java.lang.String GENERATORINFO
      Generated constant - Attribute key of CatalogVersion.generatorInfo attribute defined at extension catalog.
      static java.lang.String INCLASSURANCE
      Generated constant - Attribute key of CatalogVersion.inclAssurance attribute defined at extension catalog.
      static java.lang.String INCLDUTY
      Generated constant - Attribute key of CatalogVersion.inclDuty attribute defined at extension catalog.
      static java.lang.String INCLFREIGHT
      Generated constant - Attribute key of CatalogVersion.inclFreight attribute defined at extension catalog.
      static java.lang.String INCLPACKING
      Generated constant - Attribute key of CatalogVersion.inclPacking attribute defined at extension catalog.
      static java.lang.String INCOMINGSYNCHRONIZATIONS
      Generated constant - Attribute key of CatalogVersion.incomingSynchronizations attribute defined at extension catalog.
      static java.lang.String LANGUAGES
      Generated constant - Attribute key of CatalogVersion.languages attribute defined at extension catalog.
      static java.lang.String MIMEROOTDIRECTORY
      Generated constant - Attribute key of CatalogVersion.mimeRootDirectory attribute defined at extension catalog.
      static java.lang.String PREVIEWS
      Generated constant - Attribute key of CatalogVersion.previews attribute defined at extension cms2.
      static java.lang.String PREVIOUSUPDATEVERSION
      Generated constant - Attribute key of CatalogVersion.previousUpdateVersion attribute defined at extension catalog.
      static java.lang.String READPRINCIPALS
      Generated constant - Attribute key of CatalogVersion.readPrincipals attribute defined at extension catalog.
      static java.lang.String ROOTCATEGORIES
      Generated constant - Attribute key of CatalogVersion.rootCategories attribute defined at extension catalog.
      static java.lang.String SYNCHRONIZATIONS
      Generated constant - Attribute key of CatalogVersion.synchronizations attribute defined at extension catalog.
      static java.lang.String TERRITORIES
      Generated constant - Attribute key of CatalogVersion.territories attribute defined at extension catalog.
      static java.lang.String VERSION
      Generated constant - Attribute key of CatalogVersion.version attribute defined at extension catalog.
      static java.lang.String WORKFLOWTEMPLATES
      Generated constant - Attribute key of CatalogVersion.workflowTemplates attribute defined at extension cms2.
      static java.lang.String WRITEPRINCIPALS
      Generated constant - Attribute key of CatalogVersion.writePrincipals attribute defined at extension catalog.
      • Fields inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel

        LANGUAGE_FALLBACK_ENABLED_SERVICE_LAYER, MODEL_CONTEXT_FACTORY
    • Constructor Summary

      Constructors 
      Constructor Description
      CatalogVersionModel()
      Generated constructor - Default constructor for generic creation.
      CatalogVersionModel​(CatalogModel _catalog, ItemModel _owner, java.lang.String _version)
      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
      CatalogVersionModel​(CatalogModel _catalog, java.lang.String _version)
      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
      CatalogVersionModel​(de.hybris.platform.servicelayer.model.ItemModelContext ctx)
      Generated constructor - Default constructor for creation with existing context
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.Boolean getActive()
      Generated method - Getter of the CatalogVersion.active attribute defined at extension catalog.
      java.util.List<AgreementModel> getAgreements()
      Generated method - Getter of the CatalogVersion.agreements attribute defined at extension catalog.
      CatalogModel getCatalog()
      Generated method - Getter of the CatalogVersion.catalog attribute defined at extension catalog.
      java.lang.String getCategorySystemDescription()
      Generated method - Getter of the CatalogVersion.categorySystemDescription attribute defined at extension catalog.
      java.lang.String getCategorySystemDescription​(java.util.Locale loc)
      Generated method - Getter of the CatalogVersion.categorySystemDescription attribute defined at extension catalog.
      java.lang.String getCategorySystemID()
      Generated method - Getter of the CatalogVersion.categorySystemID attribute defined at extension catalog.
      java.lang.String getCategorySystemName()
      Generated method - Getter of the CatalogVersion.categorySystemName attribute defined at extension catalog.
      java.lang.String getCategorySystemName​(java.util.Locale loc)
      Generated method - Getter of the CatalogVersion.categorySystemName attribute defined at extension catalog.
      CurrencyModel getDefaultCurrency()
      Generated method - Getter of the CatalogVersion.defaultCurrency attribute defined at extension catalog.
      java.util.List<SolrFacetSearchConfigModel> getFacetSearchConfigs()
      Generated method - Getter of the CatalogVersion.facetSearchConfigs attribute defined at extension solrfacetsearch.
      java.util.Date getGenerationDate()
      Generated method - Getter of the CatalogVersion.generationDate attribute defined at extension catalog.
      java.lang.String getGeneratorInfo()
      Generated method - Getter of the CatalogVersion.generatorInfo attribute defined at extension catalog.
      java.lang.Boolean getInclAssurance()
      Generated method - Getter of the CatalogVersion.inclAssurance attribute defined at extension catalog.
      java.lang.Boolean getInclDuty()
      Generated method - Getter of the CatalogVersion.inclDuty attribute defined at extension catalog.
      java.lang.Boolean getInclFreight()
      Generated method - Getter of the CatalogVersion.inclFreight attribute defined at extension catalog.
      java.lang.Boolean getInclPacking()
      Generated method - Getter of the CatalogVersion.inclPacking attribute defined at extension catalog.
      java.util.List<SyncItemJobModel> getIncomingSynchronizations()
      Generated method - Getter of the CatalogVersion.incomingSynchronizations attribute defined at extension catalog.
      java.util.Collection<LanguageModel> getLanguages()
      Generated method - Getter of the CatalogVersion.languages attribute defined at extension catalog.
      java.lang.String getMimeRootDirectory()
      Generated method - Getter of the CatalogVersion.mimeRootDirectory attribute defined at extension catalog.
      java.util.Collection<PreviewDataModel> getPreviews()
      Generated method - Getter of the CatalogVersion.previews attribute defined at extension cms2.
      java.lang.Integer getPreviousUpdateVersion()
      Generated method - Getter of the CatalogVersion.previousUpdateVersion attribute defined at extension catalog.
      java.util.List<PrincipalModel> getReadPrincipals()
      Generated method - Getter of the CatalogVersion.readPrincipals attribute defined at extension catalog.
      java.util.List<CategoryModel> getRootCategories()
      Generated method - Getter of the CatalogVersion.rootCategories dynamic attribute defined at extension catalog.
      java.util.List<SyncItemJobModel> getSynchronizations()
      Generated method - Getter of the CatalogVersion.synchronizations attribute defined at extension catalog.
      java.util.Collection<CountryModel> getTerritories()
      Generated method - Getter of the CatalogVersion.territories attribute defined at extension catalog.
      java.lang.String getVersion()
      Generated method - Getter of the CatalogVersion.version attribute defined at extension catalog.
      java.util.Collection<WorkflowTemplateModel> getWorkflowTemplates()
      Generated method - Getter of the CatalogVersion.workflowTemplates attribute defined at extension cms2.
      java.util.List<PrincipalModel> getWritePrincipals()
      Generated method - Getter of the CatalogVersion.writePrincipals attribute defined at extension catalog.
      void setActive​(java.lang.Boolean value)
      Generated method - Setter of CatalogVersion.active attribute defined at extension catalog.
      void setAgreements​(java.util.List<AgreementModel> value)
      Generated method - Setter of CatalogVersion.agreements attribute defined at extension catalog.
      void setCatalog​(CatalogModel value)
      Generated method - Initial setter of CatalogVersion.catalog attribute defined at extension catalog.
      void setCategorySystemDescription​(java.lang.String value)
      Generated method - Setter of CatalogVersion.categorySystemDescription attribute defined at extension catalog.
      void setCategorySystemDescription​(java.lang.String value, java.util.Locale loc)
      Generated method - Setter of CatalogVersion.categorySystemDescription attribute defined at extension catalog.
      void setCategorySystemID​(java.lang.String value)
      Generated method - Setter of CatalogVersion.categorySystemID attribute defined at extension catalog.
      void setCategorySystemName​(java.lang.String value)
      Generated method - Setter of CatalogVersion.categorySystemName attribute defined at extension catalog.
      void setCategorySystemName​(java.lang.String value, java.util.Locale loc)
      Generated method - Setter of CatalogVersion.categorySystemName attribute defined at extension catalog.
      void setDefaultCurrency​(CurrencyModel value)
      Generated method - Setter of CatalogVersion.defaultCurrency attribute defined at extension catalog.
      void setFacetSearchConfigs​(java.util.List<SolrFacetSearchConfigModel> value)
      Generated method - Setter of CatalogVersion.facetSearchConfigs attribute defined at extension solrfacetsearch.
      void setGenerationDate​(java.util.Date value)
      Generated method - Setter of CatalogVersion.generationDate attribute defined at extension catalog.
      void setGeneratorInfo​(java.lang.String value)
      Generated method - Setter of CatalogVersion.generatorInfo attribute defined at extension catalog.
      void setInclAssurance​(java.lang.Boolean value)
      Generated method - Setter of CatalogVersion.inclAssurance attribute defined at extension catalog.
      void setInclDuty​(java.lang.Boolean value)
      Generated method - Setter of CatalogVersion.inclDuty attribute defined at extension catalog.
      void setInclFreight​(java.lang.Boolean value)
      Generated method - Setter of CatalogVersion.inclFreight attribute defined at extension catalog.
      void setInclPacking​(java.lang.Boolean value)
      Generated method - Setter of CatalogVersion.inclPacking attribute defined at extension catalog.
      void setLanguages​(java.util.Collection<LanguageModel> value)
      Generated method - Setter of CatalogVersion.languages attribute defined at extension catalog.
      void setMimeRootDirectory​(java.lang.String value)
      Generated method - Setter of CatalogVersion.mimeRootDirectory attribute defined at extension catalog.
      void setPreviews​(java.util.Collection<PreviewDataModel> value)
      Generated method - Setter of CatalogVersion.previews attribute defined at extension cms2.
      void setPreviousUpdateVersion​(java.lang.Integer value)
      Generated method - Setter of CatalogVersion.previousUpdateVersion attribute defined at extension catalog.
      void setReadPrincipals​(java.util.List<PrincipalModel> value)
      Generated method - Setter of CatalogVersion.readPrincipals attribute defined at extension catalog.
      void setRootCategories​(java.util.List<CategoryModel> value)
      Generated method - Setter of CatalogVersion.rootCategories dynamic attribute defined at extension catalog.
      void setSynchronizations​(java.util.List<SyncItemJobModel> value)
      Generated method - Setter of CatalogVersion.synchronizations attribute defined at extension catalog.
      void setTerritories​(java.util.Collection<CountryModel> value)
      Generated method - Setter of CatalogVersion.territories attribute defined at extension catalog.
      void setVersion​(java.lang.String value)
      Generated method - Setter of CatalogVersion.version attribute defined at extension catalog.
      void setWorkflowTemplates​(java.util.Collection<WorkflowTemplateModel> value)
      Generated method - Setter of CatalogVersion.workflowTemplates attribute defined at extension cms2.
      void setWritePrincipals​(java.util.List<PrincipalModel> value)
      Generated method - Setter of CatalogVersion.writePrincipals attribute defined at extension catalog.
      • Methods inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel

        equals, getItemModelContext, getItemtype, getPersistenceContext, getPk, getProperty, getProperty, getTenantId, hashCode, readResolve, setProperty, setProperty, toObject, toObject, toObject, toObject, toObject, toObject, toObject, toObject, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toString, writeReplace
      • Methods inherited from class java.lang.Object

        clone, finalize, getClass, notify, notifyAll, wait, wait, wait
    • Field Detail

      • _TYPECODE

        public static final java.lang.String _TYPECODE
        Generated model type code constant.
        See Also:
        Constant Field Values
      • _CATALOG2VERSIONSRELATION

        public static final java.lang.String _CATALOG2VERSIONSRELATION
        Generated relation code constant for relation Catalog2VersionsRelation defining source attribute catalog in extension catalog.
        See Also:
        Constant Field Values
      • _PRINCIPAL2WRITEABLECATALOGVERSIONRELATION

        public static final java.lang.String _PRINCIPAL2WRITEABLECATALOGVERSIONRELATION
        Generated relation code constant for relation Principal2WriteableCatalogVersionRelation defining source attribute writePrincipals in extension catalog.
        See Also:
        Constant Field Values
      • _PRINCIPAL2READABLECATALOGVERSIONRELATION

        public static final java.lang.String _PRINCIPAL2READABLECATALOGVERSIONRELATION
        Generated relation code constant for relation Principal2ReadableCatalogVersionRelation defining source attribute readPrincipals in extension catalog.
        See Also:
        Constant Field Values
      • _SOLRFACETSEARCHCONFIG2CATALOGVERSIONRELATION

        public static final java.lang.String _SOLRFACETSEARCHCONFIG2CATALOGVERSIONRELATION
        Generated relation code constant for relation SolrFacetSearchConfig2CatalogVersionRelation defining source attribute facetSearchConfigs in extension solrfacetsearch.
        See Also:
        Constant Field Values
      • _PREVIEWDATATOCATALOGVERSION

        public static final java.lang.String _PREVIEWDATATOCATALOGVERSION
        Generated relation code constant for relation PreviewDataToCatalogVersion defining source attribute previews in extension cms2.
        See Also:
        Constant Field Values
      • ACTIVE

        public static final java.lang.String ACTIVE
        Generated constant - Attribute key of CatalogVersion.active attribute defined at extension catalog.
        See Also:
        Constant Field Values
      • VERSION

        public static final java.lang.String VERSION
        Generated constant - Attribute key of CatalogVersion.version attribute defined at extension catalog.
        See Also:
        Constant Field Values
      • MIMEROOTDIRECTORY

        public static final java.lang.String MIMEROOTDIRECTORY
        Generated constant - Attribute key of CatalogVersion.mimeRootDirectory attribute defined at extension catalog.
        See Also:
        Constant Field Values
      • GENERATIONDATE

        public static final java.lang.String GENERATIONDATE
        Generated constant - Attribute key of CatalogVersion.generationDate attribute defined at extension catalog.
        See Also:
        Constant Field Values
      • DEFAULTCURRENCY

        public static final java.lang.String DEFAULTCURRENCY
        Generated constant - Attribute key of CatalogVersion.defaultCurrency attribute defined at extension catalog.
        See Also:
        Constant Field Values
      • INCLFREIGHT

        public static final java.lang.String INCLFREIGHT
        Generated constant - Attribute key of CatalogVersion.inclFreight attribute defined at extension catalog.
        See Also:
        Constant Field Values
      • INCLPACKING

        public static final java.lang.String INCLPACKING
        Generated constant - Attribute key of CatalogVersion.inclPacking attribute defined at extension catalog.
        See Also:
        Constant Field Values
      • INCLASSURANCE

        public static final java.lang.String INCLASSURANCE
        Generated constant - Attribute key of CatalogVersion.inclAssurance attribute defined at extension catalog.
        See Also:
        Constant Field Values
      • INCLDUTY

        public static final java.lang.String INCLDUTY
        Generated constant - Attribute key of CatalogVersion.inclDuty attribute defined at extension catalog.
        See Also:
        Constant Field Values
      • TERRITORIES

        public static final java.lang.String TERRITORIES
        Generated constant - Attribute key of CatalogVersion.territories attribute defined at extension catalog.
        See Also:
        Constant Field Values
      • LANGUAGES

        public static final java.lang.String LANGUAGES
        Generated constant - Attribute key of CatalogVersion.languages attribute defined at extension catalog.
        See Also:
        Constant Field Values
      • GENERATORINFO

        public static final java.lang.String GENERATORINFO
        Generated constant - Attribute key of CatalogVersion.generatorInfo attribute defined at extension catalog.
        See Also:
        Constant Field Values
      • CATEGORYSYSTEMID

        public static final java.lang.String CATEGORYSYSTEMID
        Generated constant - Attribute key of CatalogVersion.categorySystemID attribute defined at extension catalog.
        See Also:
        Constant Field Values
      • CATEGORYSYSTEMNAME

        public static final java.lang.String CATEGORYSYSTEMNAME
        Generated constant - Attribute key of CatalogVersion.categorySystemName attribute defined at extension catalog.
        See Also:
        Constant Field Values
      • CATEGORYSYSTEMDESCRIPTION

        public static final java.lang.String CATEGORYSYSTEMDESCRIPTION
        Generated constant - Attribute key of CatalogVersion.categorySystemDescription attribute defined at extension catalog.
        See Also:
        Constant Field Values
      • ROOTCATEGORIES

        public static final java.lang.String ROOTCATEGORIES
        Generated constant - Attribute key of CatalogVersion.rootCategories attribute defined at extension catalog.
        See Also:
        Constant Field Values
      • PREVIOUSUPDATEVERSION

        public static final java.lang.String PREVIOUSUPDATEVERSION
        Generated constant - Attribute key of CatalogVersion.previousUpdateVersion attribute defined at extension catalog.
        See Also:
        Constant Field Values
      • CATALOG

        public static final java.lang.String CATALOG
        Generated constant - Attribute key of CatalogVersion.catalog attribute defined at extension catalog.
        See Also:
        Constant Field Values
      • SYNCHRONIZATIONS

        public static final java.lang.String SYNCHRONIZATIONS
        Generated constant - Attribute key of CatalogVersion.synchronizations attribute defined at extension catalog.
        See Also:
        Constant Field Values
      • INCOMINGSYNCHRONIZATIONS

        public static final java.lang.String INCOMINGSYNCHRONIZATIONS
        Generated constant - Attribute key of CatalogVersion.incomingSynchronizations attribute defined at extension catalog.
        See Also:
        Constant Field Values
      • AGREEMENTS

        public static final java.lang.String AGREEMENTS
        Generated constant - Attribute key of CatalogVersion.agreements attribute defined at extension catalog.
        See Also:
        Constant Field Values
      • WRITEPRINCIPALS

        public static final java.lang.String WRITEPRINCIPALS
        Generated constant - Attribute key of CatalogVersion.writePrincipals attribute defined at extension catalog.
        See Also:
        Constant Field Values
      • READPRINCIPALS

        public static final java.lang.String READPRINCIPALS
        Generated constant - Attribute key of CatalogVersion.readPrincipals attribute defined at extension catalog.
        See Also:
        Constant Field Values
      • FACETSEARCHCONFIGS

        public static final java.lang.String FACETSEARCHCONFIGS
        Generated constant - Attribute key of CatalogVersion.facetSearchConfigs attribute defined at extension solrfacetsearch.
        See Also:
        Constant Field Values
      • PREVIEWS

        public static final java.lang.String PREVIEWS
        Generated constant - Attribute key of CatalogVersion.previews attribute defined at extension cms2.
        See Also:
        Constant Field Values
      • WORKFLOWTEMPLATES

        public static final java.lang.String WORKFLOWTEMPLATES
        Generated constant - Attribute key of CatalogVersion.workflowTemplates attribute defined at extension cms2.
        See Also:
        Constant Field Values
    • Constructor Detail

      • CatalogVersionModel

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

        public CatalogVersionModel​(de.hybris.platform.servicelayer.model.ItemModelContext ctx)
        Generated constructor - Default constructor for creation with existing context
        Parameters:
        ctx - the model context to be injected, must not be null
      • CatalogVersionModel

        @Deprecated(since="4.1.1",
                    forRemoval=true)
        public CatalogVersionModel​(CatalogModel _catalog,
                                   java.lang.String _version)
        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:
        _catalog - initial attribute declared by type CatalogVersion at extension catalog
        _version - initial attribute declared by type CatalogVersion at extension catalog
      • CatalogVersionModel

        @Deprecated(since="4.1.1",
                    forRemoval=true)
        public CatalogVersionModel​(CatalogModel _catalog,
                                   ItemModel _owner,
                                   java.lang.String _version)
        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:
        _catalog - initial attribute declared by type CatalogVersion at extension catalog
        _owner - initial attribute declared by type Item at extension core
        _version - initial attribute declared by type CatalogVersion at extension catalog
    • Method Detail

      • getActive

        @Accessor(qualifier="active",
                  type=GETTER)
        public java.lang.Boolean getActive()
        Generated method - Getter of the CatalogVersion.active attribute defined at extension catalog.
        Returns:
        the active - active flag
      • getAgreements

        @Accessor(qualifier="agreements",
                  type=GETTER)
        public java.util.List<AgreementModel> getAgreements()
        Generated method - Getter of the CatalogVersion.agreements attribute defined at extension catalog. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
        Returns:
        the agreements
      • getCatalog

        @Accessor(qualifier="catalog",
                  type=GETTER)
        public CatalogModel getCatalog()
        Generated method - Getter of the CatalogVersion.catalog attribute defined at extension catalog.
        Returns:
        the catalog
      • getCategorySystemDescription

        @Accessor(qualifier="categorySystemDescription",
                  type=GETTER)
        public java.lang.String getCategorySystemDescription()
        Generated method - Getter of the CatalogVersion.categorySystemDescription attribute defined at extension catalog.
        Returns:
        the categorySystemDescription
      • getCategorySystemDescription

        @Accessor(qualifier="categorySystemDescription",
                  type=GETTER)
        public java.lang.String getCategorySystemDescription​(java.util.Locale loc)
        Generated method - Getter of the CatalogVersion.categorySystemDescription attribute defined at extension catalog.
        Parameters:
        loc - the value localization key
        Returns:
        the categorySystemDescription
        Throws:
        java.lang.IllegalArgumentException - if localization key cannot be mapped to data language
      • getCategorySystemID

        @Accessor(qualifier="categorySystemID",
                  type=GETTER)
        public java.lang.String getCategorySystemID()
        Generated method - Getter of the CatalogVersion.categorySystemID attribute defined at extension catalog.
        Returns:
        the categorySystemID
      • getCategorySystemName

        @Accessor(qualifier="categorySystemName",
                  type=GETTER)
        public java.lang.String getCategorySystemName()
        Generated method - Getter of the CatalogVersion.categorySystemName attribute defined at extension catalog.
        Returns:
        the categorySystemName
      • getCategorySystemName

        @Accessor(qualifier="categorySystemName",
                  type=GETTER)
        public java.lang.String getCategorySystemName​(java.util.Locale loc)
        Generated method - Getter of the CatalogVersion.categorySystemName attribute defined at extension catalog.
        Parameters:
        loc - the value localization key
        Returns:
        the categorySystemName
        Throws:
        java.lang.IllegalArgumentException - if localization key cannot be mapped to data language
      • getDefaultCurrency

        @Accessor(qualifier="defaultCurrency",
                  type=GETTER)
        public CurrencyModel getDefaultCurrency()
        Generated method - Getter of the CatalogVersion.defaultCurrency attribute defined at extension catalog.
        Returns:
        the defaultCurrency - Default Currency
      • getFacetSearchConfigs

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

        @Accessor(qualifier="generationDate",
                  type=GETTER)
        public java.util.Date getGenerationDate()
        Generated method - Getter of the CatalogVersion.generationDate attribute defined at extension catalog.
        Returns:
        the generationDate - Generation Date
      • getGeneratorInfo

        @Accessor(qualifier="generatorInfo",
                  type=GETTER)
        public java.lang.String getGeneratorInfo()
        Generated method - Getter of the CatalogVersion.generatorInfo attribute defined at extension catalog.
        Returns:
        the generatorInfo - Generator Info
      • getInclAssurance

        @Accessor(qualifier="inclAssurance",
                  type=GETTER)
        public java.lang.Boolean getInclAssurance()
        Generated method - Getter of the CatalogVersion.inclAssurance attribute defined at extension catalog.
        Returns:
        the inclAssurance - incl.Assurance
      • getInclDuty

        @Accessor(qualifier="inclDuty",
                  type=GETTER)
        public java.lang.Boolean getInclDuty()
        Generated method - Getter of the CatalogVersion.inclDuty attribute defined at extension catalog.
        Returns:
        the inclDuty - incl.Duty
      • getInclFreight

        @Accessor(qualifier="inclFreight",
                  type=GETTER)
        public java.lang.Boolean getInclFreight()
        Generated method - Getter of the CatalogVersion.inclFreight attribute defined at extension catalog.
        Returns:
        the inclFreight - incl.Freight
      • getInclPacking

        @Accessor(qualifier="inclPacking",
                  type=GETTER)
        public java.lang.Boolean getInclPacking()
        Generated method - Getter of the CatalogVersion.inclPacking attribute defined at extension catalog.
        Returns:
        the inclPacking - incl.Packing
      • getIncomingSynchronizations

        @Accessor(qualifier="incomingSynchronizations",
                  type=GETTER)
        public java.util.List<SyncItemJobModel> getIncomingSynchronizations()
        Generated method - Getter of the CatalogVersion.incomingSynchronizations attribute defined at extension catalog. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
        Returns:
        the incomingSynchronizations
      • getLanguages

        @Accessor(qualifier="languages",
                  type=GETTER)
        public java.util.Collection<LanguageModel> getLanguages()
        Generated method - Getter of the CatalogVersion.languages attribute defined at extension catalog. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
        Returns:
        the languages - languages
      • getMimeRootDirectory

        @Accessor(qualifier="mimeRootDirectory",
                  type=GETTER)
        public java.lang.String getMimeRootDirectory()
        Generated method - Getter of the CatalogVersion.mimeRootDirectory attribute defined at extension catalog.
        Returns:
        the mimeRootDirectory - Mime Root Directory
      • getPreviews

        @Accessor(qualifier="previews",
                  type=GETTER)
        public java.util.Collection<PreviewDataModel> getPreviews()
        Generated method - Getter of the CatalogVersion.previews attribute defined at extension cms2. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
        Returns:
        the previews
      • getPreviousUpdateVersion

        @Accessor(qualifier="previousUpdateVersion",
                  type=GETTER)
        public java.lang.Integer getPreviousUpdateVersion()
        Generated method - Getter of the CatalogVersion.previousUpdateVersion attribute defined at extension catalog.
        Returns:
        the previousUpdateVersion
      • getReadPrincipals

        @Accessor(qualifier="readPrincipals",
                  type=GETTER)
        public java.util.List<PrincipalModel> getReadPrincipals()
        Generated method - Getter of the CatalogVersion.readPrincipals attribute defined at extension catalog. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
        Returns:
        the readPrincipals
      • getRootCategories

        @Accessor(qualifier="rootCategories",
                  type=GETTER)
        public java.util.List<CategoryModel> getRootCategories()
        Generated method - Getter of the CatalogVersion.rootCategories dynamic attribute defined at extension catalog. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
        Returns:
        the rootCategories
      • getSynchronizations

        @Accessor(qualifier="synchronizations",
                  type=GETTER)
        public java.util.List<SyncItemJobModel> getSynchronizations()
        Generated method - Getter of the CatalogVersion.synchronizations attribute defined at extension catalog. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
        Returns:
        the synchronizations
      • getTerritories

        @Accessor(qualifier="territories",
                  type=GETTER)
        public java.util.Collection<CountryModel> getTerritories()
        Generated method - Getter of the CatalogVersion.territories attribute defined at extension catalog. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
        Returns:
        the territories - Territory
      • getVersion

        @Accessor(qualifier="version",
                  type=GETTER)
        public java.lang.String getVersion()
        Generated method - Getter of the CatalogVersion.version attribute defined at extension catalog.
        Returns:
        the version - version
      • getWorkflowTemplates

        @Accessor(qualifier="workflowTemplates",
                  type=GETTER)
        public java.util.Collection<WorkflowTemplateModel> getWorkflowTemplates()
        Generated method - Getter of the CatalogVersion.workflowTemplates attribute defined at extension cms2. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
        Returns:
        the workflowTemplates
      • getWritePrincipals

        @Accessor(qualifier="writePrincipals",
                  type=GETTER)
        public java.util.List<PrincipalModel> getWritePrincipals()
        Generated method - Getter of the CatalogVersion.writePrincipals attribute defined at extension catalog. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
        Returns:
        the writePrincipals
      • setActive

        @Accessor(qualifier="active",
                  type=SETTER)
        public void setActive​(java.lang.Boolean value)
        Generated method - Setter of CatalogVersion.active attribute defined at extension catalog.
        Parameters:
        value - the active - active flag
      • setAgreements

        @Accessor(qualifier="agreements",
                  type=SETTER)
        public void setAgreements​(java.util.List<AgreementModel> value)
        Generated method - Setter of CatalogVersion.agreements attribute defined at extension catalog.
        Parameters:
        value - the agreements
      • setCatalog

        @Accessor(qualifier="catalog",
                  type=SETTER)
        public void setCatalog​(CatalogModel value)
        Generated method - Initial setter of CatalogVersion.catalog attribute defined at extension catalog. Can only be used at creation of model - before first save.
        Parameters:
        value - the catalog
      • setCategorySystemDescription

        @Accessor(qualifier="categorySystemDescription",
                  type=SETTER)
        public void setCategorySystemDescription​(java.lang.String value)
        Generated method - Setter of CatalogVersion.categorySystemDescription attribute defined at extension catalog.
        Parameters:
        value - the categorySystemDescription
      • setCategorySystemDescription

        @Accessor(qualifier="categorySystemDescription",
                  type=SETTER)
        public void setCategorySystemDescription​(java.lang.String value,
                                                 java.util.Locale loc)
        Generated method - Setter of CatalogVersion.categorySystemDescription attribute defined at extension catalog.
        Parameters:
        value - the categorySystemDescription
        loc - the value localization key
        Throws:
        java.lang.IllegalArgumentException - if localization key cannot be mapped to data language
      • setCategorySystemID

        @Accessor(qualifier="categorySystemID",
                  type=SETTER)
        public void setCategorySystemID​(java.lang.String value)
        Generated method - Setter of CatalogVersion.categorySystemID attribute defined at extension catalog.
        Parameters:
        value - the categorySystemID
      • setCategorySystemName

        @Accessor(qualifier="categorySystemName",
                  type=SETTER)
        public void setCategorySystemName​(java.lang.String value)
        Generated method - Setter of CatalogVersion.categorySystemName attribute defined at extension catalog.
        Parameters:
        value - the categorySystemName
      • setCategorySystemName

        @Accessor(qualifier="categorySystemName",
                  type=SETTER)
        public void setCategorySystemName​(java.lang.String value,
                                          java.util.Locale loc)
        Generated method - Setter of CatalogVersion.categorySystemName attribute defined at extension catalog.
        Parameters:
        value - the categorySystemName
        loc - the value localization key
        Throws:
        java.lang.IllegalArgumentException - if localization key cannot be mapped to data language
      • setDefaultCurrency

        @Accessor(qualifier="defaultCurrency",
                  type=SETTER)
        public void setDefaultCurrency​(CurrencyModel value)
        Generated method - Setter of CatalogVersion.defaultCurrency attribute defined at extension catalog.
        Parameters:
        value - the defaultCurrency - Default Currency
      • setFacetSearchConfigs

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

        @Accessor(qualifier="generationDate",
                  type=SETTER)
        public void setGenerationDate​(java.util.Date value)
        Generated method - Setter of CatalogVersion.generationDate attribute defined at extension catalog.
        Parameters:
        value - the generationDate - Generation Date
      • setGeneratorInfo

        @Accessor(qualifier="generatorInfo",
                  type=SETTER)
        public void setGeneratorInfo​(java.lang.String value)
        Generated method - Setter of CatalogVersion.generatorInfo attribute defined at extension catalog.
        Parameters:
        value - the generatorInfo - Generator Info
      • setInclAssurance

        @Accessor(qualifier="inclAssurance",
                  type=SETTER)
        public void setInclAssurance​(java.lang.Boolean value)
        Generated method - Setter of CatalogVersion.inclAssurance attribute defined at extension catalog.
        Parameters:
        value - the inclAssurance - incl.Assurance
      • setInclDuty

        @Accessor(qualifier="inclDuty",
                  type=SETTER)
        public void setInclDuty​(java.lang.Boolean value)
        Generated method - Setter of CatalogVersion.inclDuty attribute defined at extension catalog.
        Parameters:
        value - the inclDuty - incl.Duty
      • setInclFreight

        @Accessor(qualifier="inclFreight",
                  type=SETTER)
        public void setInclFreight​(java.lang.Boolean value)
        Generated method - Setter of CatalogVersion.inclFreight attribute defined at extension catalog.
        Parameters:
        value - the inclFreight - incl.Freight
      • setInclPacking

        @Accessor(qualifier="inclPacking",
                  type=SETTER)
        public void setInclPacking​(java.lang.Boolean value)
        Generated method - Setter of CatalogVersion.inclPacking attribute defined at extension catalog.
        Parameters:
        value - the inclPacking - incl.Packing
      • setLanguages

        @Accessor(qualifier="languages",
                  type=SETTER)
        public void setLanguages​(java.util.Collection<LanguageModel> value)
        Generated method - Setter of CatalogVersion.languages attribute defined at extension catalog.
        Parameters:
        value - the languages - languages
      • setMimeRootDirectory

        @Accessor(qualifier="mimeRootDirectory",
                  type=SETTER)
        public void setMimeRootDirectory​(java.lang.String value)
        Generated method - Setter of CatalogVersion.mimeRootDirectory attribute defined at extension catalog.
        Parameters:
        value - the mimeRootDirectory - Mime Root Directory
      • setPreviews

        @Accessor(qualifier="previews",
                  type=SETTER)
        public void setPreviews​(java.util.Collection<PreviewDataModel> value)
        Generated method - Setter of CatalogVersion.previews attribute defined at extension cms2.
        Parameters:
        value - the previews
      • setPreviousUpdateVersion

        @Accessor(qualifier="previousUpdateVersion",
                  type=SETTER)
        public void setPreviousUpdateVersion​(java.lang.Integer value)
        Generated method - Setter of CatalogVersion.previousUpdateVersion attribute defined at extension catalog.
        Parameters:
        value - the previousUpdateVersion
      • setReadPrincipals

        @Accessor(qualifier="readPrincipals",
                  type=SETTER)
        public void setReadPrincipals​(java.util.List<PrincipalModel> value)
        Generated method - Setter of CatalogVersion.readPrincipals attribute defined at extension catalog.
        Parameters:
        value - the readPrincipals
      • setRootCategories

        @Accessor(qualifier="rootCategories",
                  type=SETTER)
        public void setRootCategories​(java.util.List<CategoryModel> value)
        Generated method - Setter of CatalogVersion.rootCategories dynamic attribute defined at extension catalog.
        Parameters:
        value - the rootCategories
      • setSynchronizations

        @Accessor(qualifier="synchronizations",
                  type=SETTER)
        public void setSynchronizations​(java.util.List<SyncItemJobModel> value)
        Generated method - Setter of CatalogVersion.synchronizations attribute defined at extension catalog.
        Parameters:
        value - the synchronizations
      • setTerritories

        @Accessor(qualifier="territories",
                  type=SETTER)
        public void setTerritories​(java.util.Collection<CountryModel> value)
        Generated method - Setter of CatalogVersion.territories attribute defined at extension catalog.
        Parameters:
        value - the territories - Territory
      • setVersion

        @Accessor(qualifier="version",
                  type=SETTER)
        public void setVersion​(java.lang.String value)
        Generated method - Setter of CatalogVersion.version attribute defined at extension catalog.
        Parameters:
        value - the version - version
      • setWorkflowTemplates

        @Accessor(qualifier="workflowTemplates",
                  type=SETTER)
        public void setWorkflowTemplates​(java.util.Collection<WorkflowTemplateModel> value)
        Generated method - Setter of CatalogVersion.workflowTemplates attribute defined at extension cms2.
        Parameters:
        value - the workflowTemplates
      • setWritePrincipals

        @Accessor(qualifier="writePrincipals",
                  type=SETTER)
        public void setWritePrincipals​(java.util.List<PrincipalModel> value)
        Generated method - Setter of CatalogVersion.writePrincipals attribute defined at extension catalog.
        Parameters:
        value - the writePrincipals