Class ItemContextBuilder
- java.lang.Object
-
- de.hybris.platform.servicelayer.model.ItemContextBuilder
-
public class ItemContextBuilder extends java.lang.ObjectHelper class to make the constructor easier.
-
-
Constructor Summary
Constructors Constructor Description ItemContextBuilder()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ItemModelInternalContextbuild()static ItemContextBuildercreateDefaultBuilder(java.lang.Class<? extends AbstractItemModel> clazz)static ItemModelContextcreateDefaultContext(java.lang.Class clazz)static ItemModelContextcreateMockContext(java.lang.Class clazz, PK pk, java.util.Locale currentLocale, java.lang.Object... attributesAsKeyValuesList)static ItemModelContextcreateMockContext(java.lang.Class clazz, java.lang.Object... attributesAsKeyValuesList)static ItemModelContextcreateMockContext(java.lang.Class clazz, java.util.Locale currentLocale, java.lang.Object... attributesAsKeyValuesList)static ItemModelContextcreateMockContext(java.lang.Class clazz, java.util.Locale currentLocale, java.util.Map<java.lang.String,java.lang.Object> attributeValues)static ItemModelContextcreateMockContext(java.lang.Class clazz, java.util.Map<java.lang.String,java.lang.Object> attributeValues)static ItemContextBuildercreateMockContextBuilder(java.lang.Class clazz, PK pk, java.util.Locale currentLocale, java.util.Map<java.lang.String,java.lang.Object> attributeValues)AttributeProvidergetAttributeProvider()DynamicAttributesProvidergetDynamicAttributesProvider()FetchStrategygetFetchStrategy()java.lang.StringgetItemType()LocaleProvidergetLocProvider()PKgetPk()SerializationStrategygetSerializationStrategy()java.lang.StringgetTenantID()ModelValueHistorygetValueHistory()voidsetAttributeProvider(AttributeProvider attributeProvider)voidsetDynamicAttributesProvider(DynamicAttributesProvider dynamicAttributesProvider)voidsetFetchStrategy(FetchStrategy fetchStrategy)voidsetItemType(java.lang.String itemType)voidsetLocaleProvider(LocaleProvider locProvider)voidsetPk(PK pk)voidsetSerializationStrategy(SerializationStrategy serializationStrategy)voidsetTenantID(java.lang.String tenantID)voidsetValueHistory(ModelValueHistory valueHistory)
-
-
-
Method Detail
-
createDefaultBuilder
public static ItemContextBuilder createDefaultBuilder(java.lang.Class<? extends AbstractItemModel> clazz)
-
createMockContextBuilder
public static ItemContextBuilder createMockContextBuilder(java.lang.Class clazz, PK pk, java.util.Locale currentLocale, java.util.Map<java.lang.String,java.lang.Object> attributeValues)
-
createDefaultContext
public static ItemModelContext createDefaultContext(java.lang.Class clazz)
-
createMockContext
public static ItemModelContext createMockContext(java.lang.Class clazz, PK pk, java.util.Locale currentLocale, java.lang.Object... attributesAsKeyValuesList)
-
createMockContext
public static ItemModelContext createMockContext(java.lang.Class clazz, java.util.Map<java.lang.String,java.lang.Object> attributeValues)
-
createMockContext
public static ItemModelContext createMockContext(java.lang.Class clazz, java.lang.Object... attributesAsKeyValuesList)
-
createMockContext
public static ItemModelContext createMockContext(java.lang.Class clazz, java.util.Locale currentLocale, java.util.Map<java.lang.String,java.lang.Object> attributeValues)
-
createMockContext
public static ItemModelContext createMockContext(java.lang.Class clazz, java.util.Locale currentLocale, java.lang.Object... attributesAsKeyValuesList)
-
build
public ItemModelInternalContext build()
-
getSerializationStrategy
public SerializationStrategy getSerializationStrategy()
-
setSerializationStrategy
public void setSerializationStrategy(SerializationStrategy serializationStrategy)
-
getPk
public PK getPk()
-
setPk
public void setPk(PK pk)
-
getValueHistory
public ModelValueHistory getValueHistory()
-
setValueHistory
public void setValueHistory(ModelValueHistory valueHistory)
-
getAttributeProvider
public AttributeProvider getAttributeProvider()
-
setAttributeProvider
public void setAttributeProvider(AttributeProvider attributeProvider)
-
getLocProvider
public LocaleProvider getLocProvider()
-
setLocaleProvider
public void setLocaleProvider(LocaleProvider locProvider)
-
getDynamicAttributesProvider
public DynamicAttributesProvider getDynamicAttributesProvider()
-
setDynamicAttributesProvider
public void setDynamicAttributesProvider(DynamicAttributesProvider dynamicAttributesProvider)
-
getFetchStrategy
public FetchStrategy getFetchStrategy()
-
setFetchStrategy
public void setFetchStrategy(FetchStrategy fetchStrategy)
-
getTenantID
public java.lang.String getTenantID()
-
setTenantID
public void setTenantID(java.lang.String tenantID)
-
getItemType
public java.lang.String getItemType()
-
setItemType
public void setItemType(java.lang.String itemType)
-
-