global class AbstractCartItem { global ConnectApi.BillingFrequency billingFrequency; global String cartId; global String cartItemId; global ConnectApi.CartMessagesSummary messagesSummary; global String name; global ConnectApi.CartItemProduct productDetails; global String productId; global String productSellingModelId; global String quantity; global Integer subscriptionTerm; global ConnectApi.CartItemType type; global Object clone() { } global Boolean equals(Object obj) { } global Double getBuildVersion() { } global Integer hashCode() { } global String toString() { } }