IOrderCollection Interface

Implements

public interface IOrderCollection extends IPartnerComponentString, IEntireEntityCollectionRetrievalOperations<Order,ResourceCollection<Order>>, IEntityCreateOperations<Order,Order>, IEntitySelector<String,IOrder>

Encapsulates customer orders behavior.

Method Summary

Modifier and Type Method and Description
abstract IOrderCollectionByBillingCycleType byBillingCycleType(BillingCycleType billingCycleType)

Gets the order collection behavior given a billing cycle type.

abstract ResourceCollection<Order> get(Boolean includePrice)

Gets a collection of orders.

Method Details

byBillingCycleType

public abstract IOrderCollectionByBillingCycleType byBillingCycleType(BillingCycleType billingCycleType)

Gets the order collection behavior given a billing cycle type.

Parameters:

billingCycleType - The billing cycle type.

Returns:

The order collection by billing cycle type.

get

public abstract ResourceCollection get(Boolean includePrice)

Gets a collection of orders.

Parameters:

includePrice - A flag indicating whether to include pricing details in the order information or not.

Returns:

The collection of orders including pricing details (based on access permissions) when requested.

Applies to