@@ -40,32 +40,38 @@ public static ANetApiResponse run(String apiLoginId, String transactionKey, Stri
4040 System .out .println (response .getProfile ().getEmail ());
4141 System .out .println (response .getProfile ().getCustomerProfileId ());
4242
43- System .out .println (response .getProfile ().getPaymentProfiles ().get (0 ).getBillTo ().getFirstName ());
44- System .out .println (response .getProfile ().getPaymentProfiles ().get (0 ).getBillTo ().getLastName ());
45- System .out .println (response .getProfile ().getPaymentProfiles ().get (0 ).getBillTo ().getCompany ());
46- System .out .println (response .getProfile ().getPaymentProfiles ().get (0 ).getBillTo ().getAddress ());
47- System .out .println (response .getProfile ().getPaymentProfiles ().get (0 ).getBillTo ().getCity ());
48- System .out .println (response .getProfile ().getPaymentProfiles ().get (0 ).getBillTo ().getState ());
49- System .out .println (response .getProfile ().getPaymentProfiles ().get (0 ).getBillTo ().getZip ());
50- System .out .println (response .getProfile ().getPaymentProfiles ().get (0 ).getBillTo ().getCountry ());
51- System .out .println (response .getProfile ().getPaymentProfiles ().get (0 ).getBillTo ().getPhoneNumber ());
52- System .out .println (response .getProfile ().getPaymentProfiles ().get (0 ).getBillTo ().getFaxNumber ());
43+ if ((!response .getProfile ().getPaymentProfiles ().isEmpty ()) &&
44+ (response .getProfile ().getPaymentProfiles ().get (0 ).getBillTo () != null )){
45+ System .out .println (response .getProfile ().getPaymentProfiles ().get (0 ).getBillTo ().getFirstName ());
46+ System .out .println (response .getProfile ().getPaymentProfiles ().get (0 ).getBillTo ().getLastName ());
47+ System .out .println (response .getProfile ().getPaymentProfiles ().get (0 ).getBillTo ().getCompany ());
48+ System .out .println (response .getProfile ().getPaymentProfiles ().get (0 ).getBillTo ().getAddress ());
49+ System .out .println (response .getProfile ().getPaymentProfiles ().get (0 ).getBillTo ().getCity ());
50+ System .out .println (response .getProfile ().getPaymentProfiles ().get (0 ).getBillTo ().getState ());
51+ System .out .println (response .getProfile ().getPaymentProfiles ().get (0 ).getBillTo ().getZip ());
52+ System .out .println (response .getProfile ().getPaymentProfiles ().get (0 ).getBillTo ().getCountry ());
53+ System .out .println (response .getProfile ().getPaymentProfiles ().get (0 ).getBillTo ().getPhoneNumber ());
54+ System .out .println (response .getProfile ().getPaymentProfiles ().get (0 ).getBillTo ().getFaxNumber ());
5355
54- System .out .println (response .getProfile ().getPaymentProfiles ().get (0 ).getCustomerPaymentProfileId ());
56+ System .out .println (response .getProfile ().getPaymentProfiles ().get (0 ).getCustomerPaymentProfileId ());
5557
56- System .out .println (response .getProfile ().getPaymentProfiles ().get (0 ).getPayment ().getCreditCard ().getCardNumber ());
57- System .out .println (response .getProfile ().getPaymentProfiles ().get (0 ).getPayment ().getCreditCard ().getExpirationDate ());
58+ System .out .println (response .getProfile ().getPaymentProfiles ().get (0 ).getPayment ().getCreditCard ().getCardNumber ());
59+ System .out .println (response .getProfile ().getPaymentProfiles ().get (0 ).getPayment ().getCreditCard ().getExpirationDate ());
60+ }
61+
62+ if (!response .getProfile ().getShipToList ().isEmpty ()){
63+ System .out .println (response .getProfile ().getShipToList ().get (0 ).getFirstName ());
64+ System .out .println (response .getProfile ().getShipToList ().get (0 ).getLastName ());
65+ System .out .println (response .getProfile ().getShipToList ().get (0 ).getCompany ());
66+ System .out .println (response .getProfile ().getShipToList ().get (0 ).getAddress ());
67+ System .out .println (response .getProfile ().getShipToList ().get (0 ).getCity ());
68+ System .out .println (response .getProfile ().getShipToList ().get (0 ).getState ());
69+ System .out .println (response .getProfile ().getShipToList ().get (0 ).getZip ());
70+ System .out .println (response .getProfile ().getShipToList ().get (0 ).getCountry ());
71+ System .out .println (response .getProfile ().getShipToList ().get (0 ).getPhoneNumber ());
72+ System .out .println (response .getProfile ().getShipToList ().get (0 ).getFaxNumber ());
73+ }
5874
59- System .out .println (response .getProfile ().getShipToList ().get (0 ).getFirstName ());
60- System .out .println (response .getProfile ().getShipToList ().get (0 ).getLastName ());
61- System .out .println (response .getProfile ().getShipToList ().get (0 ).getCompany ());
62- System .out .println (response .getProfile ().getShipToList ().get (0 ).getAddress ());
63- System .out .println (response .getProfile ().getShipToList ().get (0 ).getCity ());
64- System .out .println (response .getProfile ().getShipToList ().get (0 ).getState ());
65- System .out .println (response .getProfile ().getShipToList ().get (0 ).getZip ());
66- System .out .println (response .getProfile ().getShipToList ().get (0 ).getCountry ());
67- System .out .println (response .getProfile ().getShipToList ().get (0 ).getPhoneNumber ());
68- System .out .println (response .getProfile ().getShipToList ().get (0 ).getFaxNumber ());
6975 }
7076 else
7177 {
0 commit comments