#import "enunciate-common.h" #ifndef DEF_NOVAGLOBALAPINS0ActionStatusEnum_H #define DEF_NOVAGLOBALAPINS0ActionStatusEnum_H /** * @author Edward P. Legaspi @since Oct 3, 2013 */ enum NOVAGLOBALAPINS0ActionStatusEnum { /** * (no documentation provided) */ NOVAGLOBALAPI_NS0_ACTIONSTATUSENUM_SUCCESS, /** * (no documentation provided) */ NOVAGLOBALAPI_NS0_ACTIONSTATUSENUM_FAIL }; /** * Reads a ActionStatusEnum from XML. The reader is assumed to be at the start element. * * @param reader The XML reader. * @return The ActionStatusEnum, or NULL if unable to be read. */ static enum NOVAGLOBALAPINS0ActionStatusEnum *xmlTextReaderReadNOVAGLOBALAPINS0ActionStatusEnumType(xmlTextReaderPtr reader); /** * Writes a ActionStatusEnum to XML. * * @param writer The XML writer. * @param _actionStatusEnum The ActionStatusEnum to write. * @return The bytes written (may be 0 in case of buffering) or -1 in case of error. */ static int xmlTextWriterWriteNOVAGLOBALAPINS0ActionStatusEnumType(xmlTextWriterPtr writer, enum NOVAGLOBALAPINS0ActionStatusEnum *_actionStatusEnum); /** * Utility method for getting the enum value for a string. * * @param _actionStatusEnum The string to format. * @return The enum value or NULL on error. */ static enum NOVAGLOBALAPINS0ActionStatusEnum *formatStringToNOVAGLOBALAPINS0ActionStatusEnumType(NSString *_actionStatusEnum); /** * Utility method for getting the string value of ActionStatusEnum. * * @param _actionStatusEnum The ActionStatusEnum to format. * @return The string value or NULL on error. */ static NSString *formatNOVAGLOBALAPINS0ActionStatusEnumTypeToString(enum NOVAGLOBALAPINS0ActionStatusEnum *_actionStatusEnum); #endif /* DEF_NOVAGLOBALAPINS0ActionStatusEnum_H */ @class NOVAGLOBALAPINS0CountryTaxDto; @class NOVAGLOBALAPINS0RecurringChargeDto; @class NOVAGLOBALAPINS0SubscriptionFeeDto; @class NOVAGLOBALAPINS0UsageChargeDto; @class NOVAGLOBALAPINS0CountryResponse; @class NOVAGLOBALAPINS0SubscriptionWithCreditLimitResponse; @class NOVAGLOBALAPINS0ActionStatus; @class NOVAGLOBALAPINS0TerminationFeeDto; @class NOVAGLOBALAPINS0DescriptionDto; @class NOVAGLOBALAPINS0BaseDto; @class NOVAGLOBALAPINS0ServicePricePlanDto; @class NOVAGLOBALAPINS0SubscriptionWithCreditLimitDto; @class NOVAGLOBALAPINS0UserDto; @class NOVAGLOBALAPINS0TaxDto; @class NOVAGLOBALAPINS0ServiceToTerminateDto; @class NOVAGLOBALAPINS0ServiceToAddDto; @class NOVAGLOBALAPINS0ServiceDto; @class NOVAGLOBALAPINS0OrganizationDto; @class NOVAGLOBALAPINS0OfferDto; @class NOVAGLOBALAPINS0OfferPricePlanDto; @class NOVAGLOBALAPINS0CreditLimitDto; @class NOVAGLOBALAPINS0CountryDto; @class NOVAGLOBALAPINS0SubscriptionWithCreditLimitUpdateDto; #ifndef DEF_NOVAGLOBALAPINS0CountryTaxDto_H #define DEF_NOVAGLOBALAPINS0CountryTaxDto_H /** * @author Edward P. Legaspi @since Oct 11, 2013 */ @interface NOVAGLOBALAPINS0CountryTaxDto : NSObject { @private NSString *_countryCode; NSDecimalNumber *_taxValue; } /** * (no documentation provided) */ - (NSString *) countryCode; /** * (no documentation provided) */ - (void) setCountryCode: (NSString *) newCountryCode; /** * (no documentation provided) */ - (NSDecimalNumber *) taxValue; /** * (no documentation provided) */ - (void) setTaxValue: (NSDecimalNumber *) newTaxValue; @end /* interface NOVAGLOBALAPINS0CountryTaxDto */ #endif /* DEF_NOVAGLOBALAPINS0CountryTaxDto_H */ #ifndef DEF_NOVAGLOBALAPINS0RecurringChargeDto_H #define DEF_NOVAGLOBALAPINS0RecurringChargeDto_H /** * @author Edward P. Legaspi @since Nov 4, 2013 */ @interface NOVAGLOBALAPINS0RecurringChargeDto : NSObject { @private NSString *_currencyCode; NSDate *_startDate; NSDate *_endDate; int *_minAge; int *_maxAge; NSDecimalNumber *_price; NSDecimalNumber *_recommendedPrice; } /** * (no documentation provided) */ - (NSString *) currencyCode; /** * (no documentation provided) */ - (void) setCurrencyCode: (NSString *) newCurrencyCode; /** * (no documentation provided) */ - (NSDate *) startDate; /** * (no documentation provided) */ - (void) setStartDate: (NSDate *) newStartDate; /** * (no documentation provided) */ - (NSDate *) endDate; /** * (no documentation provided) */ - (void) setEndDate: (NSDate *) newEndDate; /** * (no documentation provided) */ - (int *) minAge; /** * (no documentation provided) */ - (void) setMinAge: (int *) newMinAge; /** * (no documentation provided) */ - (int *) maxAge; /** * (no documentation provided) */ - (void) setMaxAge: (int *) newMaxAge; /** * (no documentation provided) */ - (NSDecimalNumber *) price; /** * (no documentation provided) */ - (void) setPrice: (NSDecimalNumber *) newPrice; /** * (no documentation provided) */ - (NSDecimalNumber *) recommendedPrice; /** * (no documentation provided) */ - (void) setRecommendedPrice: (NSDecimalNumber *) newRecommendedPrice; @end /* interface NOVAGLOBALAPINS0RecurringChargeDto */ #endif /* DEF_NOVAGLOBALAPINS0RecurringChargeDto_H */ #ifndef DEF_NOVAGLOBALAPINS0SubscriptionFeeDto_H #define DEF_NOVAGLOBALAPINS0SubscriptionFeeDto_H /** * @author Edward P. Legaspi @since Nov 4, 2013 */ @interface NOVAGLOBALAPINS0SubscriptionFeeDto : NSObject { @private NSString *_currencyCode; NSDate *_startDate; NSDate *_endDate; NSDecimalNumber *_price; NSDecimalNumber *_recommendedPrice; } /** * (no documentation provided) */ - (NSString *) currencyCode; /** * (no documentation provided) */ - (void) setCurrencyCode: (NSString *) newCurrencyCode; /** * (no documentation provided) */ - (NSDate *) startDate; /** * (no documentation provided) */ - (void) setStartDate: (NSDate *) newStartDate; /** * (no documentation provided) */ - (NSDate *) endDate; /** * (no documentation provided) */ - (void) setEndDate: (NSDate *) newEndDate; /** * (no documentation provided) */ - (NSDecimalNumber *) price; /** * (no documentation provided) */ - (void) setPrice: (NSDecimalNumber *) newPrice; /** * (no documentation provided) */ - (NSDecimalNumber *) recommendedPrice; /** * (no documentation provided) */ - (void) setRecommendedPrice: (NSDecimalNumber *) newRecommendedPrice; @end /* interface NOVAGLOBALAPINS0SubscriptionFeeDto */ #endif /* DEF_NOVAGLOBALAPINS0SubscriptionFeeDto_H */ #ifndef DEF_NOVAGLOBALAPINS0UsageChargeDto_H #define DEF_NOVAGLOBALAPINS0UsageChargeDto_H /** * @author Edward P. Legaspi @since Nov 4, 2013 */ @interface NOVAGLOBALAPINS0UsageChargeDto : NSObject { @private int *_min; int *_max; NSString *_currencyCode; NSDate *_startDate; NSDate *_endDate; NSDecimalNumber *_price; NSDecimalNumber *_recommendedPrice; } /** * (no documentation provided) */ - (int *) min; /** * (no documentation provided) */ - (void) setMin: (int *) newMin; /** * (no documentation provided) */ - (int *) max; /** * (no documentation provided) */ - (void) setMax: (int *) newMax; /** * (no documentation provided) */ - (NSString *) currencyCode; /** * (no documentation provided) */ - (void) setCurrencyCode: (NSString *) newCurrencyCode; /** * (no documentation provided) */ - (NSDate *) startDate; /** * (no documentation provided) */ - (void) setStartDate: (NSDate *) newStartDate; /** * (no documentation provided) */ - (NSDate *) endDate; /** * (no documentation provided) */ - (void) setEndDate: (NSDate *) newEndDate; /** * (no documentation provided) */ - (NSDecimalNumber *) price; /** * (no documentation provided) */ - (void) setPrice: (NSDecimalNumber *) newPrice; /** * (no documentation provided) */ - (NSDecimalNumber *) recommendedPrice; /** * (no documentation provided) */ - (void) setRecommendedPrice: (NSDecimalNumber *) newRecommendedPrice; @end /* interface NOVAGLOBALAPINS0UsageChargeDto */ #endif /* DEF_NOVAGLOBALAPINS0UsageChargeDto_H */ #ifndef DEF_NOVAGLOBALAPINS0CountryResponse_H #define DEF_NOVAGLOBALAPINS0CountryResponse_H /** * @author Edward P. Legaspi @since Oct 7, 2013 */ @interface NOVAGLOBALAPINS0CountryResponse : NSObject { @private NOVAGLOBALAPINS0ActionStatus *_actionStatus; NOVAGLOBALAPINS0CountryDto *_countryDto; } /** * (no documentation provided) */ - (NOVAGLOBALAPINS0ActionStatus *) actionStatus; /** * (no documentation provided) */ - (void) setActionStatus: (NOVAGLOBALAPINS0ActionStatus *) newActionStatus; /** * (no documentation provided) */ - (NOVAGLOBALAPINS0CountryDto *) countryDto; /** * (no documentation provided) */ - (void) setCountryDto: (NOVAGLOBALAPINS0CountryDto *) newCountryDto; @end /* interface NOVAGLOBALAPINS0CountryResponse */ #endif /* DEF_NOVAGLOBALAPINS0CountryResponse_H */ #ifndef DEF_NOVAGLOBALAPINS0SubscriptionWithCreditLimitResponse_H #define DEF_NOVAGLOBALAPINS0SubscriptionWithCreditLimitResponse_H /** * @author Edward P. Legaspi @since Nov 13, 2013 */ @interface NOVAGLOBALAPINS0SubscriptionWithCreditLimitResponse : NSObject { @private NSString *_requestId; BOOL *_accepted; NSString *_subscriptionId; NSString *_status; } /** * (no documentation provided) */ - (NSString *) requestId; /** * (no documentation provided) */ - (void) setRequestId: (NSString *) newRequestId; /** * (no documentation provided) */ - (BOOL *) accepted; /** * (no documentation provided) */ - (void) setAccepted: (BOOL *) newAccepted; /** * (no documentation provided) */ - (NSString *) subscriptionId; /** * (no documentation provided) */ - (void) setSubscriptionId: (NSString *) newSubscriptionId; /** * (no documentation provided) */ - (NSString *) status; /** * (no documentation provided) */ - (void) setStatus: (NSString *) newStatus; @end /* interface NOVAGLOBALAPINS0SubscriptionWithCreditLimitResponse */ #endif /* DEF_NOVAGLOBALAPINS0SubscriptionWithCreditLimitResponse_H */ #ifndef DEF_NOVAGLOBALAPINS0ActionStatus_H #define DEF_NOVAGLOBALAPINS0ActionStatus_H /** * @author Edward P. Legaspi @since Oct 3, 2013 */ @interface NOVAGLOBALAPINS0ActionStatus : NSObject { @private enum NOVAGLOBALAPINS0ActionStatusEnum *_status; int _errorCode; NSString *_message; } /** * (no documentation provided) */ - (enum NOVAGLOBALAPINS0ActionStatusEnum *) status; /** * (no documentation provided) */ - (void) setStatus: (enum NOVAGLOBALAPINS0ActionStatusEnum *) newStatus; /** * (no documentation provided) */ - (int) errorCode; /** * (no documentation provided) */ - (void) setErrorCode: (int) newErrorCode; /** * (no documentation provided) */ - (NSString *) message; /** * (no documentation provided) */ - (void) setMessage: (NSString *) newMessage; @end /* interface NOVAGLOBALAPINS0ActionStatus */ #endif /* DEF_NOVAGLOBALAPINS0ActionStatus_H */ #ifndef DEF_NOVAGLOBALAPINS0TerminationFeeDto_H #define DEF_NOVAGLOBALAPINS0TerminationFeeDto_H /** * @author Edward P. Legaspi @since Nov 4, 2013 */ @interface NOVAGLOBALAPINS0TerminationFeeDto : NSObject { @private NSString *_currencyCode; NSDate *_startDate; NSDate *_endDate; NSDecimalNumber *_price; NSDecimalNumber *_recommendedPrice; } /** * (no documentation provided) */ - (NSString *) currencyCode; /** * (no documentation provided) */ - (void) setCurrencyCode: (NSString *) newCurrencyCode; /** * (no documentation provided) */ - (NSDate *) startDate; /** * (no documentation provided) */ - (void) setStartDate: (NSDate *) newStartDate; /** * (no documentation provided) */ - (NSDate *) endDate; /** * (no documentation provided) */ - (void) setEndDate: (NSDate *) newEndDate; /** * (no documentation provided) */ - (NSDecimalNumber *) price; /** * (no documentation provided) */ - (void) setPrice: (NSDecimalNumber *) newPrice; /** * (no documentation provided) */ - (NSDecimalNumber *) recommendedPrice; /** * (no documentation provided) */ - (void) setRecommendedPrice: (NSDecimalNumber *) newRecommendedPrice; @end /* interface NOVAGLOBALAPINS0TerminationFeeDto */ #endif /* DEF_NOVAGLOBALAPINS0TerminationFeeDto_H */ #ifndef DEF_NOVAGLOBALAPINS0DescriptionDto_H #define DEF_NOVAGLOBALAPINS0DescriptionDto_H /** * @author Edward P. Legaspi @since Oct 16, 2013 */ @interface NOVAGLOBALAPINS0DescriptionDto : NSObject { @private NSString *_languageCode; NSString *_description; } /** * (no documentation provided) */ - (NSString *) languageCode; /** * (no documentation provided) */ - (void) setLanguageCode: (NSString *) newLanguageCode; /** * (no documentation provided) */ - (NSString *) description; /** * (no documentation provided) */ - (void) setDescription: (NSString *) newDescription; @end /* interface NOVAGLOBALAPINS0DescriptionDto */ #endif /* DEF_NOVAGLOBALAPINS0DescriptionDto_H */ #ifndef DEF_NOVAGLOBALAPINS0BaseDto_H #define DEF_NOVAGLOBALAPINS0BaseDto_H /** * @author Edward P. Legaspi @since Oct 4, 2013 */ @interface NOVAGLOBALAPINS0BaseDto : NSObject { @private long long *_providerId; long long *_currentUserId; NSString *_requestId; } /** * (no documentation provided) */ - (long long *) providerId; /** * (no documentation provided) */ - (void) setProviderId: (long long *) newProviderId; /** * (no documentation provided) */ - (long long *) currentUserId; /** * (no documentation provided) */ - (void) setCurrentUserId: (long long *) newCurrentUserId; /** * (no documentation provided) */ - (NSString *) requestId; /** * (no documentation provided) */ - (void) setRequestId: (NSString *) newRequestId; @end /* interface NOVAGLOBALAPINS0BaseDto */ #endif /* DEF_NOVAGLOBALAPINS0BaseDto_H */ #ifndef DEF_NOVAGLOBALAPINS0ServicePricePlanDto_H #define DEF_NOVAGLOBALAPINS0ServicePricePlanDto_H /** * @author Edward P. Legaspi @since Oct 11, 2013 */ @interface NOVAGLOBALAPINS0ServicePricePlanDto : NOVAGLOBALAPINS0BaseDto { @private NSString *_serviceId; NSString *_organizationId; NSString *_taxId; BOOL *_subscriptionProrata; BOOL *_terminationProrata; BOOL *_applyInAdvance; NSString *_param1; NSString *_param2; NSString *_param3; int *_billingPeriod; NSArray *_recurringCharges; NSString *_usageUnit; NSArray *_usageCharges; NSArray *_subscriptionFees; NSArray *_terminationFees; } /** * (no documentation provided) */ - (NSString *) serviceId; /** * (no documentation provided) */ - (void) setServiceId: (NSString *) newServiceId; /** * (no documentation provided) */ - (NSString *) organizationId; /** * (no documentation provided) */ - (void) setOrganizationId: (NSString *) newOrganizationId; /** * (no documentation provided) */ - (NSString *) taxId; /** * (no documentation provided) */ - (void) setTaxId: (NSString *) newTaxId; /** * (no documentation provided) */ - (BOOL *) subscriptionProrata; /** * (no documentation provided) */ - (void) setSubscriptionProrata: (BOOL *) newSubscriptionProrata; /** * (no documentation provided) */ - (BOOL *) terminationProrata; /** * (no documentation provided) */ - (void) setTerminationProrata: (BOOL *) newTerminationProrata; /** * (no documentation provided) */ - (BOOL *) applyInAdvance; /** * (no documentation provided) */ - (void) setApplyInAdvance: (BOOL *) newApplyInAdvance; /** * (no documentation provided) */ - (NSString *) param1; /** * (no documentation provided) */ - (void) setParam1: (NSString *) newParam1; /** * (no documentation provided) */ - (NSString *) param2; /** * (no documentation provided) */ - (void) setParam2: (NSString *) newParam2; /** * (no documentation provided) */ - (NSString *) param3; /** * (no documentation provided) */ - (void) setParam3: (NSString *) newParam3; /** * (no documentation provided) */ - (int *) billingPeriod; /** * (no documentation provided) */ - (void) setBillingPeriod: (int *) newBillingPeriod; /** * (no documentation provided) */ - (NSArray *) recurringCharges; /** * (no documentation provided) */ - (void) setRecurringCharges: (NSArray *) newRecurringCharges; /** * (no documentation provided) */ - (NSString *) usageUnit; /** * (no documentation provided) */ - (void) setUsageUnit: (NSString *) newUsageUnit; /** * (no documentation provided) */ - (NSArray *) usageCharges; /** * (no documentation provided) */ - (void) setUsageCharges: (NSArray *) newUsageCharges; /** * (no documentation provided) */ - (NSArray *) subscriptionFees; /** * (no documentation provided) */ - (void) setSubscriptionFees: (NSArray *) newSubscriptionFees; /** * (no documentation provided) */ - (NSArray *) terminationFees; /** * (no documentation provided) */ - (void) setTerminationFees: (NSArray *) newTerminationFees; @end /* interface NOVAGLOBALAPINS0ServicePricePlanDto */ #endif /* DEF_NOVAGLOBALAPINS0ServicePricePlanDto_H */ #ifndef DEF_NOVAGLOBALAPINS0SubscriptionWithCreditLimitDto_H #define DEF_NOVAGLOBALAPINS0SubscriptionWithCreditLimitDto_H /** * @author Edward P. Legaspi @since Nov 13, 2013 */ @interface NOVAGLOBALAPINS0SubscriptionWithCreditLimitDto : NOVAGLOBALAPINS0BaseDto { @private NSString *_userId; NSString *_organizationId; NSString *_offerId; NSArray *_servicesToAdd; NSArray *_creditLimits; NSDate *_subscriptionDate; } /** * (no documentation provided) */ - (NSString *) userId; /** * (no documentation provided) */ - (void) setUserId: (NSString *) newUserId; /** * (no documentation provided) */ - (NSString *) organizationId; /** * (no documentation provided) */ - (void) setOrganizationId: (NSString *) newOrganizationId; /** * (no documentation provided) */ - (NSString *) offerId; /** * (no documentation provided) */ - (void) setOfferId: (NSString *) newOfferId; /** * (no documentation provided) */ - (NSArray *) servicesToAdd; /** * (no documentation provided) */ - (void) setServicesToAdd: (NSArray *) newServicesToAdd; /** * (no documentation provided) */ - (NSArray *) creditLimits; /** * (no documentation provided) */ - (void) setCreditLimits: (NSArray *) newCreditLimits; /** * (no documentation provided) */ - (NSDate *) subscriptionDate; /** * (no documentation provided) */ - (void) setSubscriptionDate: (NSDate *) newSubscriptionDate; @end /* interface NOVAGLOBALAPINS0SubscriptionWithCreditLimitDto */ #endif /* DEF_NOVAGLOBALAPINS0SubscriptionWithCreditLimitDto_H */ #ifndef DEF_NOVAGLOBALAPINS0UserDto_H #define DEF_NOVAGLOBALAPINS0UserDto_H /** * @author Edward P. Legaspi @since Oct 11, 2013 */ @interface NOVAGLOBALAPINS0UserDto : NOVAGLOBALAPINS0BaseDto { @private NSString *_userId; NSString *_name; NSString *_organizationId; } /** * (no documentation provided) */ - (NSString *) userId; /** * (no documentation provided) */ - (void) setUserId: (NSString *) newUserId; /** * (no documentation provided) */ - (NSString *) name; /** * (no documentation provided) */ - (void) setName: (NSString *) newName; /** * (no documentation provided) */ - (NSString *) organizationId; /** * (no documentation provided) */ - (void) setOrganizationId: (NSString *) newOrganizationId; @end /* interface NOVAGLOBALAPINS0UserDto */ #endif /* DEF_NOVAGLOBALAPINS0UserDto_H */ #ifndef DEF_NOVAGLOBALAPINS0TaxDto_H #define DEF_NOVAGLOBALAPINS0TaxDto_H /** * @author Edward P. Legaspi @since Oct 11, 2013 */ @interface NOVAGLOBALAPINS0TaxDto : NOVAGLOBALAPINS0BaseDto { @private NSString *_taxId; NSString *_name; NSArray *_countryTaxes; } /** * (no documentation provided) */ - (NSString *) taxId; /** * (no documentation provided) */ - (void) setTaxId: (NSString *) newTaxId; /** * (no documentation provided) */ - (NSString *) name; /** * (no documentation provided) */ - (void) setName: (NSString *) newName; /** * (no documentation provided) */ - (NSArray *) countryTaxes; /** * (no documentation provided) */ - (void) setCountryTaxes: (NSArray *) newCountryTaxes; @end /* interface NOVAGLOBALAPINS0TaxDto */ #endif /* DEF_NOVAGLOBALAPINS0TaxDto_H */ #ifndef DEF_NOVAGLOBALAPINS0ServiceToTerminateDto_H #define DEF_NOVAGLOBALAPINS0ServiceToTerminateDto_H /** * @author Edward P. Legaspi @since Nov 13, 2013 */ @interface NOVAGLOBALAPINS0ServiceToTerminateDto : NOVAGLOBALAPINS0BaseDto { @private NSString *_serviceId; NSDate *_terminationDate; } /** * (no documentation provided) */ - (NSString *) serviceId; /** * (no documentation provided) */ - (void) setServiceId: (NSString *) newServiceId; /** * (no documentation provided) */ - (NSDate *) terminationDate; /** * (no documentation provided) */ - (void) setTerminationDate: (NSDate *) newTerminationDate; @end /* interface NOVAGLOBALAPINS0ServiceToTerminateDto */ #endif /* DEF_NOVAGLOBALAPINS0ServiceToTerminateDto_H */ #ifndef DEF_NOVAGLOBALAPINS0ServiceToAddDto_H #define DEF_NOVAGLOBALAPINS0ServiceToAddDto_H /** * @author Edward P. Legaspi @since Nov 13, 2013 */ @interface NOVAGLOBALAPINS0ServiceToAddDto : NOVAGLOBALAPINS0BaseDto { @private NSString *_serviceId; NSDate *_subscriptionDate; NSString *_param1; NSString *_param2; NSString *_param3; } /** * (no documentation provided) */ - (NSString *) serviceId; /** * (no documentation provided) */ - (void) setServiceId: (NSString *) newServiceId; /** * (no documentation provided) */ - (NSDate *) subscriptionDate; /** * (no documentation provided) */ - (void) setSubscriptionDate: (NSDate *) newSubscriptionDate; /** * (no documentation provided) */ - (NSString *) param1; /** * (no documentation provided) */ - (void) setParam1: (NSString *) newParam1; /** * (no documentation provided) */ - (NSString *) param2; /** * (no documentation provided) */ - (void) setParam2: (NSString *) newParam2; /** * (no documentation provided) */ - (NSString *) param3; /** * (no documentation provided) */ - (void) setParam3: (NSString *) newParam3; @end /* interface NOVAGLOBALAPINS0ServiceToAddDto */ #endif /* DEF_NOVAGLOBALAPINS0ServiceToAddDto_H */ #ifndef DEF_NOVAGLOBALAPINS0ServiceDto_H #define DEF_NOVAGLOBALAPINS0ServiceDto_H /** * @author Edward P. Legaspi @since Oct 11, 2013 */ @interface NOVAGLOBALAPINS0ServiceDto : NOVAGLOBALAPINS0BaseDto { @private NSString *_serviceId; NSArray *_descriptions; } /** * (no documentation provided) */ - (NSString *) serviceId; /** * (no documentation provided) */ - (void) setServiceId: (NSString *) newServiceId; /** * (no documentation provided) */ - (NSArray *) descriptions; /** * (no documentation provided) */ - (void) setDescriptions: (NSArray *) newDescriptions; @end /* interface NOVAGLOBALAPINS0ServiceDto */ #endif /* DEF_NOVAGLOBALAPINS0ServiceDto_H */ #ifndef DEF_NOVAGLOBALAPINS0OrganizationDto_H #define DEF_NOVAGLOBALAPINS0OrganizationDto_H /** * @author Edward P. Legaspi @since Oct 11, 2013 */ @interface NOVAGLOBALAPINS0OrganizationDto : NOVAGLOBALAPINS0BaseDto { @private NSString *_organizationId; NSString *_name; NSString *_parentId; NSString *_countryCode; NSString *_defaultCurrencyCode; NSString *_languageCode; } /** * (no documentation provided) */ - (NSString *) organizationId; /** * (no documentation provided) */ - (void) setOrganizationId: (NSString *) newOrganizationId; /** * (no documentation provided) */ - (NSString *) name; /** * (no documentation provided) */ - (void) setName: (NSString *) newName; /** * (no documentation provided) */ - (NSString *) parentId; /** * (no documentation provided) */ - (void) setParentId: (NSString *) newParentId; /** * (no documentation provided) */ - (NSString *) countryCode; /** * (no documentation provided) */ - (void) setCountryCode: (NSString *) newCountryCode; /** * (no documentation provided) */ - (NSString *) defaultCurrencyCode; /** * (no documentation provided) */ - (void) setDefaultCurrencyCode: (NSString *) newDefaultCurrencyCode; /** * (no documentation provided) */ - (NSString *) languageCode; /** * (no documentation provided) */ - (void) setLanguageCode: (NSString *) newLanguageCode; @end /* interface NOVAGLOBALAPINS0OrganizationDto */ #endif /* DEF_NOVAGLOBALAPINS0OrganizationDto_H */ #ifndef DEF_NOVAGLOBALAPINS0OfferDto_H #define DEF_NOVAGLOBALAPINS0OfferDto_H /** * @author Edward P. Legaspi @since Oct 11, 2013 */ @interface NOVAGLOBALAPINS0OfferDto : NOVAGLOBALAPINS0BaseDto { @private NSString *_offerId; NSArray *_descriptions; NSArray *_services; } /** * (no documentation provided) */ - (NSString *) offerId; /** * (no documentation provided) */ - (void) setOfferId: (NSString *) newOfferId; /** * (no documentation provided) */ - (NSArray *) descriptions; /** * (no documentation provided) */ - (void) setDescriptions: (NSArray *) newDescriptions; /** * (no documentation provided) */ - (NSArray *) services; /** * (no documentation provided) */ - (void) setServices: (NSArray *) newServices; @end /* interface NOVAGLOBALAPINS0OfferDto */ #endif /* DEF_NOVAGLOBALAPINS0OfferDto_H */ #ifndef DEF_NOVAGLOBALAPINS0OfferPricePlanDto_H #define DEF_NOVAGLOBALAPINS0OfferPricePlanDto_H /** * @author Edward P. Legaspi @since Oct 11, 2013 */ @interface NOVAGLOBALAPINS0OfferPricePlanDto : NOVAGLOBALAPINS0BaseDto { @private NSString *_offerId; NSString *_organizationId; NSString *_taxId; BOOL *_subscriptionProrata; BOOL *_terminationProrata; BOOL *_applyInAdvance; NSString *_param1; NSString *_param2; NSString *_param3; int *_billingPeriod; NSArray *_recurringCharges; NSString *_usageUnit; NSArray *_usageCharges; NSArray *_subscriptionFees; NSArray *_terminationFees; } /** * (no documentation provided) */ - (NSString *) offerId; /** * (no documentation provided) */ - (void) setOfferId: (NSString *) newOfferId; /** * (no documentation provided) */ - (NSString *) organizationId; /** * (no documentation provided) */ - (void) setOrganizationId: (NSString *) newOrganizationId; /** * (no documentation provided) */ - (NSString *) taxId; /** * (no documentation provided) */ - (void) setTaxId: (NSString *) newTaxId; /** * (no documentation provided) */ - (BOOL *) subscriptionProrata; /** * (no documentation provided) */ - (void) setSubscriptionProrata: (BOOL *) newSubscriptionProrata; /** * (no documentation provided) */ - (BOOL *) terminationProrata; /** * (no documentation provided) */ - (void) setTerminationProrata: (BOOL *) newTerminationProrata; /** * (no documentation provided) */ - (BOOL *) applyInAdvance; /** * (no documentation provided) */ - (void) setApplyInAdvance: (BOOL *) newApplyInAdvance; /** * (no documentation provided) */ - (NSString *) param1; /** * (no documentation provided) */ - (void) setParam1: (NSString *) newParam1; /** * (no documentation provided) */ - (NSString *) param2; /** * (no documentation provided) */ - (void) setParam2: (NSString *) newParam2; /** * (no documentation provided) */ - (NSString *) param3; /** * (no documentation provided) */ - (void) setParam3: (NSString *) newParam3; /** * (no documentation provided) */ - (int *) billingPeriod; /** * (no documentation provided) */ - (void) setBillingPeriod: (int *) newBillingPeriod; /** * (no documentation provided) */ - (NSArray *) recurringCharges; /** * (no documentation provided) */ - (void) setRecurringCharges: (NSArray *) newRecurringCharges; /** * (no documentation provided) */ - (NSString *) usageUnit; /** * (no documentation provided) */ - (void) setUsageUnit: (NSString *) newUsageUnit; /** * (no documentation provided) */ - (NSArray *) usageCharges; /** * (no documentation provided) */ - (void) setUsageCharges: (NSArray *) newUsageCharges; /** * (no documentation provided) */ - (NSArray *) subscriptionFees; /** * (no documentation provided) */ - (void) setSubscriptionFees: (NSArray *) newSubscriptionFees; /** * (no documentation provided) */ - (NSArray *) terminationFees; /** * (no documentation provided) */ - (void) setTerminationFees: (NSArray *) newTerminationFees; @end /* interface NOVAGLOBALAPINS0OfferPricePlanDto */ #endif /* DEF_NOVAGLOBALAPINS0OfferPricePlanDto_H */ #ifndef DEF_NOVAGLOBALAPINS0CreditLimitDto_H #define DEF_NOVAGLOBALAPINS0CreditLimitDto_H /** * @author Edward P. Legaspi @since Nov 13, 2013 */ @interface NOVAGLOBALAPINS0CreditLimitDto : NOVAGLOBALAPINS0BaseDto { @private NSString *_organizationId; NSDecimalNumber *_creditLimit; } /** * (no documentation provided) */ - (NSString *) organizationId; /** * (no documentation provided) */ - (void) setOrganizationId: (NSString *) newOrganizationId; /** * (no documentation provided) */ - (NSDecimalNumber *) creditLimit; /** * (no documentation provided) */ - (void) setCreditLimit: (NSDecimalNumber *) newCreditLimit; @end /* interface NOVAGLOBALAPINS0CreditLimitDto */ #endif /* DEF_NOVAGLOBALAPINS0CreditLimitDto_H */ #ifndef DEF_NOVAGLOBALAPINS0CountryDto_H #define DEF_NOVAGLOBALAPINS0CountryDto_H /** * @author Edward P. Legaspi @since Oct 4, 2013 */ @interface NOVAGLOBALAPINS0CountryDto : NOVAGLOBALAPINS0BaseDto { @private NSString *_countryCode; NSString *_name; NSString *_currencyCode; NSString *_languageCode; } /** * (no documentation provided) */ - (NSString *) countryCode; /** * (no documentation provided) */ - (void) setCountryCode: (NSString *) newCountryCode; /** * (no documentation provided) */ - (NSString *) name; /** * (no documentation provided) */ - (void) setName: (NSString *) newName; /** * (no documentation provided) */ - (NSString *) currencyCode; /** * (no documentation provided) */ - (void) setCurrencyCode: (NSString *) newCurrencyCode; /** * (no documentation provided) */ - (NSString *) languageCode; /** * (no documentation provided) */ - (void) setLanguageCode: (NSString *) newLanguageCode; @end /* interface NOVAGLOBALAPINS0CountryDto */ #endif /* DEF_NOVAGLOBALAPINS0CountryDto_H */ #ifndef DEF_NOVAGLOBALAPINS0SubscriptionWithCreditLimitUpdateDto_H #define DEF_NOVAGLOBALAPINS0SubscriptionWithCreditLimitUpdateDto_H /** * @author Edward P. Legaspi @since Nov 13, 2013 */ @interface NOVAGLOBALAPINS0SubscriptionWithCreditLimitUpdateDto : NOVAGLOBALAPINS0SubscriptionWithCreditLimitDto { @private NSArray *_servicesToTerminate; } /** * (no documentation provided) */ - (NSArray *) servicesToTerminate; /** * (no documentation provided) */ - (void) setServicesToTerminate: (NSArray *) newServicesToTerminate; @end /* interface NOVAGLOBALAPINS0SubscriptionWithCreditLimitUpdateDto */ #endif /* DEF_NOVAGLOBALAPINS0SubscriptionWithCreditLimitUpdateDto_H */