Uses of Class
com.broadleafcommerce.content.domain.FieldData
Packages that use FieldData
Package
Description
-
Uses of FieldData in com.broadleafcommerce.content.clone.autoconfigure
Method parameters in com.broadleafcommerce.content.clone.autoconfigure with type arguments of type FieldDataModifier and TypeMethodDescriptionCloneContentItemAutoConfiguration.cloneContentItemService
(ContentItemService<ContentItem> contentItemService, FieldDataService<FieldData> fieldDataService, ContentItemHydrationService hydrationService, ContentFolderItemService<ContentFolderItem> folderItemService, ContentItemRepository<com.broadleafcommerce.data.tracking.core.Trackable> repository, com.broadleafcommerce.common.messaging.notification.NotificationManager notificationManager, com.broadleafcommerce.data.tracking.core.mapping.DomainMapperManager mapperManager, com.fasterxml.jackson.databind.ObjectMapper objectMapper, com.broadleafcommerce.data.tracking.core.mapping.validation.EntityValidatorManager validator, org.springframework.transaction.support.TransactionTemplate template, com.broadleafcommerce.common.extension.TypeFactory typeFactory, com.broadleafcommerce.data.tracking.core.tenant.service.CommonCatalogService<com.broadleafcommerce.data.tracking.core.tenant.domain.Catalog> commonCatalogService) -
Uses of FieldData in com.broadleafcommerce.content.clone.contentitem.service
Methods in com.broadleafcommerce.content.clone.contentitem.service that return types with arguments of type FieldDataModifier and TypeMethodDescriptionprotected FieldDataService<FieldData>
DefaultCloneContentItemService.getFieldDataService()
Methods in com.broadleafcommerce.content.clone.contentitem.service with parameters of type FieldDataModifier and TypeMethodDescriptionprotected LinkedHashSet<String>
DefaultCloneContentItemService.getNestedContentItemIds
(FieldData fieldData) protected void
DefaultCloneContentItemService.updateFieldDataValue
(FieldData fieldData, ContentField contentField, List<String> clonedNestedIds) Constructor parameters in com.broadleafcommerce.content.clone.contentitem.service with type arguments of type FieldDataModifierConstructorDescriptionDefaultCloneContentItemService
(ContentItemService<P> ContentItemService, FieldDataService<FieldData> fieldDataService, ContentItemHydrationService hydrationService, ContentFolderItemService<ContentFolderItem> folderItemService, ContentItemRepository<com.broadleafcommerce.data.tracking.core.Trackable> repository, com.broadleafcommerce.common.messaging.notification.NotificationManager notificationManager, com.broadleafcommerce.data.tracking.core.mapping.DomainMapperManager domainMapper, com.fasterxml.jackson.databind.ObjectMapper objectMapper, com.broadleafcommerce.data.tracking.core.mapping.validation.EntityValidatorManager validator, org.springframework.transaction.support.TransactionTemplate template, com.broadleafcommerce.common.extension.TypeFactory typeFactory, com.broadleafcommerce.data.tracking.core.tenant.service.CommonCatalogService<com.broadleafcommerce.data.tracking.core.tenant.domain.Catalog> catalogService) -
Uses of FieldData in com.broadleafcommerce.content.domain
Methods in com.broadleafcommerce.content.domain that return types with arguments of type FieldDataModifier and TypeMethodDescriptionContentItem.getFields()
The individual field data for this contentMethod parameters in com.broadleafcommerce.content.domain with type arguments of type FieldData -
Uses of FieldData in com.broadleafcommerce.content.service
Classes in com.broadleafcommerce.content.service with type parameters of type FieldDataModifier and TypeClassDescriptionclass
DefaultFieldDataService<P extends FieldData>
interface
FieldDataService<P extends FieldData>
This service is responsible for handling all CRUD operations onFieldData
.Methods in com.broadleafcommerce.content.service that return types with arguments of type FieldDataModifier and TypeMethodDescriptionprotected FieldDataService<FieldData>
DefaultContentItemService.getFieldDataService()
protected FieldDataService<FieldData>
DefaultContentModelService.getFieldDataService()
Methods in com.broadleafcommerce.content.service with parameters of type FieldDataModifier and TypeMethodDescriptionprotected boolean
DefaultContentItemResolverService.recursivelyCheckDisplayRule
(FieldData fieldData, ContentContext context) Constructor parameters in com.broadleafcommerce.content.service with type arguments of type FieldDataModifierConstructorDescriptionDefaultContentItemService
(ContentItemRepository<com.broadleafcommerce.data.tracking.core.Trackable> repository, com.broadleafcommerce.data.tracking.core.service.RsqlCrudEntityHelper helper, FieldDataService<FieldData> fieldDataService, com.broadleafcommerce.common.extension.TypeFactory typeFactory, com.broadleafcommerce.resource.security.utils.service.AuthenticationUtils authenticationUtils) DefaultContentModelService
(ContentModelRepository<com.broadleafcommerce.data.tracking.core.Trackable> repository, com.broadleafcommerce.data.tracking.core.service.RsqlCrudEntityHelper helper, FieldDataService<FieldData> fieldDataService, com.broadleafcommerce.common.extension.TypeFactory typeFactory) -
Uses of FieldData in com.broadleafcommerce.content.service.hydration
Methods in com.broadleafcommerce.content.service.hydration that return FieldDataModifier and TypeMethodDescriptionprotected FieldData
DefaultContentItemHydrationService.chooseMoreDerivedField
(FieldData field1, FieldData field2) If we have fields with the same name, then we should choose the one in the more derived catalog.Methods in com.broadleafcommerce.content.service.hydration that return types with arguments of type FieldDataModifier and TypeMethodDescriptionprotected FieldDataService<FieldData>
DefaultContentItemHydrationService.getFieldDataService()
DefaultContentItemHydrationService.getFieldsByName
(@NonNull List<ContentField> contentFields, @NonNull List<FieldData> fields) Methods in com.broadleafcommerce.content.service.hydration with parameters of type FieldDataModifier and TypeMethodDescriptionprotected FieldData
DefaultContentItemHydrationService.chooseMoreDerivedField
(FieldData field1, FieldData field2) If we have fields with the same name, then we should choose the one in the more derived catalog.protected boolean
DefaultContentItemHydrationService.isValidFieldDataValue
(@NonNull ContentField contentField, @NonNull FieldData fieldData) Method parameters in com.broadleafcommerce.content.service.hydration with type arguments of type FieldDataModifier and TypeMethodDescriptionprotected void
DefaultContentItemHydrationService.addMissingFieldData
(@NonNull ContentModel model, @NonNull List<FieldData> fieldData) protected <C extends ContentItem>
voidDefaultContentItemHydrationService.hydrateContentItem
(@NonNull List<ContentModel> models, @NonNull Map<String, List<FieldData>> fieldMap, @NonNull List<StarredItem> starredItems, C contentItem) Deprecated, for removal: This API element is subject to removal in a future version.protected <C extends ContentItem>
voidDefaultContentItemHydrationService.hydrateContentItem
(@NonNull List<ContentModel> models, @NonNull Map<String, List<FieldData>> fieldMap, @NonNull List<StarredItem> starredItems, C contentItem, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Hydrates theContentItem.getModel()
,ContentItem.isStarred()
and adds missingContentItem.getFields()
if model has new fields.protected <C extends ContentItem>
voidDefaultContentItemHydrationService.hydrateContentItem
(@NonNull List<ContentModel> models, @NonNull Map<String, List<FieldData>> fieldMap, C contentItem) Deprecated.Constructor parameters in com.broadleafcommerce.content.service.hydration with type arguments of type FieldDataModifierConstructorDescriptionDefaultContentItemHydrationService
(ContentModelService<ContentModel> contentModelService, ContentItemService<ContentItem> itemService, FieldDataService<FieldData> fieldDataService)
DefaultContentItemHydrationService.hydrateContentItem(List, Map, List, ContentItem, ContextInfo)