Class SnIndexTypeModel
java.lang.Object
de.hybris.platform.servicelayer.model.AbstractItemModel
de.hybris.platform.core.model.ItemModel
de.hybris.platform.searchservices.model.SnIndexTypeModel
- All Implemented Interfaces:
Serializable
Generated model class for type SnIndexType first defined at extension searchservices.
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel
de.hybris.platform.servicelayer.model.AbstractItemModel.NewModelContextFactory -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringGenerated relation code constant for relationSnBaseSite2IndexTypedefining source attributesitesin extensioncommerceservices.static final StringGenerated relation code constant for relationSnBaseStore2IndexTypedefining source attributestoresin extensioncommerceservices.static final StringGenerated relation code constant for relationSnIndexConfiguration2IndexTypedefining source attributeindexConfigurationin extensionsearchservices.static final StringGenerated model type code constant.static final StringGenerated constant - Attribute key ofSnIndexType.catalogsattribute defined at extensionsearchservices.static final StringGenerated constant - Attribute key ofSnIndexType.catalogVersionsattribute defined at extensionsearchservices.static final StringGenerated constant - Attribute key ofSnIndexType.defaultValueProviderattribute defined at extensionsearchservices.static final StringGenerated constant - Attribute key ofSnIndexType.defaultValueProviderParametersattribute defined at extensionsearchservices.static final StringGenerated constant - Attribute key ofSnIndexType.fieldsattribute defined at extensionsearchservices.static final StringGenerated constant - Attribute key ofSnIndexType.idattribute defined at extensionsearchservices.static final StringGenerated constant - Attribute key ofSnIndexType.identityProviderattribute defined at extensionsearchservices.static final StringGenerated constant - Attribute key ofSnIndexType.identityProviderParametersattribute defined at extensionsearchservices.static final StringGenerated constant - Attribute key ofSnIndexType.indexConfigurationattribute defined at extensionsearchservices.static final StringGenerated constant - Attribute key ofSnIndexType.indexConfigurationPOSattribute defined at extensionsearchservices.static final StringGenerated constant - Attribute key ofSnIndexType.indexerCronJobsattribute defined at extensionsearchservices.static final StringGenerated constant - Attribute key ofSnIndexType.itemComposedTypeattribute defined at extensionsearchservices.static final StringGenerated constant - Attribute key ofSnIndexType.listenersattribute defined at extensionsearchservices.static final StringGenerated constant - Attribute key ofSnIndexType.nameattribute defined at extensionsearchservices.static final StringGenerated constant - Attribute key ofSnIndexType.sitesattribute defined at extensioncommerceservices.static final StringGenerated constant - Attribute key ofSnIndexType.storesattribute defined at extensioncommerceservices.Fields inherited from class de.hybris.platform.core.model.ItemModel
_COMMENTITEMRELATION, COMMENTS, CREATIONTIME, ITEMTYPE, MODIFIEDTIME, OWNER, PK, SEALEDFields inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel
LANGUAGE_FALLBACK_ENABLED_SERVICE_LAYER, MODEL_CONTEXT_FACTORY -
Constructor Summary
ConstructorsConstructorDescriptionGenerated constructor - Default constructor for generic creation.SnIndexTypeModel(de.hybris.platform.servicelayer.model.ItemModelContext ctx) Generated constructor - Default constructor for creation with existing contextSnIndexTypeModel(String _id, ComposedTypeModel _itemComposedType) Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersSnIndexTypeModel(String _id, ComposedTypeModel _itemComposedType, 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 -
Method Summary
Modifier and TypeMethodDescriptionGenerated method - Getter of theSnIndexType.catalogsattribute defined at extensionsearchservices.Generated method - Getter of theSnIndexType.catalogVersionsattribute defined at extensionsearchservices.Generated method - Getter of theSnIndexType.defaultValueProviderattribute defined at extensionsearchservices.Generated method - Getter of theSnIndexType.defaultValueProviderParametersattribute defined at extensionsearchservices.Generated method - Getter of theSnIndexType.fieldsattribute defined at extensionsearchservices.getId()Generated method - Getter of theSnIndexType.idattribute defined at extensionsearchservices.Generated method - Getter of theSnIndexType.identityProviderattribute defined at extensionsearchservices.Generated method - Getter of theSnIndexType.identityProviderParametersattribute defined at extensionsearchservices.Generated method - Getter of theSnIndexType.indexConfigurationattribute defined at extensionsearchservices.Generated method - Getter of theSnIndexType.indexerCronJobsattribute defined at extensionsearchservices.Generated method - Getter of theSnIndexType.itemComposedTypeattribute defined at extensionsearchservices.Generated method - Getter of theSnIndexType.listenersattribute defined at extensionsearchservices.getName()Generated method - Getter of theSnIndexType.nameattribute defined at extensionsearchservices.Generated method - Getter of theSnIndexType.nameattribute defined at extensionsearchservices.getSites()Generated method - Getter of theSnIndexType.sitesattribute defined at extensioncommerceservices.Generated method - Getter of theSnIndexType.storesattribute defined at extensioncommerceservices.voidsetCatalogs(List<CatalogModel> value) Generated method - Setter ofSnIndexType.catalogsattribute defined at extensionsearchservices.voidGenerated method - Setter ofSnIndexType.catalogVersionsattribute defined at extensionsearchservices.voidsetDefaultValueProvider(String value) Generated method - Setter ofSnIndexType.defaultValueProviderattribute defined at extensionsearchservices.voidGenerated method - Setter ofSnIndexType.defaultValueProviderParametersattribute defined at extensionsearchservices.voidsetFields(List<SnFieldModel> value) Generated method - Setter ofSnIndexType.fieldsattribute defined at extensionsearchservices.voidGenerated method - Setter ofSnIndexType.idattribute defined at extensionsearchservices.voidsetIdentityProvider(String value) Generated method - Setter ofSnIndexType.identityProviderattribute defined at extensionsearchservices.voidsetIdentityProviderParameters(Map<String, String> value) Generated method - Setter ofSnIndexType.identityProviderParametersattribute defined at extensionsearchservices.voidGenerated method - Setter ofSnIndexType.indexConfigurationattribute defined at extensionsearchservices.voidGenerated method - Setter ofSnIndexType.indexerCronJobsattribute defined at extensionsearchservices.voidGenerated method - Setter ofSnIndexType.itemComposedTypeattribute defined at extensionsearchservices.voidsetListeners(List<String> value) Generated method - Setter ofSnIndexType.listenersattribute defined at extensionsearchservices.voidGenerated method - Setter ofSnIndexType.nameattribute defined at extensionsearchservices.voidGenerated method - Setter ofSnIndexType.nameattribute defined at extensionsearchservices.voidsetSites(List<BaseSiteModel> value) Generated method - Setter ofSnIndexType.sitesattribute defined at extensioncommerceservices.voidsetStores(List<BaseStoreModel> value) Generated method - Setter ofSnIndexType.storesattribute defined at extensioncommerceservices.Methods inherited from class de.hybris.platform.core.model.ItemModel
getComments, getCreationtime, getModifiedtime, getOwner, isSealed, setComments, setCreationtime, setModifiedtime, setOwnerMethods 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
-
Field Details
-
_TYPECODE
Generated model type code constant.- See Also:
-
_SNINDEXCONFIGURATION2INDEXTYPE
Generated relation code constant for relationSnIndexConfiguration2IndexTypedefining source attributeindexConfigurationin extensionsearchservices.- See Also:
-
_SNBASESTORE2INDEXTYPE
Generated relation code constant for relationSnBaseStore2IndexTypedefining source attributestoresin extensioncommerceservices.- See Also:
-
_SNBASESITE2INDEXTYPE
Generated relation code constant for relationSnBaseSite2IndexTypedefining source attributesitesin extensioncommerceservices.- See Also:
-
ID
Generated constant - Attribute key ofSnIndexType.idattribute defined at extensionsearchservices.- See Also:
-
NAME
Generated constant - Attribute key ofSnIndexType.nameattribute defined at extensionsearchservices.- See Also:
-
ITEMCOMPOSEDTYPE
Generated constant - Attribute key ofSnIndexType.itemComposedTypeattribute defined at extensionsearchservices.- See Also:
-
IDENTITYPROVIDER
Generated constant - Attribute key ofSnIndexType.identityProviderattribute defined at extensionsearchservices.- See Also:
-
IDENTITYPROVIDERPARAMETERS
Generated constant - Attribute key ofSnIndexType.identityProviderParametersattribute defined at extensionsearchservices.- See Also:
-
DEFAULTVALUEPROVIDER
Generated constant - Attribute key ofSnIndexType.defaultValueProviderattribute defined at extensionsearchservices.- See Also:
-
DEFAULTVALUEPROVIDERPARAMETERS
Generated constant - Attribute key ofSnIndexType.defaultValueProviderParametersattribute defined at extensionsearchservices.- See Also:
-
LISTENERS
Generated constant - Attribute key ofSnIndexType.listenersattribute defined at extensionsearchservices.- See Also:
-
INDEXCONFIGURATIONPOS
Generated constant - Attribute key ofSnIndexType.indexConfigurationPOSattribute defined at extensionsearchservices.- See Also:
-
INDEXCONFIGURATION
Generated constant - Attribute key ofSnIndexType.indexConfigurationattribute defined at extensionsearchservices.- See Also:
-
FIELDS
Generated constant - Attribute key ofSnIndexType.fieldsattribute defined at extensionsearchservices.- See Also:
-
CATALOGS
Generated constant - Attribute key ofSnIndexType.catalogsattribute defined at extensionsearchservices.- See Also:
-
CATALOGVERSIONS
Generated constant - Attribute key ofSnIndexType.catalogVersionsattribute defined at extensionsearchservices.- See Also:
-
INDEXERCRONJOBS
Generated constant - Attribute key ofSnIndexType.indexerCronJobsattribute defined at extensionsearchservices.- See Also:
-
STORES
Generated constant - Attribute key ofSnIndexType.storesattribute defined at extensioncommerceservices.- See Also:
-
SITES
Generated constant - Attribute key ofSnIndexType.sitesattribute defined at extensioncommerceservices.- See Also:
-
-
Constructor Details
-
SnIndexTypeModel
public SnIndexTypeModel()Generated constructor - Default constructor for generic creation. -
SnIndexTypeModel
public SnIndexTypeModel(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
-
SnIndexTypeModel
@Deprecated(since="4.1.1", forRemoval=true) public SnIndexTypeModel(String _id, ComposedTypeModel _itemComposedType) Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersGenerated constructor - Constructor with all mandatory attributes.- Parameters:
_id- initial attribute declared by typeSnIndexTypeat extensionsearchservices_itemComposedType- initial attribute declared by typeSnIndexTypeat extensionsearchservices
-
SnIndexTypeModel
@Deprecated(since="4.1.1", forRemoval=true) public SnIndexTypeModel(String _id, ComposedTypeModel _itemComposedType, 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 parametersGenerated constructor - for all mandatory and initial attributes.- Parameters:
_id- initial attribute declared by typeSnIndexTypeat extensionsearchservices_itemComposedType- initial attribute declared by typeSnIndexTypeat extensionsearchservices_owner- initial attribute declared by typeItemat extensioncore
-
-
Method Details
-
getCatalogs
Generated method - Getter of theSnIndexType.catalogsattribute defined at extensionsearchservices. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the catalogs
-
getCatalogVersions
@Accessor(qualifier="catalogVersions", type=GETTER) public List<CatalogVersionModel> getCatalogVersions()Generated method - Getter of theSnIndexType.catalogVersionsattribute defined at extensionsearchservices. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the catalogVersions
-
getDefaultValueProvider
Generated method - Getter of theSnIndexType.defaultValueProviderattribute defined at extensionsearchservices.- Returns:
- the defaultValueProvider
-
getDefaultValueProviderParameters
@Accessor(qualifier="defaultValueProviderParameters", type=GETTER) public Map<String,String> getDefaultValueProviderParameters()Generated method - Getter of theSnIndexType.defaultValueProviderParametersattribute defined at extensionsearchservices.- Returns:
- the defaultValueProviderParameters
-
getFields
Generated method - Getter of theSnIndexType.fieldsattribute defined at extensionsearchservices. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the fields
-
getId
Generated method - Getter of theSnIndexType.idattribute defined at extensionsearchservices.- Returns:
- the id
-
getIdentityProvider
Generated method - Getter of theSnIndexType.identityProviderattribute defined at extensionsearchservices.- Returns:
- the identityProvider
-
getIdentityProviderParameters
@Accessor(qualifier="identityProviderParameters", type=GETTER) public Map<String,String> getIdentityProviderParameters()Generated method - Getter of theSnIndexType.identityProviderParametersattribute defined at extensionsearchservices.- Returns:
- the identityProviderParameters
-
getIndexConfiguration
@Accessor(qualifier="indexConfiguration", type=GETTER) public SnIndexConfigurationModel getIndexConfiguration()Generated method - Getter of theSnIndexType.indexConfigurationattribute defined at extensionsearchservices.- Returns:
- the indexConfiguration
-
getIndexerCronJobs
@Accessor(qualifier="indexerCronJobs", type=GETTER) public List<AbstractSnIndexerCronJobModel> getIndexerCronJobs()Generated method - Getter of theSnIndexType.indexerCronJobsattribute defined at extensionsearchservices. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the indexerCronJobs
-
getItemComposedType
Generated method - Getter of theSnIndexType.itemComposedTypeattribute defined at extensionsearchservices.- Returns:
- the itemComposedType
-
getListeners
Generated method - Getter of theSnIndexType.listenersattribute defined at extensionsearchservices. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the listeners
-
getName
Generated method - Getter of theSnIndexType.nameattribute defined at extensionsearchservices.- Returns:
- the name
-
getName
Generated method - Getter of theSnIndexType.nameattribute defined at extensionsearchservices.- Parameters:
loc- the value localization key- Returns:
- the name
- Throws:
IllegalArgumentException- if localization key cannot be mapped to data language
-
getSites
Generated method - Getter of theSnIndexType.sitesattribute defined at extensioncommerceservices. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the sites
-
getStores
Generated method - Getter of theSnIndexType.storesattribute defined at extensioncommerceservices. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the stores
-
setCatalogs
Generated method - Setter ofSnIndexType.catalogsattribute defined at extensionsearchservices.- Parameters:
value- the catalogs
-
setCatalogVersions
@Accessor(qualifier="catalogVersions", type=SETTER) public void setCatalogVersions(List<CatalogVersionModel> value) Generated method - Setter ofSnIndexType.catalogVersionsattribute defined at extensionsearchservices.- Parameters:
value- the catalogVersions
-
setDefaultValueProvider
@Accessor(qualifier="defaultValueProvider", type=SETTER) public void setDefaultValueProvider(String value) Generated method - Setter ofSnIndexType.defaultValueProviderattribute defined at extensionsearchservices.- Parameters:
value- the defaultValueProvider
-
setDefaultValueProviderParameters
@Accessor(qualifier="defaultValueProviderParameters", type=SETTER) public void setDefaultValueProviderParameters(Map<String, String> value) Generated method - Setter ofSnIndexType.defaultValueProviderParametersattribute defined at extensionsearchservices.- Parameters:
value- the defaultValueProviderParameters
-
setFields
Generated method - Setter ofSnIndexType.fieldsattribute defined at extensionsearchservices.- Parameters:
value- the fields
-
setId
Generated method - Setter ofSnIndexType.idattribute defined at extensionsearchservices.- Parameters:
value- the id
-
setIdentityProvider
Generated method - Setter ofSnIndexType.identityProviderattribute defined at extensionsearchservices.- Parameters:
value- the identityProvider
-
setIdentityProviderParameters
@Accessor(qualifier="identityProviderParameters", type=SETTER) public void setIdentityProviderParameters(Map<String, String> value) Generated method - Setter ofSnIndexType.identityProviderParametersattribute defined at extensionsearchservices.- Parameters:
value- the identityProviderParameters
-
setIndexConfiguration
@Accessor(qualifier="indexConfiguration", type=SETTER) public void setIndexConfiguration(SnIndexConfigurationModel value) Generated method - Setter ofSnIndexType.indexConfigurationattribute defined at extensionsearchservices.- Parameters:
value- the indexConfiguration
-
setIndexerCronJobs
@Accessor(qualifier="indexerCronJobs", type=SETTER) public void setIndexerCronJobs(List<AbstractSnIndexerCronJobModel> value) Generated method - Setter ofSnIndexType.indexerCronJobsattribute defined at extensionsearchservices.- Parameters:
value- the indexerCronJobs
-
setItemComposedType
@Accessor(qualifier="itemComposedType", type=SETTER) public void setItemComposedType(ComposedTypeModel value) Generated method - Setter ofSnIndexType.itemComposedTypeattribute defined at extensionsearchservices.- Parameters:
value- the itemComposedType
-
setListeners
Generated method - Setter ofSnIndexType.listenersattribute defined at extensionsearchservices.- Parameters:
value- the listeners
-
setName
Generated method - Setter ofSnIndexType.nameattribute defined at extensionsearchservices.- Parameters:
value- the name
-
setName
Generated method - Setter ofSnIndexType.nameattribute defined at extensionsearchservices.- Parameters:
value- the nameloc- the value localization key- Throws:
IllegalArgumentException- if localization key cannot be mapped to data language
-
setSites
Generated method - Setter ofSnIndexType.sitesattribute defined at extensioncommerceservices.- Parameters:
value- the sites
-
setStores
Generated method - Setter ofSnIndexType.storesattribute defined at extensioncommerceservices.- Parameters:
value- the stores
-