Class ItemContextBuilder


  • public class ItemContextBuilder
    extends java.lang.Object
    Helper class to make the constructor easier.
    • Constructor Detail

      • ItemContextBuilder

        public ItemContextBuilder()
    • Method Detail

      • 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)
      • setSerializationStrategy

        public void setSerializationStrategy​(SerializationStrategy serializationStrategy)
      • getPk

        public PK getPk()
      • setPk

        public void setPk​(PK pk)
      • setAttributeProvider

        public void setAttributeProvider​(AttributeProvider attributeProvider)
      • setLocaleProvider

        public void setLocaleProvider​(LocaleProvider locProvider)
      • setDynamicAttributesProvider

        public void setDynamicAttributesProvider​(DynamicAttributesProvider dynamicAttributesProvider)
      • 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)