com.braintreegateway
Class AddressRequest

java.lang.Object
  extended by com.braintreegateway.Request
      extended by com.braintreegateway.AddressRequest
Direct Known Subclasses:
ApplicantDetailsAddressRequest, CreditCardAddressRequest, TransactionAddressRequest

public class AddressRequest
extends Request

Provides a fluent interface to build up requests around Addresses.


Field Summary
private  String company
           
private  String countryCodeAlpha2
           
private  String countryCodeAlpha3
           
private  String countryCodeNumeric
           
private  String countryName
           
private  String extendedAddress
           
private  String firstName
           
private  String lastName
           
private  String locality
           
private  String postalCode
           
private  String region
           
private  String streetAddress
           
protected  String tagName
           
 
Constructor Summary
AddressRequest()
           
 
Method Summary
protected  RequestBuilder buildRequest(String root)
           
 AddressRequest company(String company)
           
 AddressRequest countryCodeAlpha2(String countryCodeAlpha2)
           
 AddressRequest countryCodeAlpha3(String countryCodeAlpha3)
           
 AddressRequest countryCodeNumeric(String countryCodeNumeric)
           
 AddressRequest countryName(String countryName)
           
 AddressRequest extendedAddress(String extendedAddress)
           
 AddressRequest firstName(String firstName)
           
 AddressRequest lastName(String lastName)
           
 AddressRequest locality(String locality)
           
 AddressRequest postalCode(String postalCode)
           
 AddressRequest region(String region)
           
 AddressRequest streetAddress(String streetAddress)
           
 String toQueryString()
           
 String toQueryString(String root)
           
 String toXML()
           
 
Methods inherited from class com.braintreegateway.Request
buildXMLElement, buildXMLElement, getKind
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

countryCodeAlpha2

private String countryCodeAlpha2

countryCodeAlpha3

private String countryCodeAlpha3

countryCodeNumeric

private String countryCodeNumeric

countryName

private String countryName

extendedAddress

private String extendedAddress

firstName

private String firstName

lastName

private String lastName

locality

private String locality

postalCode

private String postalCode

region

private String region

streetAddress

private String streetAddress

company

private String company

tagName

protected String tagName
Constructor Detail

AddressRequest

public AddressRequest()
Method Detail

company

public AddressRequest company(String company)

countryCodeAlpha2

public AddressRequest countryCodeAlpha2(String countryCodeAlpha2)

countryCodeAlpha3

public AddressRequest countryCodeAlpha3(String countryCodeAlpha3)

countryCodeNumeric

public AddressRequest countryCodeNumeric(String countryCodeNumeric)

countryName

public AddressRequest countryName(String countryName)

extendedAddress

public AddressRequest extendedAddress(String extendedAddress)

firstName

public AddressRequest firstName(String firstName)

lastName

public AddressRequest lastName(String lastName)

locality

public AddressRequest locality(String locality)

postalCode

public AddressRequest postalCode(String postalCode)

region

public AddressRequest region(String region)

streetAddress

public AddressRequest streetAddress(String streetAddress)

toQueryString

public String toQueryString()
Overrides:
toQueryString in class Request

toQueryString

public String toQueryString(String root)
Overrides:
toQueryString in class Request

toXML

public String toXML()
Overrides:
toXML in class Request

buildRequest

protected RequestBuilder buildRequest(String root)


Copyright © 2013. All Rights Reserved.