public class CatalogModel extends ItemModel
AbstractItemModel.NewModelContextFactory| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
_CATALOGSFORBASESTORES
Generated relation code constant for relation
CatalogsForBaseStores defining source attribute baseStores in extension basecommerce. |
static java.lang.String |
_CATALOGSFORRESTRICTION
Generated relation code constant for relation
CatalogsForRestriction defining source attribute restrictions in extension cms2. |
static java.lang.String |
_COMPANY2PROVIDEDCATALOGS
Generated relation code constant for relation
Company2ProvidedCatalogs defining source attribute supplier in extension catalog. |
static java.lang.String |
_COMPANY2PURCHASEDCATALOGS
Generated relation code constant for relation
Company2PurchasedCatalogs defining source attribute buyer in extension catalog. |
static java.lang.String |
_TYPECODE
Generated model type code constant.
|
static java.lang.String |
ACTIVECATALOGVERSION
Generated constant - Attribute key of
Catalog.activeCatalogVersion attribute defined at extension catalog. |
static java.lang.String |
AGREEMENTS
Generated constant - Attribute key of
Catalog.agreements attribute defined at extension catalog. |
static java.lang.String |
BASESTORES
Generated constant - Attribute key of
Catalog.baseStores attribute defined at extension basecommerce. |
static java.lang.String |
BUYER
Generated constant - Attribute key of
Catalog.buyer attribute defined at extension catalog. |
static java.lang.String |
CATALOGVERSIONS
Generated constant - Attribute key of
Catalog.catalogVersions attribute defined at extension catalog. |
static java.lang.String |
DEFAULTCATALOG
Generated constant - Attribute key of
Catalog.defaultCatalog attribute defined at extension catalog. |
static java.lang.String |
DEFAULTCURRENCY
Generated constant - Attribute key of
Catalog.defaultCurrency attribute defined at extension catalog. |
static java.lang.String |
GENERATIONDATE
Generated constant - Attribute key of
Catalog.generationDate attribute defined at extension catalog. |
static java.lang.String |
GENERATORINFO
Generated constant - Attribute key of
Catalog.generatorInfo attribute defined at extension catalog. |
static java.lang.String |
ID
Generated constant - Attribute key of
Catalog.id attribute defined at extension catalog. |
static java.lang.String |
INCLASSURANCE
Generated constant - Attribute key of
Catalog.inclAssurance attribute defined at extension catalog. |
static java.lang.String |
INCLDUTY
Generated constant - Attribute key of
Catalog.inclDuty attribute defined at extension catalog. |
static java.lang.String |
INCLFREIGHT
Generated constant - Attribute key of
Catalog.inclFreight attribute defined at extension catalog. |
static java.lang.String |
INCLPACKING
Generated constant - Attribute key of
Catalog.inclPacking attribute defined at extension catalog. |
static java.lang.String |
LANGUAGES
Generated constant - Attribute key of
Catalog.languages attribute defined at extension catalog. |
static java.lang.String |
MIMEROOTDIRECTORY
Generated constant - Attribute key of
Catalog.mimeRootDirectory attribute defined at extension catalog. |
static java.lang.String |
NAME
Generated constant - Attribute key of
Catalog.name attribute defined at extension catalog. |
static java.lang.String |
PREVIEWURLTEMPLATE
Generated constant - Attribute key of
Catalog.previewURLTemplate attribute defined at extension catalog. |
static java.lang.String |
RESTRICTIONS
Generated constant - Attribute key of
Catalog.restrictions attribute defined at extension cms2. |
static java.lang.String |
ROOTCATEGORIES
Generated constant - Attribute key of
Catalog.rootCategories attribute defined at extension catalog. |
static java.lang.String |
SUPPLIER
Generated constant - Attribute key of
Catalog.supplier attribute defined at extension catalog. |
static java.lang.String |
TERRITORIES
Generated constant - Attribute key of
Catalog.territories attribute defined at extension catalog. |
static java.lang.String |
URLPATTERNS
Generated constant - Attribute key of
Catalog.urlPatterns attribute defined at extension catalog. |
static java.lang.String |
VERSION
Generated constant - Attribute key of
Catalog.version attribute defined at extension catalog. |
_COMMENTITEMRELATION, COMMENTS, CREATIONTIME, ITEMTYPE, MODIFIEDTIME, OWNER, PK, SEALEDLANGUAGE_FALLBACK_ENABLED_SERVICE_LAYER, MODEL_CONTEXT_FACTORY| Constructor and Description |
|---|
CatalogModel()
Generated constructor - Default constructor for generic creation.
|
CatalogModel(ItemModelContext ctx)
Generated constructor - Default constructor for creation with existing context
|
CatalogModel(java.lang.String _id)
Deprecated.
since 4.1.1 Please use the default constructor without parameters
|
CatalogModel(java.lang.String _id,
ItemModel _owner)
Deprecated.
since 4.1.1 Please use the default constructor without parameters
|
| Modifier and Type | Method and Description |
|---|---|
CatalogVersionModel |
getActiveCatalogVersion()
Generated method - Getter of the
Catalog.activeCatalogVersion attribute defined at extension catalog. |
java.util.Collection<AgreementModel> |
getAgreements()
Generated method - Getter of the
Catalog.agreements dynamic attribute defined at extension catalog. |
java.util.Collection<BaseStoreModel> |
getBaseStores()
Generated method - Getter of the
Catalog.baseStores attribute defined at extension basecommerce. |
CompanyModel |
getBuyer()
Generated method - Getter of the
Catalog.buyer attribute defined at extension catalog. |
java.util.Set<CatalogVersionModel> |
getCatalogVersions()
Generated method - Getter of the
Catalog.catalogVersions attribute defined at extension catalog. |
java.lang.Boolean |
getDefaultCatalog()
Generated method - Getter of the
Catalog.defaultCatalog attribute defined at extension catalog. |
CurrencyModel |
getDefaultCurrency()
Generated method - Getter of the
Catalog.defaultCurrency dynamic attribute defined at extension catalog. |
java.util.Date |
getGenerationDate()
Generated method - Getter of the
Catalog.generationDate dynamic attribute defined at extension catalog. |
java.lang.String |
getGeneratorInfo()
Generated method - Getter of the
Catalog.generatorInfo dynamic attribute defined at extension catalog. |
java.lang.String |
getId()
Generated method - Getter of the
Catalog.id attribute defined at extension catalog. |
java.lang.Boolean |
getInclAssurance()
Generated method - Getter of the
Catalog.inclAssurance dynamic attribute defined at extension catalog. |
java.lang.Boolean |
getInclDuty()
Generated method - Getter of the
Catalog.inclDuty dynamic attribute defined at extension catalog. |
java.lang.Boolean |
getInclFreight()
Generated method - Getter of the
Catalog.inclFreight dynamic attribute defined at extension catalog. |
java.lang.Boolean |
getInclPacking()
Generated method - Getter of the
Catalog.inclPacking dynamic attribute defined at extension catalog. |
java.util.Collection<LanguageModel> |
getLanguages()
Generated method - Getter of the
Catalog.languages dynamic attribute defined at extension catalog. |
java.lang.String |
getMimeRootDirectory()
Generated method - Getter of the
Catalog.mimeRootDirectory dynamic attribute defined at extension catalog. |
java.lang.String |
getName()
Generated method - Getter of the
Catalog.name attribute defined at extension catalog. |
java.lang.String |
getName(java.util.Locale loc)
Generated method - Getter of the
Catalog.name attribute defined at extension catalog. |
java.lang.String |
getPreviewURLTemplate()
Generated method - Getter of the
Catalog.previewURLTemplate attribute defined at extension catalog. |
java.util.Collection<CMSCatalogRestrictionModel> |
getRestrictions()
Generated method - Getter of the
Catalog.restrictions attribute defined at extension cms2. |
java.util.List<CategoryModel> |
getRootCategories()
Generated method - Getter of the
Catalog.rootCategories dynamic attribute defined at extension catalog. |
CompanyModel |
getSupplier()
Generated method - Getter of the
Catalog.supplier attribute defined at extension catalog. |
java.util.Collection<CountryModel> |
getTerritories()
Generated method - Getter of the
Catalog.territories dynamic attribute defined at extension catalog. |
java.util.Collection<java.lang.String> |
getUrlPatterns()
Generated method - Getter of the
Catalog.urlPatterns attribute defined at extension catalog. |
java.lang.String |
getVersion()
Generated method - Getter of the
Catalog.version dynamic attribute defined at extension catalog. |
void |
setActiveCatalogVersion(CatalogVersionModel value)
Generated method - Setter of
Catalog.activeCatalogVersion attribute defined at extension catalog. |
void |
setBaseStores(java.util.Collection<BaseStoreModel> value)
Generated method - Setter of
Catalog.baseStores attribute defined at extension basecommerce. |
void |
setBuyer(CompanyModel value)
Generated method - Setter of
Catalog.buyer attribute defined at extension catalog. |
void |
setCatalogVersions(java.util.Set<CatalogVersionModel> value)
Generated method - Setter of
Catalog.catalogVersions attribute defined at extension catalog. |
void |
setDefaultCatalog(java.lang.Boolean value)
Generated method - Setter of
Catalog.defaultCatalog attribute defined at extension catalog. |
void |
setId(java.lang.String value)
Generated method - Setter of
Catalog.id attribute defined at extension catalog. |
void |
setName(java.lang.String value)
Generated method - Setter of
Catalog.name attribute defined at extension catalog. |
void |
setName(java.lang.String value,
java.util.Locale loc)
Generated method - Setter of
Catalog.name attribute defined at extension catalog. |
void |
setPreviewURLTemplate(java.lang.String value)
Generated method - Setter of
Catalog.previewURLTemplate attribute defined at extension catalog. |
void |
setRestrictions(java.util.Collection<CMSCatalogRestrictionModel> value)
Generated method - Setter of
Catalog.restrictions attribute defined at extension cms2. |
void |
setSupplier(CompanyModel value)
Generated method - Setter of
Catalog.supplier attribute defined at extension catalog. |
void |
setUrlPatterns(java.util.Collection<java.lang.String> value)
Generated method - Setter of
Catalog.urlPatterns attribute defined at extension catalog. |
getComments, getCreationtime, getModifiedtime, getOwner, isSealed, setComments, setCreationtime, setModifiedtime, setOwnerequals, 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, writeReplacepublic static final java.lang.String _TYPECODE
public static final java.lang.String _COMPANY2PROVIDEDCATALOGS
Company2ProvidedCatalogs defining source attribute supplier in extension catalog.public static final java.lang.String _COMPANY2PURCHASEDCATALOGS
Company2PurchasedCatalogs defining source attribute buyer in extension catalog.public static final java.lang.String _CATALOGSFORBASESTORES
CatalogsForBaseStores defining source attribute baseStores in extension basecommerce.public static final java.lang.String _CATALOGSFORRESTRICTION
CatalogsForRestriction defining source attribute restrictions in extension cms2.public static final java.lang.String ID
Catalog.id attribute defined at extension catalog.public static final java.lang.String NAME
Catalog.name attribute defined at extension catalog.public static final java.lang.String ACTIVECATALOGVERSION
Catalog.activeCatalogVersion attribute defined at extension catalog.public static final java.lang.String ROOTCATEGORIES
Catalog.rootCategories attribute defined at extension catalog.public static final java.lang.String DEFAULTCATALOG
Catalog.defaultCatalog attribute defined at extension catalog.public static final java.lang.String VERSION
Catalog.version attribute defined at extension catalog.public static final java.lang.String MIMEROOTDIRECTORY
Catalog.mimeRootDirectory attribute defined at extension catalog.public static final java.lang.String GENERATIONDATE
Catalog.generationDate attribute defined at extension catalog.public static final java.lang.String DEFAULTCURRENCY
Catalog.defaultCurrency attribute defined at extension catalog.public static final java.lang.String INCLFREIGHT
Catalog.inclFreight attribute defined at extension catalog.public static final java.lang.String INCLPACKING
Catalog.inclPacking attribute defined at extension catalog.public static final java.lang.String INCLASSURANCE
Catalog.inclAssurance attribute defined at extension catalog.public static final java.lang.String INCLDUTY
Catalog.inclDuty attribute defined at extension catalog.public static final java.lang.String TERRITORIES
Catalog.territories attribute defined at extension catalog.public static final java.lang.String LANGUAGES
Catalog.languages attribute defined at extension catalog.public static final java.lang.String GENERATORINFO
Catalog.generatorInfo attribute defined at extension catalog.public static final java.lang.String AGREEMENTS
Catalog.agreements attribute defined at extension catalog.public static final java.lang.String PREVIEWURLTEMPLATE
Catalog.previewURLTemplate attribute defined at extension catalog.public static final java.lang.String URLPATTERNS
Catalog.urlPatterns attribute defined at extension catalog.public static final java.lang.String CATALOGVERSIONS
Catalog.catalogVersions attribute defined at extension catalog.public static final java.lang.String SUPPLIER
Catalog.supplier attribute defined at extension catalog.public static final java.lang.String BUYER
Catalog.buyer attribute defined at extension catalog.public static final java.lang.String BASESTORES
Catalog.baseStores attribute defined at extension basecommerce.public static final java.lang.String RESTRICTIONS
Catalog.restrictions attribute defined at extension cms2.public CatalogModel()
public CatalogModel(ItemModelContext ctx)
ctx - the model context to be injected, must not be null@Deprecated public CatalogModel(java.lang.String _id)
_id - initial attribute declared by type Catalog at extension catalog@Deprecated
public CatalogModel(java.lang.String _id,
ItemModel _owner)
_id - initial attribute declared by type Catalog at extension catalog_owner - initial attribute declared by type Item at extension core@Accessor(qualifier="activeCatalogVersion", type=GETTER) public CatalogVersionModel getActiveCatalogVersion()
Catalog.activeCatalogVersion attribute defined at extension catalog.@Accessor(qualifier="agreements", type=GETTER) public java.util.Collection<AgreementModel> getAgreements()
Catalog.agreements dynamic attribute defined at extension catalog.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="baseStores", type=GETTER) public java.util.Collection<BaseStoreModel> getBaseStores()
Catalog.baseStores attribute defined at extension basecommerce.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="buyer", type=GETTER) public CompanyModel getBuyer()
Catalog.buyer attribute defined at extension catalog.@Accessor(qualifier="catalogVersions", type=GETTER) public java.util.Set<CatalogVersionModel> getCatalogVersions()
Catalog.catalogVersions attribute defined at extension catalog.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="defaultCatalog", type=GETTER) public java.lang.Boolean getDefaultCatalog()
Catalog.defaultCatalog attribute defined at extension catalog.@Accessor(qualifier="defaultCurrency", type=GETTER) public CurrencyModel getDefaultCurrency()
Catalog.defaultCurrency dynamic attribute defined at extension catalog.@Accessor(qualifier="generationDate", type=GETTER) public java.util.Date getGenerationDate()
Catalog.generationDate dynamic attribute defined at extension catalog.@Accessor(qualifier="generatorInfo", type=GETTER) public java.lang.String getGeneratorInfo()
Catalog.generatorInfo dynamic attribute defined at extension catalog.@Accessor(qualifier="id", type=GETTER) public java.lang.String getId()
Catalog.id attribute defined at extension catalog.@Accessor(qualifier="inclAssurance", type=GETTER) public java.lang.Boolean getInclAssurance()
Catalog.inclAssurance dynamic attribute defined at extension catalog.@Accessor(qualifier="inclDuty", type=GETTER) public java.lang.Boolean getInclDuty()
Catalog.inclDuty dynamic attribute defined at extension catalog.@Accessor(qualifier="inclFreight", type=GETTER) public java.lang.Boolean getInclFreight()
Catalog.inclFreight dynamic attribute defined at extension catalog.@Accessor(qualifier="inclPacking", type=GETTER) public java.lang.Boolean getInclPacking()
Catalog.inclPacking dynamic attribute defined at extension catalog.@Accessor(qualifier="languages", type=GETTER) public java.util.Collection<LanguageModel> getLanguages()
Catalog.languages dynamic attribute defined at extension catalog.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="mimeRootDirectory", type=GETTER) public java.lang.String getMimeRootDirectory()
Catalog.mimeRootDirectory dynamic attribute defined at extension catalog.@Accessor(qualifier="name", type=GETTER) public java.lang.String getName()
Catalog.name attribute defined at extension catalog.@Accessor(qualifier="name", type=GETTER) public java.lang.String getName(java.util.Locale loc)
Catalog.name attribute defined at extension catalog.loc - the value localization keyjava.lang.IllegalArgumentException - if localization key cannot be mapped to data language@Accessor(qualifier="previewURLTemplate", type=GETTER) public java.lang.String getPreviewURLTemplate()
Catalog.previewURLTemplate attribute defined at extension catalog.@Accessor(qualifier="restrictions", type=GETTER) public java.util.Collection<CMSCatalogRestrictionModel> getRestrictions()
Catalog.restrictions attribute defined at extension cms2.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="rootCategories", type=GETTER) public java.util.List<CategoryModel> getRootCategories()
Catalog.rootCategories dynamic attribute defined at extension catalog.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="supplier", type=GETTER) public CompanyModel getSupplier()
Catalog.supplier attribute defined at extension catalog.@Accessor(qualifier="territories", type=GETTER) public java.util.Collection<CountryModel> getTerritories()
Catalog.territories dynamic attribute defined at extension catalog.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="urlPatterns", type=GETTER) public java.util.Collection<java.lang.String> getUrlPatterns()
Catalog.urlPatterns attribute defined at extension catalog.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="version", type=GETTER) public java.lang.String getVersion()
Catalog.version dynamic attribute defined at extension catalog.@Accessor(qualifier="activeCatalogVersion", type=SETTER) public void setActiveCatalogVersion(CatalogVersionModel value)
Catalog.activeCatalogVersion attribute defined at extension catalog.value - the activeCatalogVersion - active CatalogVersion@Accessor(qualifier="baseStores", type=SETTER) public void setBaseStores(java.util.Collection<BaseStoreModel> value)
Catalog.baseStores attribute defined at extension basecommerce.value - the baseStores@Accessor(qualifier="buyer", type=SETTER) public void setBuyer(CompanyModel value)
Catalog.buyer attribute defined at extension catalog.value - the buyer@Accessor(qualifier="catalogVersions", type=SETTER) public void setCatalogVersions(java.util.Set<CatalogVersionModel> value)
Catalog.catalogVersions attribute defined at extension catalog.value - the catalogVersions@Accessor(qualifier="defaultCatalog", type=SETTER) public void setDefaultCatalog(java.lang.Boolean value)
Catalog.defaultCatalog attribute defined at extension catalog.value - the defaultCatalog - Default catalog@Accessor(qualifier="id", type=SETTER) public void setId(java.lang.String value)
Catalog.id attribute defined at extension catalog.value - the id - ID@Accessor(qualifier="name", type=SETTER) public void setName(java.lang.String value)
Catalog.name attribute defined at extension catalog.value - the name - Name@Accessor(qualifier="name", type=SETTER) public void setName(java.lang.String value, java.util.Locale loc)
Catalog.name attribute defined at extension catalog.value - the name - Nameloc - the value localization keyjava.lang.IllegalArgumentException - if localization key cannot be mapped to data language@Accessor(qualifier="previewURLTemplate", type=SETTER) public void setPreviewURLTemplate(java.lang.String value)
Catalog.previewURLTemplate attribute defined at extension catalog.value - the previewURLTemplate@Accessor(qualifier="restrictions", type=SETTER) public void setRestrictions(java.util.Collection<CMSCatalogRestrictionModel> value)
Catalog.restrictions attribute defined at extension cms2.value - the restrictions@Accessor(qualifier="supplier", type=SETTER) public void setSupplier(CompanyModel value)
Catalog.supplier attribute defined at extension catalog.value - the supplierCopyright © 2018 SAP SE. All Rights Reserved.