OrderFromCartCreateCommandImpl(final OrderFromCartDraft draft) { super(draft, OrderEndpoint.ENDPOINT, OrderExpansionModel.of(), OrderFromCartCreateCommandImpl::new); }
OrderDeleteCommandImpl(final Versioned<Order> versioned) { super(versioned, OrderEndpoint.ENDPOINT, OrderExpansionModel.of(), OrderDeleteCommandImpl::new); }
OrderByIdGetImpl(final String id) { super(id, OrderEndpoint.ENDPOINT, OrderExpansionModel.of(), OrderByIdGetImpl::new); }
OrderFromCartCreateCommandImpl(final OrderFromCartDraft draft) { super(draft, OrderEndpoint.ENDPOINT, OrderExpansionModel.of(), OrderFromCartCreateCommandImpl::new); }
OrderFromCartCreateCommandImpl(final OrderFromCartDraft draft) { super(draft, OrderEndpoint.ENDPOINT, OrderExpansionModel.of(), OrderFromCartCreateCommandImpl::new); }
OrderUpdateCommandImpl(final Versioned<Order> order, final List<? extends UpdateAction<Order>> updateActions) { super(order, updateActions, OrderEndpoint.ENDPOINT, OrderUpdateCommandImpl::new, OrderExpansionModel.of()); }
OrderByOrderNumberGetImpl(final String orderNumber) { super("", buildEndpoint(orderNumber), OrderExpansionModel.of(), OrderByOrderNumberGetImpl::new); }
OrderByOrderNumberGetImpl(final String orderNumber) { super("", buildEndpoint(orderNumber), OrderExpansionModel.of(), OrderByOrderNumberGetImpl::new); }
OrderDeleteCommandImpl(final Versioned<Order> versioned,final boolean eraseData) { super(versioned,eraseData, JsonEndpoint.of(Order.typeReference(), "/orders"), OrderExpansionModel.of(), OrderDeleteCommandImpl::new); }
OrderByIdGetImpl(final String id) { super(id, JsonEndpoint.of(Order.typeReference(), "/orders"), OrderExpansionModel.of(), OrderByIdGetImpl::new); }
OrderUpdateCommandImpl(final Versioned<Order> versioned, final List<? extends UpdateAction<Order>> updateActions) { super(versioned, updateActions, JsonEndpoint.of(Order.typeReference(), "/orders"), OrderUpdateCommandImpl::new, OrderExpansionModel.of()); }
OrderQueryImpl(){ super("/orders", OrderQuery.resultTypeReference(), OrderQueryModel.of(), OrderExpansionModel.of(), OrderQueryImpl::new); }
OrderQueryImpl(){ super(OrderEndpoint.ENDPOINT.endpoint(), OrderQuery.resultTypeReference(), OrderQueryModel.of(), OrderExpansionModel.of(), OrderQueryImpl::new); }