private TransitionLineItemState(final String lineItemId, final Long quantity, final Referenceable<State> fromState, final Referenceable<State> toState, final ZonedDateTime actualTransitionDate) { super("transitionLineItemState", quantity, actualTransitionDate, toState.toReference(), fromState.toReference()); this.lineItemId = lineItemId; }
public static AddCustomLineItem of(final LocalizedString name, final String slug, final MonetaryAmount money, final Referenceable<TaxCategory> taxCategory, final long quantity, @Nullable final CustomFieldsDraft custom) { return new AddCustomLineItem(name, slug, money, taxCategory != null ? taxCategory.toResourceIdentifier() : null, quantity, custom, null); }
public static RemoveZone of(final Referenceable<Zone> zone) { return new RemoveZone(zone.toResourceIdentifier()); } }
private CustomLineItemDraft(final LocalizedStrings name, final String slug, final MonetaryAmount money, final Referenceable<TaxCategory> taxCategory, final int quantity) { this.name = name; this.money = money; this.slug = slug; this.taxCategory = taxCategory.toReference(); this.quantity = quantity; }
private SetCustomShippingMethod(final String shippingMethodName, final ShippingRate shippingRate, final Referenceable<TaxCategory> taxCategory) { super("setCustomShippingMethod"); this.shippingMethodName = shippingMethodName; this.shippingRate = shippingRate; this.taxCategory = taxCategory.toReference(); }
private TransitionCustomLineItemState(final String customLineItemId, final Long quantity, final Referenceable<State> fromState, final Referenceable<State> toState, final ZonedDateTime actualTransitionDate) { super("transitionCustomLineItemState", quantity, actualTransitionDate, toState.toReference(), fromState.toReference()); this.customLineItemId = customLineItemId; }
private TransitionLineItemState(final String lineItemId, final Long quantity, final Referenceable<State> fromState, final Referenceable<State> toState, final ZonedDateTime actualTransitionDate) { super("transitionLineItemState", quantity, actualTransitionDate, toState.toReference(), fromState.toReference()); this.lineItemId = lineItemId; }
private AddCustomLineItem(final LocalizedStrings name, final String slug, final MonetaryAmount money, final Referenceable<TaxCategory> taxCategory, final long quantity) { super("addCustomLineItem"); this.name = name; this.quantity = quantity; this.money = money; this.slug = slug; this.taxCategory = taxCategory.toReference(); }
private CustomLineItemDraft(final LocalizedStrings name, final String slug, final MonetaryAmount money, final Referenceable<TaxCategory> taxCategory, final long quantity) { this.name = name; this.money = money; this.slug = slug; this.taxCategory = taxCategory.toReference(); this.quantity = quantity; }
private SetCustomShippingMethod(final String shippingMethodName, final ShippingRate shippingRate, final Referenceable<TaxCategory> taxCategory) { super("setCustomShippingMethod"); this.shippingMethodName = shippingMethodName; this.shippingRate = shippingRate; this.taxCategory = taxCategory.toReference(); }
private TransitionCustomLineItemState(final String customLineItemId, final Long quantity, final Referenceable<State> fromState, final Referenceable<State> toState, final ZonedDateTime actualTransitionDate) { super("transitionCustomLineItemState", quantity, actualTransitionDate, toState.toReference(), fromState.toReference()); this.customLineItemId = customLineItemId; }
private TransitionLineItemState(final String lineItemId, final Long quantity, final Referenceable<State> fromState, final Referenceable<State> toState, final ZonedDateTime actualTransitionDate) { super("transitionLineItemState", quantity, actualTransitionDate, toState.toReference(), fromState.toReference()); this.lineItemId = lineItemId; }
private SetCustomShippingMethod(final String shippingMethodName, final ShippingRate shippingRate, final Referenceable<TaxCategory> taxCategory) { super("setCustomShippingMethod"); this.shippingMethodName = shippingMethodName; this.shippingRate = shippingRate; this.taxCategory = taxCategory.toReference(); }
private TransitionCustomLineItemState(final String customLineItemId, final Long quantity, final Referenceable<State> fromState, final Referenceable<State> toState, final ZonedDateTime actualTransitionDate) { super("transitionCustomLineItemState", quantity, actualTransitionDate, toState.toReference(), fromState.toReference()); this.customLineItemId = customLineItemId; }
private AddCustomLineItem(final LocalizedStrings name, final String slug, final MonetaryAmount money, final Referenceable<TaxCategory> taxCategory, final int quantity) { super("addCustomLineItem"); this.name = name; this.quantity = quantity; this.money = money; this.slug = slug; this.taxCategory = taxCategory.toReference(); }
private AddCustomLineItem(final LocalizedString name, final String slug, final MonetaryAmount money, final Referenceable<TaxCategory> taxCategory, final Long quantity, @Nullable final CustomFieldsDraft custom) { super("addCustomLineItem"); this.name = name; this.quantity = quantity; this.money = money; this.slug = slug; this.custom = custom; this.taxCategory = taxCategory.toReference(); }
public CategoryBuilder parent(final Referenceable<Category> parent) { this.parent = Optional.ofNullable(parent.toReference()); return this; }
public PaymentStatusBuilder state(@Nullable final Referenceable<State> state) { this.state = Optional.ofNullable(state).map(s -> s.toReference()).orElse(null); return this; }
public PaymentDraftBuilder customer(@Nullable final Referenceable<Customer> customer) { this.customer = Optional.ofNullable(customer).map(x -> x.toReference()).orElse(null); return this; }
public static TransitionState of(final @Nullable Referenceable<State> state) { final Reference<State> stateReference = Optional.ofNullable(state).map(stateReferenceable -> stateReferenceable.toReference()).orElse(null); return new TransitionState(stateReference); }