Class ItemContextBuilder
java.lang.Object
de.hybris.platform.servicelayer.model.ItemContextBuilder
Helper class to make the constructor easier.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()static ItemContextBuildercreateDefaultBuilder(Class<? extends AbstractItemModel> clazz) static ItemModelContextcreateDefaultContext(Class clazz) static ItemModelContextcreateMockContext(Class clazz, PK pk, Locale currentLocale, Object... attributesAsKeyValuesList) static ItemModelContextcreateMockContext(Class clazz, Object... attributesAsKeyValuesList) static ItemModelContextcreateMockContext(Class clazz, Locale currentLocale, Object... attributesAsKeyValuesList) static ItemModelContextstatic ItemModelContextcreateMockContext(Class clazz, Map<String, Object> attributeValues) static ItemContextBuildercreateMockContextBuilder(Class clazz, PK pk, Locale currentLocale, Map<String, Object> attributeValues) getPk()voidsetAttributeProvider(AttributeProvider attributeProvider) voidsetDynamicAttributesProvider(DynamicAttributesProvider dynamicAttributesProvider) voidsetFetchStrategy(FetchStrategy fetchStrategy) voidsetItemType(String itemType) voidsetLocaleProvider(LocaleProvider locProvider) voidvoidsetSerializationStrategy(SerializationStrategy serializationStrategy) voidsetTenantID(String tenantID) voidsetValueHistory(ModelValueHistory valueHistory)
-
Constructor Details
-
ItemContextBuilder
public ItemContextBuilder()
-
-
Method Details
-
createDefaultBuilder
-
createMockContextBuilder
-
createDefaultContext
-
createMockContext
public static ItemModelContext createMockContext(Class clazz, PK pk, Locale currentLocale, Object... attributesAsKeyValuesList) -
createMockContext
-
createMockContext
-
createMockContext
-
createMockContext
public static ItemModelContext createMockContext(Class clazz, Locale currentLocale, Object... attributesAsKeyValuesList) -
build
-
getSerializationStrategy
-
setSerializationStrategy
-
getPk
-
setPk
-
getValueHistory
-
setValueHistory
-
getAttributeProvider
-
setAttributeProvider
-
getLocProvider
-
setLocaleProvider
-
getDynamicAttributesProvider
-
setDynamicAttributesProvider
-
getFetchStrategy
-
setFetchStrategy
-
getTenantID
-
setTenantID
-
getItemType
-
setItemType
-