private void appendPeriodicPurchaseSchedule(StringBuilder req, PeriodicPurchaseInfo.Schedule schedule) { if (schedule == null) { throw new ArgumentNullException("a non-null schedule is required"); } this.appendParam(req, "periodicPurchaseScheduleTypeCode", (int) schedule.getScheduleType()); this.appendParam(req, "periodicPurchaseIntervalLength", schedule.getIntervalLength()); }