Package | Description |
---|---|
io.sphere.sdk.apiclient | |
io.sphere.sdk.cartdiscounts |
Provides model classes and builders for cart discounts.
|
io.sphere.sdk.carts |
Provides model classes and builders for carts.
|
io.sphere.sdk.carts.commands |
Provides types to change the state of carts.
|
io.sphere.sdk.carts.commands.updateactions |
Provides the possible operations which can be performed on update commands for carts.
|
io.sphere.sdk.categories |
Provides model types to organize products in a hierarchical structure.
|
io.sphere.sdk.channels |
Provides model classes and builders for channels.
|
io.sphere.sdk.customergroups |
Provides model classes and builders for customer groups.
|
io.sphere.sdk.customers |
Provides model classes and builders for customers.
|
io.sphere.sdk.customers.messages | |
io.sphere.sdk.customobjects |
Provides model classes and builders for custom objects.
|
io.sphere.sdk.discountcodes |
Provides model classes and builders for discount codes.
|
io.sphere.sdk.discountcodes.commands.updateactions |
Provides the possible operations which can be performed on update commands for discount codes.
|
io.sphere.sdk.extensions | |
io.sphere.sdk.inventory |
Provides model classes and builders for inventory entries.
|
io.sphere.sdk.inventory.messages | |
io.sphere.sdk.messages |
Provides model classes and builders for messages.
|
io.sphere.sdk.models |
Provides the common API types of Composable Commerce.
|
io.sphere.sdk.models.errors |
Provides base classes for errors related to Composable Commerce.
|
io.sphere.sdk.orderedits | |
io.sphere.sdk.orderedits.commands.stagedactions | |
io.sphere.sdk.orders |
Provides model classes and builders for orders.
|
io.sphere.sdk.orders.commands.updateactions |
Provides the possible operations which can be performed on update commands for orders.
|
io.sphere.sdk.orders.errors |
Errors related to
Order operations. |
io.sphere.sdk.orders.messages |
Provides model classes and builders for orders.
|
io.sphere.sdk.payments |
Provides model classes and builders for payments.
|
io.sphere.sdk.payments.commands.updateactions |
Provides the possible operations which can be performed on update commands for payments.
|
io.sphere.sdk.payments.messages |
Provides model classes and builders for payments.
|
io.sphere.sdk.productdiscounts |
Provides model classes and builders for product discounts.
|
io.sphere.sdk.products |
Provides model classes and builders for products.
|
io.sphere.sdk.products.attributes |
Provides model classes for product type attributes.
|
io.sphere.sdk.products.messages |
Provides model classes and builders for products.
|
io.sphere.sdk.productselections |
Provides model classes and builders for product selections.
|
io.sphere.sdk.productselections.messages | |
io.sphere.sdk.producttypes |
Provides model classes and builders for product types.
|
io.sphere.sdk.reviews |
Provides model classes and builders for reviews.
|
io.sphere.sdk.reviews.messages |
Provides model classes and builders for reviews.
|
io.sphere.sdk.shippingmethods |
Provides model classes and builders for shipping methods.
|
io.sphere.sdk.shoppinglists |
Provides model classes and builders for shopping lists.
|
io.sphere.sdk.states |
Provides model classes and builders for states.
|
io.sphere.sdk.states.commands.updateactions |
Provides the possible operations which can be performed on update commands for states.
|
io.sphere.sdk.stores | |
io.sphere.sdk.stores.messages | |
io.sphere.sdk.subscriptions |
Subscriptions are used to trigger an asynchronous background process in response to an event on commercetools Composable Commerce.
|
io.sphere.sdk.taxcategories |
Provides model classes and builders for tax categories.
|
io.sphere.sdk.types |
Provides model classes and builders for types.
|
io.sphere.sdk.zones |
Provides model classes and builders for zones.
|
Modifier and Type | Method and Description |
---|---|
static Reference<ApiClient> |
ApiClient.referenceOfId(String id) |
default Reference<ApiClient> |
ApiClient.toReference() |
Modifier and Type | Method and Description |
---|---|
Reference<CartDiscount> |
DiscountedLineItemPortion.getDiscount() |
static Reference<CartDiscount> |
CartDiscount.referenceOfId(String id)
Creates a reference for one item of this class by a known ID.
|
default Reference<CartDiscount> |
CartDiscount.toReference() |
Modifier and Type | Method and Description |
---|---|
List<Reference<com.fasterxml.jackson.databind.JsonNode>> |
CartDiscount.getReferences() |
Modifier and Type | Method and Description |
---|---|
Reference<CustomerGroup> |
Cart.getCustomerGroup() |
Reference<CustomerGroup> |
CartLike.getCustomerGroup()
In the order context the customer group can only be expanded if the customer was in a group before creating the order.
|
Reference<Channel> |
LineItem.getDistributionChannel() |
Reference<ProductType> |
LineItem.getProductType() |
Reference<ShippingMethod> |
CartShippingInfo.getShippingMethod() |
Reference<State> |
ItemState.getState() |
Reference<Channel> |
LineItem.getSupplyChannel() |
Reference<TaxCategory> |
CartShippingInfo.getTaxCategory() |
Reference<TaxCategory> |
CustomLineItem.getTaxCategory() |
static Reference<Cart> |
Cart.referenceOfId(String id)
Creates a reference for one item of this class by a known ID.
|
default Reference<Cart> |
Cart.toReference() |
Modifier and Type | Method and Description |
---|---|
List<Reference<Payment>> |
PaymentInfo.getPayments() |
List<Reference<CartDiscount>> |
Cart.getRefusedGifts()
The refused gifts of this cart.
|
Modifier and Type | Method and Description |
---|---|
static PaymentInfo |
PaymentInfo.of(List<Reference<Payment>> payments) |
Modifier and Type | Method and Description |
---|---|
Reference<? extends CartLike> |
CartReplicationDraft.getReference() |
Reference<? extends CartLike> |
CartReplicationDraftDsl.getReference() |
Reference<? extends CartLike> |
CartReplicationDraftBuilder.getReference() |
Modifier and Type | Method and Description |
---|---|
static CartReplicationDraftDsl |
CartReplicationDraftDsl.of(Reference<? extends CartLike> reference)
Creates a new object initialized with the given values.
|
static CartReplicationDraftBuilder |
CartReplicationDraftBuilder.of(Reference<? extends CartLike> reference)
Creates a new object initialized with the given values.
|
Modifier and Type | Method and Description |
---|---|
Reference<DiscountCode> |
RemoveDiscountCode.getDiscountCode() |
Reference<Channel> |
SetLineItemDistributionChannel.getDistributionChannel() |
Reference<Channel> |
AddShoppingList.getDistributionChannel() |
Reference<Payment> |
AddPayment.getPayment() |
Reference<Payment> |
RemovePayment.getPayment() |
Reference<ShoppingList> |
AddShoppingList.getShoppingList() |
Reference<Channel> |
SetLineItemSupplyChannel.getSupplyChannel() |
Reference<Channel> |
AddShoppingList.getSupplyChannel() |
Modifier and Type | Method and Description |
---|---|
static AddShoppingList |
AddShoppingList.of(Reference<ShoppingList> shoppingList) |
static SetLineItemSupplyChannel |
SetLineItemSupplyChannel.of(String lineItemId,
Reference<Channel> supplyChannel) |
static SetLineItemDistributionChannel |
SetLineItemDistributionChannel.of(String lineItemId,
Reference<Channel> distributionChannel) |
AddShoppingList |
AddShoppingList.withDistributionChannel(Reference<Channel> distributionChannel) |
AddShoppingList |
AddShoppingList.withSupplyChannel(Reference<Channel> supplyChannel) |
Modifier and Type | Method and Description |
---|---|
Reference<Category> |
Category.getParent()
Reference to the parent category.
|
static Reference<Category> |
Category.reference(String id) |
static Reference<Category> |
Category.referenceOfId(String id)
Creates a reference for one item of this class by a known ID.
|
default Reference<Category> |
Category.toReference() |
Modifier and Type | Method and Description |
---|---|
List<Reference<Category>> |
Category.getAncestors() |
Modifier and Type | Method and Description |
---|---|
static Reference<Channel> |
Channel.referenceOfId(String id)
Creates a reference for one item of this class by a known ID.
|
default Reference<Channel> |
Channel.toReference() |
Modifier and Type | Method and Description |
---|---|
static Reference<CustomerGroup> |
CustomerGroup.referenceOfId(String id)
Creates a reference for one item of this class by a known ID.
|
default Reference<CustomerGroup> |
CustomerGroup.toReference() |
Modifier and Type | Method and Description |
---|---|
Reference<CustomerGroup> |
Customer.getCustomerGroup()
The customer group of the customer.
|
static Reference<Customer> |
Customer.referenceOfId(String id)
Creates a reference for one item of this class by a known ID.
|
default Reference<Customer> |
Customer.toReference() |
Modifier and Type | Method and Description |
---|---|
Reference<CustomerGroup> |
CustomerGroupSetMessage.getCustomerGroup() |
Modifier and Type | Method and Description |
---|---|
default Reference<CustomObject<com.fasterxml.jackson.databind.JsonNode>> |
CustomObject.toReference() |
Modifier and Type | Method and Description |
---|---|
Reference<DiscountCode> |
DiscountCodeInfo.getDiscountCode() |
static Reference<DiscountCode> |
DiscountCode.referenceOfId(String id)
Creates a reference for one item of this class by a known ID.
|
default Reference<DiscountCode> |
DiscountCode.toReference() |
Modifier and Type | Method and Description |
---|---|
List<Reference<CartDiscount>> |
DiscountCode.getCartDiscounts()
The referenced matching cart discounts can be applied to the cart once the discount code is added (
AddDiscountCode ). |
List<Reference<CartDiscount>> |
DiscountCodeDraft.getCartDiscounts() |
List<Reference<com.fasterxml.jackson.databind.JsonNode>> |
DiscountCode.getReferences()
The backend will generate this array from the cartPredicate.
|
Modifier and Type | Method and Description |
---|---|
static DiscountCodeDraftDsl |
DiscountCodeDraft.of(String code,
List<Reference<CartDiscount>> cartDiscounts) |
Modifier and Type | Method and Description |
---|---|
List<Reference<CartDiscount>> |
ChangeCartDiscounts.getCartDiscounts() |
Modifier and Type | Method and Description |
---|---|
static ChangeCartDiscounts |
ChangeCartDiscounts.of(List<Reference<CartDiscount>> cartDiscounts) |
Modifier and Type | Method and Description |
---|---|
static Reference<Extension> |
Extension.reference(String id) |
static Reference<Extension> |
Extension.referenceOfId(String id) |
default Reference<Extension> |
Extension.toReference() |
Modifier and Type | Method and Description |
---|---|
Reference<Channel> |
InventoryEntry.getSupplyChannel()
Optional connection to particular supplier.
|
static Reference<InventoryEntry> |
InventoryEntry.referenceOfId(String id)
Creates a reference for one item of this class by a known ID.
|
default Reference<InventoryEntry> |
InventoryEntry.toReference() |
Modifier and Type | Method and Description |
---|---|
Reference<Channel> |
InventoryEntryCreatedMessage.getSupplyChannel() |
Reference<Channel> |
InventoryEntryDeletedMessage.getSupplyChannel() |
Reference<Channel> |
InventoryEntryQuantitySetMessage.getSupplyChannel() |
Modifier and Type | Method and Description |
---|---|
Reference<T> |
GenericMessage.getResource() |
Reference<?> |
Message.getResource() |
Reference<R> |
GenericMessageImpl.getResource() |
static Reference<Message> |
Message.referenceOfId(String id)
Creates a reference for one item of this class by a known ID.
|
default Reference<Message> |
Message.toReference() |
Reference<Message> |
GenericMessageImpl.toReference() |
Modifier and Type | Method and Description |
---|---|
default Reference<T> |
Reference.filled(T obj) |
Reference<Customer> |
ClientLogging.getCustomer() |
static <T> Reference<T> |
Reference.of(String typeId,
String id) |
static <T> Reference<T> |
Reference.of(String typeId,
String id,
T obj) |
static <T extends Identifiable<T>> |
Reference.of(String typeId,
T obj) |
static <T> Reference<T> |
Reference.ofResourceTypeIdAndId(String typeId,
String id) |
static <T> Reference<T> |
Reference.ofResourceTypeIdAndIdAndObj(String typeId,
String id,
T obj) |
static <T extends Identifiable<T>> |
Reference.ofResourceTypeIdAndObj(String typeId,
T obj) |
Reference<T> |
Resource.toReference() |
Reference<T> |
Referenceable.toReference()
Creates a reference to this resource, the reference may not be filled.
|
default Reference<T> |
Reference.toReference() |
Modifier and Type | Method and Description |
---|---|
Reference<Resource> |
DuplicateFieldWithConflictingResourceError.getConflictingResource() |
Reference<Type> |
MaxResourceLimitExceededError.getExceededResource() |
Reference<Type> |
ReferencedResourceNotFoundError.getTypeId() |
Modifier and Type | Method and Description |
---|---|
static MaxResourceLimitExceededError |
MaxResourceLimitExceededError.of(String message,
Reference<Type> exceededResource) |
static ReferencedResourceNotFoundError |
ReferencedResourceNotFoundError.of(String message,
Reference<Type> typeId,
String id,
String key) |
static DuplicateFieldWithConflictingResourceError |
DuplicateFieldWithConflictingResourceError.of(String message,
String field,
String duplicateValue,
Reference<Resource> conflictingResource) |
Modifier and Type | Method and Description |
---|---|
Reference<Order> |
OrderEditDraft.getResource() |
Reference<Order> |
OrderEdit.getResource() |
Reference<Order> |
OrderEditDraftBuilder.getResource() |
Reference<Order> |
OrderEditDraftDsl.getResource() |
static Reference<OrderEdit> |
OrderEdit.referenceOfId(String id)
Creates a reference for one item of this class by a known ID.
|
default Reference<OrderEdit> |
OrderEdit.toReference() |
Modifier and Type | Method and Description |
---|---|
static OrderEditDraftBuilder |
OrderEditDraftBuilder.of(Reference<Order> resource,
List<StagedUpdateAction<OrderEdit>> stagedActions)
Creates a new object initialized with the given values.
|
static OrderEditDraftDsl |
OrderEditDraftDsl.of(Reference<Order> resource,
List<StagedUpdateAction<OrderEdit>> stagedActions)
Creates a new object initialized with the given values.
|
static OrderEditDraftBuilder |
OrderEditDraftBuilder.of(String key,
Reference<Order> resource,
List<StagedUpdateAction<OrderEdit>> stagedActions,
CustomFieldsDraft custom,
String comment,
Boolean dryRun)
Creates a new object initialized with the given values.
|
static OrderEditDraftDsl |
OrderEditDraftDsl.of(String key,
Reference<Order> resource,
List<StagedUpdateAction<OrderEdit>> stagedActions,
CustomFieldsDraft custom,
String comment,
Boolean dryRun)
Creates a new object initialized with the given values.
|
Modifier and Type | Method and Description |
---|---|
Reference<DiscountCode> |
RemoveDiscountCode.getDiscountCode() |
Reference<Channel> |
AddShoppingList.getDistributionChannel() |
Reference<Payment> |
AddPayment.getPayment() |
Reference<Payment> |
RemovePayment.getPayment() |
Reference<ShoppingList> |
AddShoppingList.getShoppingList() |
Reference<Channel> |
AddShoppingList.getSupplyChannel() |
Modifier and Type | Method and Description |
---|---|
static AddShoppingList |
AddShoppingList.of(Reference<ShoppingList> shoppingList) |
AddShoppingList |
AddShoppingList.withDistributionChannel(Reference<Channel> distributionChannel) |
AddShoppingList |
AddShoppingList.withSupplyChannel(Reference<Channel> supplyChannel) |
Modifier and Type | Method and Description |
---|---|
Reference<Cart> |
Order.getCart()
Set when this order was created from a cart.
|
Reference<Channel> |
SyncInfo.getChannel() |
Reference<CustomerGroup> |
OrderImportDraft.getCustomerGroup() |
Reference<CustomerGroup> |
Order.getCustomerGroup() |
Reference<ShippingMethod> |
OrderShippingInfo.getShippingMethod() |
Reference<State> |
OrderFromCartDraft.getState() |
Reference<State> |
Order.getState()
Returns this state of this Order.
|
Reference<State> |
OrderFromCartDraftBuilder.getState() |
Reference<State> |
OrderFromCartDraftDsl.getState() |
Reference<Channel> |
LineItemImportDraft.getSupplyChannel() |
Reference<TaxCategory> |
CustomLineItemImportDraft.getTaxCategory() |
Reference<TaxCategory> |
OrderShippingInfo.getTaxCategory() |
static Reference<Order> |
Order.referenceOfId(String id)
Creates a reference for one item of this class by a known ID.
|
default Reference<Order> |
Order.toReference() |
Modifier and Type | Method and Description |
---|---|
List<Reference<CartDiscount>> |
Order.getRefusedGifts()
The refused gifts of this cart.
|
Modifier and Type | Method and Description |
---|---|
static OrderShippingInfo |
OrderShippingInfo.of(String shippingMethodName,
javax.money.MonetaryAmount price,
ShippingRate shippingRate,
TaxRate taxRate,
Reference<TaxCategory> taxCategory,
Reference<ShippingMethod> shippingMethod,
List<Delivery> deliveries)
Creates an
OrderShippingInfo for the OrderImportDraft . |
static OrderShippingInfo |
OrderShippingInfo.of(String shippingMethodName,
javax.money.MonetaryAmount price,
ShippingRate shippingRate,
TaxRate taxRate,
Reference<TaxCategory> taxCategory,
Reference<ShippingMethod> shippingMethod,
List<Delivery> deliveries)
Creates an
OrderShippingInfo for the OrderImportDraft . |
Modifier and Type | Method and Description |
---|---|
Reference<Payment> |
AddPayment.getPayment() |
Reference<Payment> |
RemovePayment.getPayment() |
Modifier and Type | Method and Description |
---|---|
static UpdateSyncInfo |
UpdateSyncInfo.of(Reference<Channel> channel,
String externalId,
ZonedDateTime syncedAt) |
Modifier and Type | Method and Description |
---|---|
Reference<Channel> |
MatchingPriceNotFoundError.getChannel() |
Reference<CustomerGroup> |
MatchingPriceNotFoundError.getCustomerGroup() |
Modifier and Type | Method and Description |
---|---|
static MatchingPriceNotFoundError |
MatchingPriceNotFoundError.of(String message,
String productId,
int variantId,
String currency,
String country,
Reference<CustomerGroup> customerGroup,
Reference<Channel> channel) |
static MatchingPriceNotFoundError |
MatchingPriceNotFoundError.of(String message,
String productId,
int variantId,
String currency,
String country,
Reference<CustomerGroup> customerGroup,
Reference<Channel> channel) |
Modifier and Type | Method and Description |
---|---|
Reference<Customer> |
OrderCustomerSetMessage.getCustomer() |
Reference<CustomerGroup> |
OrderCustomerGroupSetMessage.getCustomerGroup() |
Reference<CustomerGroup> |
OrderCustomerSetMessage.getCustomerGroup() |
Reference<DiscountCode> |
OrderDiscountCodeAddedMessage.getDiscountCode() |
Reference<DiscountCode> |
OrderDiscountCodeStateSetMessage.getDiscountCode() |
Reference<Channel> |
OrderLineItemDistributionChannelSetMessage.getDistributionChannel() |
Reference<OrderEdit> |
OrderEditAppliedMessage.getEdit() |
Reference<Customer> |
OrderCustomerSetMessage.getOldCustomer() |
Reference<CustomerGroup> |
OrderCustomerGroupSetMessage.getOldCustomerGroup() |
Reference<CustomerGroup> |
OrderCustomerSetMessage.getOldCustomerGroup() |
Reference<State> |
OrderStateTransitionMessage.getOldState() |
Reference<State> |
OrderStateTransitionMessage.getState() |
Modifier and Type | Method and Description |
---|---|
Reference<Customer> |
Payment.getCustomer() |
Reference<Customer> |
PaymentDraft.getCustomer() |
Reference<Customer> |
PaymentDraftBuilder.getCustomer() |
Reference<Customer> |
PaymentDraftDsl.getCustomer() |
Reference<State> |
PaymentStatus.getState() |
Reference<State> |
PaymentStatusBuilder.getState() |
static Reference<Payment> |
Payment.referenceOfId(String id)
Creates a reference for one item of this class by a known ID.
|
default Reference<Payment> |
Payment.toReference() |
Modifier and Type | Method and Description |
---|---|
Reference<Customer> |
SetCustomer.getCustomer() |
Reference<State> |
TransitionState.getState() |
Modifier and Type | Method and Description |
---|---|
Reference<State> |
PaymentStatusStateTransitionMessage.getState() |
Modifier and Type | Method and Description |
---|---|
Reference<ProductDiscount> |
DiscountedPrice.getDiscount() |
static Reference<ProductDiscount> |
ProductDiscount.referenceOfId(String id)
Creates a reference for one item of this class by a known ID.
|
default Reference<ProductDiscount> |
ProductDiscount.toReference() |
Modifier and Type | Method and Description |
---|---|
List<Reference<com.fasterxml.jackson.databind.JsonNode>> |
ProductDiscount.getReferences() |
Modifier and Type | Method and Description |
---|---|
static DiscountedPrice |
DiscountedPrice.of(javax.money.MonetaryAmount value,
Reference<ProductDiscount> discount) |
Modifier and Type | Method and Description |
---|---|
Reference<Channel> |
PriceLike.getChannel() |
Reference<Channel> |
Price.getChannel() |
Reference<Channel> |
ScopedPrice.getChannel() |
Reference<CustomerGroup> |
PriceLike.getCustomerGroup() |
Reference<CustomerGroup> |
Price.getCustomerGroup() |
Reference<CustomerGroup> |
ScopedPrice.getCustomerGroup() |
Reference<ProductType> |
ProductLike.getProductType() |
Reference<State> |
Product.getState()
Returns this state of this Product.
|
Reference<State> |
ProductLike.getState() |
Reference<State> |
ProductProjection.getState() |
Reference<TaxCategory> |
ProductLike.getTaxCategory() |
static Reference<Product> |
Product.reference(Product product) |
static Reference<Product> |
Product.reference(String id) |
static Reference<Product> |
Product.referenceOfId(String id)
Creates a reference for one item of this class by a known ID.
|
default Reference<Product> |
Product.toReference() |
default Reference<Product> |
ProductProjection.toReference() |
Modifier and Type | Method and Description |
---|---|
Set<Reference<Category>> |
ProductProjection.getCategories() |
Set<Reference<Category>> |
ProductData.getCategories() |
Modifier and Type | Method and Description |
---|---|
ProductDraftBuilder |
ProductDraftBuilder.state(Reference<State> state) |
ProductDraftBuilder |
ProductDraftBuilder.taxCategory(Reference<TaxCategory> taxCategory) |
Modifier and Type | Method and Description |
---|---|
ProductDraftBuilder |
ProductDraftBuilder.categories(List<Reference<Category>> categories) |
Modifier and Type | Method and Description |
---|---|
Reference<ProductType> |
NestedAttributeType.getTypeReference() |
Modifier and Type | Method and Description |
---|---|
static AttributeAccess<Reference<Category>> |
AttributeAccess.ofCategoryReference() |
static AttributeAccess<Set<Reference<Category>>> |
AttributeAccess.ofCategoryReferenceSet() |
static AttributeAccess<Reference<Channel>> |
AttributeAccess.ofChannelReference() |
static AttributeAccess<Set<Reference<Channel>>> |
AttributeAccess.ofChannelReferenceSet() |
static AttributeAccess<Reference<Product>> |
AttributeAccess.ofProductReference() |
static AttributeAccess<Set<Reference<Product>>> |
AttributeAccess.ofProductReferenceSet() |
static AttributeAccess<Reference<ProductType>> |
AttributeAccess.ofProductTypeReference() |
static AttributeAccess<Set<Reference<ProductType>>> |
AttributeAccess.ofProductTypeReferenceSet() |
com.fasterxml.jackson.core.type.TypeReference<Reference<T>> |
RichReferenceAttributeType.typeReference() |
Modifier and Type | Method and Description |
---|---|
protected abstract T |
ProductAttributeConverterBase.convertCategoryReference(Reference<Category> categoryReference,
Attribute attribute,
ProductType productType) |
protected String |
DefaultProductAttributeFormatter.convertCategoryReference(Reference<Category> categoryReference,
Attribute attribute,
ProductType productType) |
protected abstract T |
ProductAttributeConverterBase.convertChannelReference(Reference<Channel> channelReference,
Attribute attribute,
ProductType productType) |
protected String |
DefaultProductAttributeFormatter.convertChannelReference(Reference<Channel> channelReference,
Attribute attribute,
ProductType productType) |
protected abstract T |
ProductAttributeConverterBase.convertProductReference(Reference<Product> productReference,
Attribute attribute,
ProductType productType) |
protected String |
DefaultProductAttributeFormatter.convertProductReference(Reference<Product> productReference,
Attribute attribute,
ProductType productType) |
protected abstract T |
ProductAttributeConverterBase.convertProductTypeReference(Reference<ProductType> productTypeReference,
Attribute attribute,
ProductType productType) |
protected String |
DefaultProductAttributeFormatter.convertProductTypeReference(Reference<ProductType> productTypeReference,
Attribute attribute,
ProductType productType) |
protected <X> String |
DefaultProductAttributeFormatter.convertReference(Reference<X> reference,
ProductType productType) |
List<Map.Entry<String,String>> |
DefaultProductAttributeFormatter.createAttributeEntryList(ProductVariant variant,
Reference<ProductType> productType,
List<String> attrNamesToShow)
Creates a list of attribute translated and formatted labels and values.
|
Modifier and Type | Method and Description |
---|---|
protected abstract T |
ProductAttributeConverterBase.convertCategoryReferenceSet(Set<Reference<Category>> v,
Attribute attribute,
ProductType productType) |
protected String |
DefaultProductAttributeFormatter.convertCategoryReferenceSet(Set<Reference<Category>> categoryReferenceSet,
Attribute attribute,
ProductType productType) |
protected abstract T |
ProductAttributeConverterBase.convertChannelReferenceSet(Set<Reference<Channel>> channelReferenceSet,
Attribute attribute,
ProductType productType) |
protected String |
DefaultProductAttributeFormatter.convertChannelReferenceSet(Set<Reference<Channel>> channelReferenceSet,
Attribute attribute,
ProductType productType) |
protected abstract T |
ProductAttributeConverterBase.convertProductReferenceSet(Set<Reference<Product>> referenceSet,
Attribute attribute,
ProductType productType) |
protected String |
DefaultProductAttributeFormatter.convertProductReferenceSet(Set<Reference<Product>> referenceSet,
Attribute attribute,
ProductType productType) |
protected abstract T |
ProductAttributeConverterBase.convertProductTypeReferenceSet(Set<Reference<ProductType>> productTypeReferenceSet,
Attribute attribute,
ProductType productType) |
protected String |
DefaultProductAttributeFormatter.convertProductTypeReferenceSet(Set<Reference<ProductType>> productTypeReferenceSet,
Attribute attribute,
ProductType productType) |
protected <X> String |
DefaultProductAttributeFormatter.convertReferenceSet(Set<Reference<X>> referenceSet,
ProductType productType) |
Modifier and Type | Method and Description |
---|---|
Reference<Category> |
ProductAddedToCategoryMessage.getCategory() |
Reference<Category> |
ProductRemovedFromCategoryMessage.getCategory() |
Reference<State> |
ProductStateTransitionMessage.getState() |
Modifier and Type | Method and Description |
---|---|
Reference<Product> |
ProductSelectionAssignment.getProduct() |
Reference<Product> |
AssignedProductReference.getProduct() |
Reference<ProductSelection> |
AssignedProductSelection.getProductSelection() |
Reference<ProductSelection> |
ProductSelectionAssignment.getProductSelection() |
static Reference<ProductSelection> |
ProductSelection.reference(ProductSelection productType) |
static Reference<ProductSelection> |
ProductSelection.reference(String id) |
static Reference<ProductSelection> |
ProductSelection.referenceOfId(String id) |
default Reference<ProductSelection> |
ProductSelection.toReference() |
Modifier and Type | Method and Description |
---|---|
static AssignedProductReference |
AssignedProductReference.of(Reference<Product> productReference) |
static ProductSelectionAssignment |
ProductSelectionAssignment.of(Reference<Product> productReference,
Reference<ProductSelection> productSelectionReference) |
static ProductSelectionAssignment |
ProductSelectionAssignment.of(Reference<Product> productReference,
Reference<ProductSelection> productSelectionReference) |
static AssignedProductSelection |
AssignedProductSelection.of(Reference<ProductSelection> productSelectionReference) |
Modifier and Type | Method and Description |
---|---|
Reference<Product> |
ProductSelectionProductAddedMessage.getProductReference() |
Reference<Product> |
ProductSelectionProductRemovedMessage.getProductReference() |
Modifier and Type | Method and Description |
---|---|
static Reference<ProductType> |
ProductType.reference(ProductType productType) |
static Reference<ProductType> |
ProductType.reference(String id) |
static Reference<ProductType> |
ProductType.referenceOfId(String id)
Creates a reference for one item of this class by a known ID.
|
default Reference<ProductType> |
ProductType.toReference() |
Modifier and Type | Method and Description |
---|---|
Reference<Customer> |
Review.getCustomer()
Gets the customer which created this review or null.
|
Reference<State> |
Review.getState()
Gets the state of this review or null.
|
Reference<?> |
Review.getTarget()
Identifies the target of the review.
|
static Reference<Review> |
Review.referenceOfId(String id)
Creates a reference for one item of this class by a known ID.
|
default Reference<Review> |
Review.toReference() |
Modifier and Type | Method and Description |
---|---|
Reference<State> |
ReviewStateTransitionMessage.getNewState() |
Reference<State> |
ReviewStateTransitionMessage.getOldState() |
Reference<com.fasterxml.jackson.databind.JsonNode> |
ReviewStateTransitionMessage.getTarget() |
Reference<com.fasterxml.jackson.databind.JsonNode> |
ReviewRatingSetMessage.getTarget() |
Modifier and Type | Method and Description |
---|---|
Reference<TaxCategory> |
ShippingMethod.getTaxCategory() |
Reference<Zone> |
ZoneRate.getZone() |
static Reference<ShippingMethod> |
ShippingMethod.referenceOfId(String id)
Creates a reference for one item of this class by a known ID.
|
default Reference<ShippingMethod> |
ShippingMethod.toReference() |
Modifier and Type | Method and Description |
---|---|
default List<Reference<Zone>> |
ShippingMethod.getZones() |
Modifier and Type | Method and Description |
---|---|
Reference<Customer> |
ShoppingList.getCustomer() |
Reference<ProductType> |
LineItem.getProductType() |
static Reference<ShoppingList> |
ShoppingList.referenceOfId(String id)
Creates a reference for one item of this class by a known ID.
|
default Reference<ShoppingList> |
ShoppingList.toReference() |
Modifier and Type | Method and Description |
---|---|
static Reference<State> |
State.referenceOfId(String id)
Creates a reference for one item of this class by a known ID.
|
default Reference<State> |
State.toReference() |
Modifier and Type | Method and Description |
---|---|
Set<Reference<State>> |
State.getTransitions() |
Set<Reference<State>> |
StateDraft.getTransitions() |
Modifier and Type | Method and Description |
---|---|
Set<Reference<State>> |
SetTransitions.getTransitions() |
Modifier and Type | Method and Description |
---|---|
static SetTransitions |
SetTransitions.of(Set<Reference<State>> transitions) |
Modifier and Type | Method and Description |
---|---|
Reference<ProductSelection> |
ProductSelectionSetting.getProductSelection() |
static Reference<Store> |
Store.referenceOfId(String id) |
default Reference<Store> |
Store.toReference() |
Modifier and Type | Method and Description |
---|---|
List<Reference<Channel>> |
Store.getDistributionChannels()
Optional connection to particular supplier.
|
List<Reference<Channel>> |
Store.getSupplyChannels()
Optional connection to particular supplier.
|
Modifier and Type | Method and Description |
---|---|
static ProductSelectionSetting |
ProductSelectionSetting.of(Reference<ProductSelection> productSelectionReference,
Boolean active) |
Modifier and Type | Method and Description |
---|---|
List<Reference<Channel>> |
StoreCreatedMessage.getDistributionChannels() |
List<Reference<Channel>> |
StoreCreatedMessage.getSupplyChannels() |
Modifier and Type | Method and Description |
---|---|
Reference<T> |
Payload.getResource()
A reference to the resource that triggered this delivery.
|
static Reference<Subscription> |
Subscription.referenceOfId(String id)
Creates a reference for one item of this class by a known ID.
|
default Reference<Subscription> |
Subscription.toReference() |
Modifier and Type | Method and Description |
---|---|
static Reference<TaxCategory> |
TaxCategory.referenceOfId(String id)
Creates a reference for one item of this class by a known ID.
|
default Reference<TaxCategory> |
TaxCategory.toReference() |
Modifier and Type | Method and Description |
---|---|
Reference<Type> |
CustomFields.getType() |
static Reference<Type> |
Type.referenceOfId(String id)
Creates a reference for one item of this class by a known ID.
|
default Reference<Type> |
Type.toReference() |
Modifier and Type | Method and Description |
---|---|
static Reference<Zone> |
Zone.referenceOfId(String id)
Creates a reference for one item of this class by a known ID.
|
default Reference<Zone> |
Zone.toReference() |