Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- afterPropertiesSet() - Method in class com.broadleafcommerce.translation.provider.jpa.repository.JpaCustomizedTranslationRepository
- applyTranslations(List<P>, List<String>, Locale, List<Translation>) - Method in class com.broadleafcommerce.translation.mapping.TranslationPostMapperMember
- archive(List<String>) - Method in class com.broadleafcommerce.translation.provider.jpa.repository.JpaCustomizedTranslationRepository
- archive(List<String>) - Method in interface com.broadleafcommerce.translation.repository.CustomizedTranslationRepository
-
Archive a list of translations based on the passed primary keys.
B
- BroadleafTranslationAutoConfiguration - Class in com.broadleafcommerce.translation.autoconfigure
- BroadleafTranslationAutoConfiguration() - Constructor for class com.broadleafcommerce.translation.autoconfigure.BroadleafTranslationAutoConfiguration
- buildNonProductionTrackingLevelFilter(Root<?>, CriteriaBuilder) - Method in class com.broadleafcommerce.translation.provider.jpa.repository.JpaCustomizedTranslationRepository
-
Builds a
Predicate
for non-production tracking level. - buildNotArchivedFilter(Root<?>, CriteriaBuilder) - Method in class com.broadleafcommerce.translation.provider.jpa.repository.JpaCustomizedTranslationRepository
- buildProductionTrackingLevelFilter(Root<?>, CriteriaBuilder) - Method in class com.broadleafcommerce.translation.provider.jpa.repository.JpaCustomizedTranslationRepository
- buildTenantIdFilter(Root<?>, CriteriaBuilder, Map<String, Object>, ContextInfo) - Method in class com.broadleafcommerce.translation.provider.jpa.repository.JpaCustomizedTranslationRepository
- bulkReplaceTranslationsForEntityInLocale(String, Object, String, Locale, List<P>, ContextInfo) - Method in class com.broadleafcommerce.translation.service.DefaultTranslationEntityService
- bulkReplaceTranslationsForEntityInLocale(String, Object, String, Locale, List<P>, ContextInfo) - Method in interface com.broadleafcommerce.translation.service.TranslationEntityService
-
Creates/updates/deletes
Translation
records for the givenentityType
/entityId
/locale
combination using the givenfieldTranslations
list of translations. - bulkReplaceTranslationsForEntityInLocale(String, String, Locale, List<P>, ContextInfo) - Method in class com.broadleafcommerce.translation.service.DefaultTranslationEntityService
-
Deprecated.
- bulkReplaceTranslationsForEntityInLocale(String, String, Locale, List<P>, ContextInfo) - Method in interface com.broadleafcommerce.translation.service.TranslationEntityService
-
Deprecated.Use
TranslationEntityService.bulkReplaceTranslationsForEntityInLocale(String, Object, String, Locale, List, ContextInfo)
instead to include better coverage for embedded collection translations.
C
- CACHE_BY_ENTITY_LOCALE - Static variable in class com.broadleafcommerce.translation.service.DefaultTranslationEntityService
- canEqual(Object) - Method in class com.broadleafcommerce.translation.cache.TranslationCacheProperties
- canEqual(Object) - Method in class com.broadleafcommerce.translation.domain.Translation
- canEqual(Object) - Method in class com.broadleafcommerce.translation.mapping.PathUtil.PathResult
- canEqual(Object) - Method in class com.broadleafcommerce.translation.provider.jpa.domain.JpaTranslation
- canEqual(Object) - Method in class com.broadleafcommerce.translation.service.autoconfigure.TranslationCommonProperties
- canEqual(Object) - Method in class com.broadleafcommerce.translation.service.autoconfigure.TranslationCommonProperties.Deployment
- CATEGORY - Static variable in class com.broadleafcommerce.translation.domain.TranslationTypeHint
- com.broadleafcommerce.translation.autoconfigure - package com.broadleafcommerce.translation.autoconfigure
- com.broadleafcommerce.translation.cache - package com.broadleafcommerce.translation.cache
- com.broadleafcommerce.translation.data - package com.broadleafcommerce.translation.data
- com.broadleafcommerce.translation.domain - package com.broadleafcommerce.translation.domain
- com.broadleafcommerce.translation.jackson - package com.broadleafcommerce.translation.jackson
- com.broadleafcommerce.translation.mapping - package com.broadleafcommerce.translation.mapping
- com.broadleafcommerce.translation.mapping.autoconfigure - package com.broadleafcommerce.translation.mapping.autoconfigure
- com.broadleafcommerce.translation.provider.jpa.autoconfigure - package com.broadleafcommerce.translation.provider.jpa.autoconfigure
- com.broadleafcommerce.translation.provider.jpa.domain - package com.broadleafcommerce.translation.provider.jpa.domain
- com.broadleafcommerce.translation.provider.jpa.repository - package com.broadleafcommerce.translation.provider.jpa.repository
- com.broadleafcommerce.translation.repository - package com.broadleafcommerce.translation.repository
- com.broadleafcommerce.translation.service - package com.broadleafcommerce.translation.service
- com.broadleafcommerce.translation.service.autoconfigure - package com.broadleafcommerce.translation.service.autoconfigure
- com.broadleafcommerce.translation.service.dto - package com.broadleafcommerce.translation.service.dto
- com.broadleafcommerce.translation.web.autoconfigure - package com.broadleafcommerce.translation.web.autoconfigure
- com.broadleafcommerce.translation.web.exception - package com.broadleafcommerce.translation.web.exception
- ContextLocaleHelper - Class in com.broadleafcommerce.translation.mapping
-
A helper to determine if the locale of the context is not the default for the current application or catalog context, and if so, returns this explicitly defined locale.
- ContextLocaleHelper() - Constructor for class com.broadleafcommerce.translation.mapping.ContextLocaleHelper
- countNonProductionRecordsByEntityInTenant(String, String, ContextInfo) - Method in class com.broadleafcommerce.translation.provider.jpa.repository.JpaCustomizedTranslationRepository
- countNonProductionRecordsByEntityInTenant(String, String, ContextInfo) - Method in interface com.broadleafcommerce.translation.repository.CustomizedTranslationRepository
-
Returns the count of non-production records that match the given entity info and the given tenant context.
- countNonProductionRecordsByEntityInTenant(String, String, ContextInfo) - Method in class com.broadleafcommerce.translation.service.DefaultTranslationEntityService
- countNonProductionRecordsByEntityInTenant(String, String, ContextInfo) - Method in interface com.broadleafcommerce.translation.service.TranslationEntityService
-
Returns the count of non-production records that match the given entity info and the given tenant context.
- CustomizedTranslationRepository<D extends com.broadleafcommerce.data.tracking.core.Trackable> - Interface in com.broadleafcommerce.translation.repository
-
Additional functionality for a
TranslationRepository
.
D
- DATA_DRIVEN_ENUM - Static variable in class com.broadleafcommerce.translation.domain.TranslationTypeHint
- DefaultTranslationEntityService<P extends Translation> - Class in com.broadleafcommerce.translation.service
- DefaultTranslationEntityService(TranslationRepository<Trackable>, RsqlCrudEntityHelper, TypeFactory, CacheStateManager) - Constructor for class com.broadleafcommerce.translation.service.DefaultTranslationEntityService
- Deployment() - Constructor for class com.broadleafcommerce.translation.service.autoconfigure.TranslationCommonProperties.Deployment
- deserialize(JsonParser, DeserializationContext) - Method in class com.broadleafcommerce.translation.jackson.LocaleFlexibleFormatDeserializer
E
- ENTITY_FIELD - Static variable in class com.broadleafcommerce.translation.provider.jpa.repository.JpaCustomizedTranslationRepository
- ENTITY_ID - Static variable in class com.broadleafcommerce.translation.provider.jpa.repository.JpaCustomizedTranslationRepository
- ENTITY_TYPE - Static variable in class com.broadleafcommerce.translation.provider.jpa.repository.JpaCustomizedTranslationRepository
- equals(Object) - Method in class com.broadleafcommerce.translation.cache.TranslationCacheProperties
- equals(Object) - Method in class com.broadleafcommerce.translation.domain.Translation
- equals(Object) - Method in class com.broadleafcommerce.translation.mapping.PathUtil.PathResult
- equals(Object) - Method in class com.broadleafcommerce.translation.provider.jpa.domain.JpaTranslation
- equals(Object) - Method in class com.broadleafcommerce.translation.service.autoconfigure.TranslationCommonProperties.Deployment
- equals(Object) - Method in class com.broadleafcommerce.translation.service.autoconfigure.TranslationCommonProperties
- equals(Object) - Method in class com.broadleafcommerce.translation.service.dto.TranslationsPayload
F
- findAll(String, String, String, Locale, ContextInfo) - Method in class com.broadleafcommerce.translation.provider.jpa.repository.JpaCustomizedTranslationRepository
- findAll(String, String, String, Locale, ContextInfo) - Method in interface com.broadleafcommerce.translation.repository.CustomizedTranslationRepository
-
Find All translations matching down to the field and locale.
- findAllByEntities(String, List<String>, ContextInfo) - Method in class com.broadleafcommerce.translation.service.DefaultTranslationEntityService
- findAllByEntities(String, List<String>, ContextInfo) - Method in interface com.broadleafcommerce.translation.service.TranslationEntityService
-
Finds the translations for the given entity info.
- findAllByEntitiesAndLocales(String, List<String>, List<Locale>, ContextInfo) - Method in class com.broadleafcommerce.translation.service.DefaultTranslationEntityService
- findAllByEntitiesAndLocales(String, List<String>, List<Locale>, ContextInfo) - Method in interface com.broadleafcommerce.translation.service.TranslationEntityService
-
Finds the translations for multiple entities.
- findAllByEntity(String, String, ContextInfo) - Method in class com.broadleafcommerce.translation.service.DefaultTranslationEntityService
- findAllByEntity(String, String, ContextInfo) - Method in interface com.broadleafcommerce.translation.service.TranslationEntityService
-
Finds the translations for the given entity info.
- findAllByEntityAndLocale(String, String, Locale, ContextInfo) - Method in class com.broadleafcommerce.translation.service.DefaultTranslationEntityService
- findAllByEntityAndLocale(String, String, Locale, ContextInfo) - Method in interface com.broadleafcommerce.translation.service.TranslationEntityService
-
Finds the translations for the given entity info.
- findAllByEntityTypeAndEntityId(String, String, ContextInfo) - Method in interface com.broadleafcommerce.translation.repository.TranslationRepository
-
Finds the translations for the given entity info.
- findAllByEntityTypeAndEntityIdAndLocale(String, String, Locale, ContextInfo) - Method in interface com.broadleafcommerce.translation.repository.TranslationRepository
-
Finds the translations for the given entity info.
- findAllByEntityTypeAndEntityIdIn(String, List<String>, ContextInfo) - Method in class com.broadleafcommerce.translation.provider.jpa.repository.JpaCustomizedTranslationRepository
- findAllByEntityTypeAndEntityIdIn(String, List<String>, ContextInfo) - Method in interface com.broadleafcommerce.translation.repository.CustomizedTranslationRepository
-
Finds the translations for the given entity info.
- findAllByEntityTypeAndEntityIdInAndLocaleIn(String, List<String>, List<Locale>, ContextInfo) - Method in class com.broadleafcommerce.translation.provider.jpa.repository.JpaCustomizedTranslationRepository
- findAllByEntityTypeAndEntityIdInAndLocaleIn(String, List<String>, List<Locale>, ContextInfo) - Method in interface com.broadleafcommerce.translation.repository.CustomizedTranslationRepository
-
Finds the translations for multiple entities.
- findByEntityTypeAndEntityIdAndEntityFieldAndLocale(String, String, String, Locale, ContextInfo) - Method in interface com.broadleafcommerce.translation.repository.TranslationRepository
-
Finds the translation for the given entity field.
- findByEntityTypeAndEntityIdAndLocale(String, String, Locale, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.translation.repository.TranslationRepository
-
Finds the translations for the given entity info.
- findByFieldAndLocale(String, String, String, Locale, ContextInfo) - Method in class com.broadleafcommerce.translation.service.DefaultTranslationEntityService
- findByFieldAndLocale(String, String, String, Locale, ContextInfo) - Method in interface com.broadleafcommerce.translation.service.TranslationEntityService
-
Finds the translation for the given entity field.
- findPageByEntityAndLocale(String, String, Locale, Pageable, ContextInfo) - Method in class com.broadleafcommerce.translation.service.DefaultTranslationEntityService
- findPageByEntityAndLocale(String, String, Locale, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.translation.service.TranslationEntityService
-
Finds the translations for the given entity info.
- fromMe() - Method in class com.broadleafcommerce.translation.provider.jpa.domain.JpaTranslation
G
- get_id() - Method in class com.broadleafcommerce.translation.provider.jpa.domain.JpaTranslation
- getApplicationId(JpaTranslation) - Method in class com.broadleafcommerce.translation.service.TranslationDeploymentHandler
- getBusinessDomainType() - Method in class com.broadleafcommerce.translation.provider.jpa.domain.JpaTranslation
- getByEntityLocale() - Method in class com.broadleafcommerce.translation.cache.TranslationCacheProperties
- getCacheByEntityLocaleKeyGen() - Method in class com.broadleafcommerce.translation.service.DefaultTranslationEntityService
-
DefaultTranslationEntityService#CACHE_BY_ENTITY_LOCALE
- getCatalogId(JpaTranslation) - Method in class com.broadleafcommerce.translation.service.TranslationDeploymentHandler
- getChunkSize() - Method in class com.broadleafcommerce.translation.service.autoconfigure.TranslationCommonProperties
-
The size of each chunk to read when reading
Translations
byTranslation.getEntityType()
and a list ofentity ids
. - getContextId() - Method in interface com.broadleafcommerce.translation.domain.Translatable
-
Either the
Trackable.getContextId()
, or the primary key value of the entity (if not Trackable) as a String. - getContextId() - Method in class com.broadleafcommerce.translation.provider.jpa.domain.JpaTranslation
- getContextState() - Method in class com.broadleafcommerce.translation.domain.Translation
-
A subset of
Tracking
information to expose the context state for this object. - getDataRoutePartition() - Method in class com.broadleafcommerce.translation.mapping.TranslationPostMapperMember
- getDeployment() - Method in class com.broadleafcommerce.translation.service.autoconfigure.TranslationCommonProperties
- getEntityField() - Method in class com.broadleafcommerce.translation.domain.Translation
-
The name of the field on the entity to which this translation applies.
- getEntityField() - Method in class com.broadleafcommerce.translation.provider.jpa.domain.JpaTranslation
- getEntityId() - Method in class com.broadleafcommerce.translation.domain.Translation
-
The ID of the entity to which this translation applies.
- getEntityId() - Method in class com.broadleafcommerce.translation.provider.jpa.domain.JpaTranslation
- getEntityManager() - Method in class com.broadleafcommerce.translation.provider.jpa.repository.JpaCustomizedTranslationRepository
- getEntityType() - Method in class com.broadleafcommerce.translation.domain.Translation
-
The type of the entity to which this translation applies represented by the repository domain class name.
- getEntityType() - Method in class com.broadleafcommerce.translation.provider.jpa.domain.JpaTranslation
- getExplicitContextLocaleForTranslation(TrackableBehaviorPackage, ContextInfo) - Method in class com.broadleafcommerce.translation.mapping.ContextLocaleHelper
-
Retrieve the locale for translation from the current context if it's not already the the default, and if translations are not ignored.
- getId() - Method in class com.broadleafcommerce.translation.domain.Translation
-
The context ID of this Translation
- getId() - Method in interface com.broadleafcommerce.translation.mapping.SubIdentifiable
-
The unique identifier of this embedded collection member.
- getLocale() - Method in class com.broadleafcommerce.translation.domain.Translation
-
The
Locale
wherein this Translation is applicable - getLocale() - Method in class com.broadleafcommerce.translation.provider.jpa.domain.JpaTranslation
- getManagedType() - Method in class com.broadleafcommerce.translation.provider.jpa.repository.JpaCustomizedTranslationRepository
- getModelMapper() - Method in class com.broadleafcommerce.translation.service.DefaultTranslationEntityService
-
A
ModelMapper
used to clone instances ofTranslation
. - getNarrowingHelper() - Method in class com.broadleafcommerce.translation.provider.jpa.repository.JpaCustomizedTranslationRepository
- getOverrideChangeContainer() - Method in class com.broadleafcommerce.translation.domain.Translation
-
Optional.
- getProperties() - Method in class com.broadleafcommerce.translation.provider.jpa.repository.JpaCustomizedTranslationRepository
- getRepository() - Method in class com.broadleafcommerce.translation.provider.jpa.repository.JpaCustomizedTranslationRepository
- getRepository() - Method in class com.broadleafcommerce.translation.service.DefaultTranslationEntityService
- getSimpleMapKey() - Method in class com.broadleafcommerce.translation.mapping.PathUtil.PathResult
-
If
PathUtil.PathResult.isContainerSimpleMap
is true, then this contains the key in the map where the translatable value should be set. - getTenantId(JpaTranslation) - Method in class com.broadleafcommerce.translation.service.TranslationDeploymentHandler
- getTenantIdFromContext(ContextInfo) - Method in class com.broadleafcommerce.translation.provider.jpa.repository.JpaCustomizedTranslationRepository
- getTracking() - Method in class com.broadleafcommerce.translation.provider.jpa.domain.JpaTranslation
- getTransformedPath() - Method in class com.broadleafcommerce.translation.mapping.PathUtil.PathResult
-
The transformed path that takes into account id based collection members, if applicable
- getTranslatableField() - Method in class com.broadleafcommerce.translation.mapping.PathUtil.PathResult
-
The field on the sub-object that contains the translatable String value.
- getTranslatableFieldContainer() - Method in class com.broadleafcommerce.translation.mapping.PathUtil.PathResult
-
The sub-object that owns the translatable field
- getTranslationCommonProperties() - Method in class com.broadleafcommerce.translation.service.DefaultTranslationEntityService
- getTranslationRepository() - Method in class com.broadleafcommerce.translation.service.TranslationDeploymentHandler
- getTranslations() - Method in class com.broadleafcommerce.translation.service.dto.TranslationsPayload
-
A list of
Translation
objects for a request/response payload. - getTypeFactory() - Method in class com.broadleafcommerce.translation.service.DefaultTranslationEntityService
- getTypeHint() - Method in class com.broadleafcommerce.translation.domain.Translation
-
A type hint for this translation entity.
- getValue() - Method in class com.broadleafcommerce.translation.domain.Translation
-
This field holds the actual translated value.
- getValue() - Method in class com.broadleafcommerce.translation.provider.jpa.domain.JpaTranslation
- getValueForPath(Object, String) - Static method in class com.broadleafcommerce.translation.mapping.PathUtil
-
Fetch a
PathUtil.PathResult
given a starting projection object and a possibly nested field path.
H
- handleInvalidTranslationRequestException(Exception, WebRequest) - Method in class com.broadleafcommerce.translation.web.exception.TranslationExceptionAdvisor
- hashCode() - Method in class com.broadleafcommerce.translation.cache.TranslationCacheProperties
- hashCode() - Method in class com.broadleafcommerce.translation.domain.Translation
- hashCode() - Method in class com.broadleafcommerce.translation.mapping.PathUtil.PathResult
- hashCode() - Method in class com.broadleafcommerce.translation.provider.jpa.domain.JpaTranslation
- hashCode() - Method in class com.broadleafcommerce.translation.service.autoconfigure.TranslationCommonProperties.Deployment
- hashCode() - Method in class com.broadleafcommerce.translation.service.autoconfigure.TranslationCommonProperties
- hashCode() - Method in class com.broadleafcommerce.translation.service.dto.TranslationsPayload
I
- IDS - Static variable in class com.broadleafcommerce.translation.provider.jpa.repository.JpaCustomizedTranslationRepository
- inheritTrackableBehaviorClass() - Method in class com.broadleafcommerce.translation.provider.jpa.domain.JpaTranslation
- InvalidTranslationRequestException - Exception in com.broadleafcommerce.translation.mapping
-
Exception that is thrown when invalid
Translation(s)
are specified in requests for translation operations. - InvalidTranslationRequestException(String) - Constructor for exception com.broadleafcommerce.translation.mapping.InvalidTranslationRequestException
- isContainerSimpleMap() - Method in class com.broadleafcommerce.translation.mapping.PathUtil.PathResult
-
Whether the
PathUtil.PathResult.translatableFieldContainer
is a simpleMap
and not a complex attributes map. - isRemoveDuplicates() - Method in class com.broadleafcommerce.translation.service.autoconfigure.TranslationCommonProperties.Deployment
J
- JpaCustomizedTranslationRepository<D extends JpaTranslation> - Class in com.broadleafcommerce.translation.provider.jpa.repository
- JpaCustomizedTranslationRepository(TrackableBehaviorUtil, JpaFiltersCriteriaBuilder, RepositoryEntityTypeManager) - Constructor for class com.broadleafcommerce.translation.provider.jpa.repository.JpaCustomizedTranslationRepository
- JpaTranslation - Class in com.broadleafcommerce.translation.provider.jpa.domain
-
Persistent domain corresponding to
Translation
for use with a JPA datastore. - JpaTranslation() - Constructor for class com.broadleafcommerce.translation.provider.jpa.domain.JpaTranslation
- JpaTranslationRepository<D extends JpaTranslation> - Interface in com.broadleafcommerce.translation.provider.jpa.repository
-
TranslationRepository
corresponding to a JPA datastore. - jpaTranslationRepositoryImpl(TrackableBehaviorUtil, JpaFiltersCriteriaBuilder, RepositoryEntityTypeManager) - Method in class com.broadleafcommerce.translation.provider.jpa.autoconfigure.TranslationJpaAutoConfiguration
- JSON_PATH_PREFIX - Static variable in class com.broadleafcommerce.translation.mapping.PathUtil
L
- LAST_ID - Static variable in class com.broadleafcommerce.translation.provider.jpa.repository.JpaCustomizedTranslationRepository
- LOCALE - Static variable in class com.broadleafcommerce.translation.provider.jpa.repository.JpaCustomizedTranslationRepository
- LocaleFlexibleFormatDeserializer - Class in com.broadleafcommerce.translation.jackson
-
Ensures that a
Locale
can be deserialized from either the underscore varaint (POSIX) or the dashed variant (IETF BCP-47) - LocaleFlexibleFormatDeserializer() - Constructor for class com.broadleafcommerce.translation.jackson.LocaleFlexibleFormatDeserializer
- localeMatchesApplicationOrCatalog(TrackableBehaviorPackage, ContextInfo, Locale) - Method in class com.broadleafcommerce.translation.mapping.ContextLocaleHelper
-
If the
trackableBehavior
is application or catalog trackable, return whether thecontextLocale
matches against thecontextInfo
's application or catalog default, respectively. - localeSerializationModule() - Method in class com.broadleafcommerce.translation.autoconfigure.TranslationJacksonAutoConfiguration
- LocaleSerializationModule - Class in com.broadleafcommerce.translation.jackson
- LocaleSerializationModule() - Constructor for class com.broadleafcommerce.translation.jackson.LocaleSerializationModule
- LocaleToLanguageTagSerializer - Class in com.broadleafcommerce.translation.jackson
-
Always serializes the frontend representation to the IETF BCP-47 language tag format (dashes, not underscore)
- LocaleToLanguageTagSerializer() - Constructor for class com.broadleafcommerce.translation.jackson.LocaleToLanguageTagSerializer
- logDebug(Exception, WebRequest) - Method in class com.broadleafcommerce.translation.web.exception.TranslationExceptionAdvisor
N
- NO_ENTITY_FIELD - Static variable in exception com.broadleafcommerce.translation.mapping.InvalidTranslationRequestException
- NO_VALUE - Static variable in exception com.broadleafcommerce.translation.mapping.InvalidTranslationRequestException
- NULL_LIST - Static variable in exception com.broadleafcommerce.translation.mapping.InvalidTranslationRequestException
- NULL_TRANSLATION - Static variable in exception com.broadleafcommerce.translation.mapping.InvalidTranslationRequestException
O
- onApplicationEvent(DeployCompletedEvent) - Method in class com.broadleafcommerce.translation.service.TranslationDeploymentHandler
P
- PACKAGE_FRAGMENT - Static variable in interface com.broadleafcommerce.translation.data.TranslationDataRouteSupporting
- PathResult(String, Object, boolean, Field, String) - Constructor for class com.broadleafcommerce.translation.mapping.PathUtil.PathResult
- PathResult(String, Object, Field) - Constructor for class com.broadleafcommerce.translation.mapping.PathUtil.PathResult
-
Deprecated.since 2.0.3, use
PathResult(String, Object, boolean, Field, String)
instead - PathUtil - Class in com.broadleafcommerce.translation.mapping
-
Utility class for deriving translatable field paths based on an entity projection.
- PathUtil.PathResult - Class in com.broadleafcommerce.translation.mapping
-
The transformed path and final target object and field of the path.
- PRODUCT_ASSET - Static variable in class com.broadleafcommerce.translation.domain.TranslationTypeHint
S
- serialize(Locale, JsonGenerator, SerializerProvider) - Method in class com.broadleafcommerce.translation.jackson.LocaleToLanguageTagSerializer
- set_id(String) - Method in class com.broadleafcommerce.translation.provider.jpa.domain.JpaTranslation
- setByEntityLocale(Duration) - Method in class com.broadleafcommerce.translation.cache.TranslationCacheProperties
- setCacheByEntityLocaleKeyGen(ContextKeyGen) - Method in class com.broadleafcommerce.translation.service.DefaultTranslationEntityService
-
DefaultTranslationEntityService#CACHE_BY_ENTITY_LOCALE
- setChunkSize(int) - Method in class com.broadleafcommerce.translation.service.autoconfigure.TranslationCommonProperties
-
The size of each chunk to read when reading
Translations
byTranslation.getEntityType()
and a list ofentity ids
. - setContextId(String) - Method in class com.broadleafcommerce.translation.provider.jpa.domain.JpaTranslation
- setContextState(ContextState) - Method in class com.broadleafcommerce.translation.domain.Translation
- setDeployment(TranslationCommonProperties.Deployment) - Method in class com.broadleafcommerce.translation.service.autoconfigure.TranslationCommonProperties
- setEntityField(String) - Method in class com.broadleafcommerce.translation.domain.Translation
-
The name of the field on the entity to which this translation applies.
- setEntityField(String) - Method in class com.broadleafcommerce.translation.provider.jpa.domain.JpaTranslation
- setEntityId(String) - Method in class com.broadleafcommerce.translation.domain.Translation
-
The ID of the entity to which this translation applies.
- setEntityId(String) - Method in class com.broadleafcommerce.translation.provider.jpa.domain.JpaTranslation
- setEntityType(String) - Method in class com.broadleafcommerce.translation.domain.Translation
-
The type of the entity to which this translation applies represented by the repository domain class name.
- setEntityType(String) - Method in class com.broadleafcommerce.translation.provider.jpa.domain.JpaTranslation
- setId(String) - Method in class com.broadleafcommerce.translation.domain.Translation
-
The context ID of this Translation
- setId(String) - Method in interface com.broadleafcommerce.translation.mapping.SubIdentifiable
-
The unique identifier of this embedded collection member.
- setLocale(Locale) - Method in class com.broadleafcommerce.translation.domain.Translation
-
The
Locale
wherein this Translation is applicable - setLocale(Locale) - Method in class com.broadleafcommerce.translation.provider.jpa.domain.JpaTranslation
- setOverrideChangeContainer(ChangeContainer) - Method in class com.broadleafcommerce.translation.domain.Translation
-
Optional.
- setProperties(TranslationCommonProperties) - Method in class com.broadleafcommerce.translation.provider.jpa.repository.JpaCustomizedTranslationRepository
- setRemoveDuplicates(boolean) - Method in class com.broadleafcommerce.translation.service.autoconfigure.TranslationCommonProperties.Deployment
- setRepository(TranslationRepository<D>) - Method in class com.broadleafcommerce.translation.provider.jpa.repository.JpaCustomizedTranslationRepository
- setTracking(FullJpaTracking) - Method in class com.broadleafcommerce.translation.provider.jpa.domain.JpaTranslation
- setTranslatedValueInMap(P, PathUtil.PathResult, Object) - Method in class com.broadleafcommerce.translation.mapping.TranslationPostMapperMember
- setTranslatedValueOnField(P, Field, Object) - Method in class com.broadleafcommerce.translation.mapping.TranslationPostMapperMember
- setTranslationCommonProperties(TranslationCommonProperties) - Method in class com.broadleafcommerce.translation.service.DefaultTranslationEntityService
- setTranslationService(TranslationEntityService<Translation>) - Method in class com.broadleafcommerce.translation.mapping.TranslationPostMapperMember
- setTypeHint(String) - Method in class com.broadleafcommerce.translation.domain.Translation
-
A type hint for this translation entity.
- setupModule(Module.SetupContext) - Method in class com.broadleafcommerce.translation.jackson.LocaleSerializationModule
- setValue(Object) - Method in class com.broadleafcommerce.translation.domain.Translation
-
This field holds the actual translated value.
- setValue(Object) - Method in class com.broadleafcommerce.translation.provider.jpa.domain.JpaTranslation
- SubIdentifiable - Interface in com.broadleafcommerce.translation.mapping
-
For embedded collection members (maps, sets, or lists), it can be useful to denote an identifier for a member for positive identification by the system during change operations.
T
- TENANT - Static variable in class com.broadleafcommerce.translation.provider.jpa.repository.JpaCustomizedTranslationRepository
- toMe() - Method in class com.broadleafcommerce.translation.provider.jpa.domain.JpaTranslation
- toString() - Method in class com.broadleafcommerce.translation.cache.TranslationCacheProperties
- toString() - Method in class com.broadleafcommerce.translation.domain.Translation
- toString() - Method in class com.broadleafcommerce.translation.mapping.PathUtil.PathResult
- toString() - Method in class com.broadleafcommerce.translation.provider.jpa.domain.JpaTranslation
- toString() - Method in class com.broadleafcommerce.translation.service.autoconfigure.TranslationCommonProperties.Deployment
- toString() - Method in class com.broadleafcommerce.translation.service.autoconfigure.TranslationCommonProperties
- toString() - Method in class com.broadleafcommerce.translation.service.dto.TranslationsPayload
- transform(List<P>, List<D>, ContextInfo) - Method in class com.broadleafcommerce.translation.mapping.TranslationPostMapperMember
- Translatable - Interface in com.broadleafcommerce.translation.domain
-
Marker interface for repository domain that has one or more translatable elements.
- Translation - Class in com.broadleafcommerce.translation.domain
- Translation() - Constructor for class com.broadleafcommerce.translation.domain.Translation
- Translation(String, Object) - Constructor for class com.broadleafcommerce.translation.domain.Translation
-
Convenience constructor for commonly used entity field, value combination.
- Translation(String, String, Object) - Constructor for class com.broadleafcommerce.translation.domain.Translation
-
Convenience constructor for commonly used id, field, value combination.
- Translation(String, Locale, String, String, String, Object) - Constructor for class com.broadleafcommerce.translation.domain.Translation
- TranslationCacheAutoConfiguration - Class in com.broadleafcommerce.translation.autoconfigure
-
Configuration for engaging default Broadleaf support for Apache Ignite cache
- TranslationCacheAutoConfiguration() - Constructor for class com.broadleafcommerce.translation.autoconfigure.TranslationCacheAutoConfiguration
- translationCacheByEntityLocale(VendorAwareTrackablePolicyUtils) - Method in class com.broadleafcommerce.translation.autoconfigure.TranslationCacheAutoConfiguration
- translationCacheManagerCustomizer(IgniteConfigurers.BasicIgniteConfigurer, TranslationCacheProperties) - Method in class com.broadleafcommerce.translation.autoconfigure.TranslationCacheAutoConfiguration
- TranslationCacheProperties - Class in com.broadleafcommerce.translation.cache
-
Properties that influence cache settings for translation
- TranslationCacheProperties() - Constructor for class com.broadleafcommerce.translation.cache.TranslationCacheProperties
- TranslationCommonProperties - Class in com.broadleafcommerce.translation.service.autoconfigure
- TranslationCommonProperties() - Constructor for class com.broadleafcommerce.translation.service.autoconfigure.TranslationCommonProperties
- TranslationCommonProperties.Deployment - Class in com.broadleafcommerce.translation.service.autoconfigure
- TranslationDataRouteSupporting - Interface in com.broadleafcommerce.translation.data
- translationDeploymentHandler(TranslationRepository<Trackable>) - Method in class com.broadleafcommerce.translation.service.autoconfigure.TranslationServiceAutoConfiguration
- TranslationDeploymentHandler - Class in com.broadleafcommerce.translation.service
-
Review special case for Translation deployment.
- TranslationDeploymentHandler(TranslationRepository<Trackable>) - Constructor for class com.broadleafcommerce.translation.service.TranslationDeploymentHandler
- translationEntityService(TranslationRepository<Trackable>, RsqlCrudEntityHelper, TypeFactory, CacheStateManager) - Method in class com.broadleafcommerce.translation.service.autoconfigure.TranslationServiceAutoConfiguration
- TranslationEntityService<P extends Translation> - Interface in com.broadleafcommerce.translation.service
- translationExceptionAdvisor() - Method in class com.broadleafcommerce.translation.web.autoconfigure.TranslationWebAutoConfiguration
- TranslationExceptionAdvisor - Class in com.broadleafcommerce.translation.web.exception
- TranslationExceptionAdvisor() - Constructor for class com.broadleafcommerce.translation.web.exception.TranslationExceptionAdvisor
- TranslationJacksonAutoConfiguration - Class in com.broadleafcommerce.translation.autoconfigure
- TranslationJacksonAutoConfiguration() - Constructor for class com.broadleafcommerce.translation.autoconfigure.TranslationJacksonAutoConfiguration
- TranslationJpaAutoConfiguration - Class in com.broadleafcommerce.translation.provider.jpa.autoconfigure
-
The main JPA auto configuration that initializes the out of the box JPA repositories.
- TranslationJpaAutoConfiguration() - Constructor for class com.broadleafcommerce.translation.provider.jpa.autoconfigure.TranslationJpaAutoConfiguration
- TranslationPostMapperMember - Class in com.broadleafcommerce.translation.mapping
-
A post mapper member that attempts to update field values for the projections with any translations that are found for the given locale and entities.
- TranslationPostMapperMember(TrackableBehaviorUtil, ContextLocaleHelper) - Constructor for class com.broadleafcommerce.translation.mapping.TranslationPostMapperMember
- TranslationRepository<D extends com.broadleafcommerce.data.tracking.core.Trackable> - Interface in com.broadleafcommerce.translation.repository
-
TrackableRepository
for managing the persistent counterparts of theTranslation domain
. - TranslationServiceAutoConfiguration - Class in com.broadleafcommerce.translation.service.autoconfigure
- TranslationServiceAutoConfiguration() - Constructor for class com.broadleafcommerce.translation.service.autoconfigure.TranslationServiceAutoConfiguration
- TranslationServiceMappingAutoConfiguration - Class in com.broadleafcommerce.translation.mapping.autoconfigure
- TranslationServiceMappingAutoConfiguration() - Constructor for class com.broadleafcommerce.translation.mapping.autoconfigure.TranslationServiceMappingAutoConfiguration
- TranslationsPayload - Class in com.broadleafcommerce.translation.service.dto
-
A DTO that is intended to be used for bulk translation operations.
- TranslationsPayload(List<Translation>) - Constructor for class com.broadleafcommerce.translation.service.dto.TranslationsPayload
- TranslationTypeHint - Class in com.broadleafcommerce.translation.domain
-
An optional typehint to use that indicates what type this translation belongs to.
- TranslationWebAutoConfiguration - Class in com.broadleafcommerce.translation.web.autoconfigure
- TranslationWebAutoConfiguration() - Constructor for class com.broadleafcommerce.translation.web.autoconfigure.TranslationWebAutoConfiguration
U
- updateField(P, Translation) - Method in class com.broadleafcommerce.translation.mapping.TranslationPostMapperMember
V
- validateTranslations(List<P>) - Method in class com.broadleafcommerce.translation.service.DefaultTranslationEntityService
-
Accepts a
List
ofTranslations
, and ensures the list is not null and everyTranslation
: is not null has anTranslation.getEntityField()
that is not blank has aTranslation.getValue()
that is not null - VARIANT - Static variable in class com.broadleafcommerce.translation.domain.TranslationTypeHint
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
DefaultTranslationEntityService.bulkReplaceTranslationsForEntityInLocale(String, Object, String, Locale, List, ContextInfo)
instead to include better coverage for embedded collection translations.