Class BillToAddress


  • @Generated(value="OracleSDKGenerator",
               comments="API Version: 20191001")
    public final class BillToAddress
    extends com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
    Address details model
    Note: Objects should always be created or deserialized using the BillToAddress.Builder.

    This model distinguishes fields that are null because they are unset from fields that are explicitly set to null. This is done in the setter methods of the BillToAddress.Builder, which maintain a set of all explicitly set fields called BillToAddress.Builder.__explicitlySet__. The hashCode() and equals(Object) methods are implemented to take the explicitly set fields into account. The constructor, on the other hand, does not take the explicitly set fields into account (since the constructor cannot distinguish explicit null from unset null).

    • Method Detail

      • getContactName

        public String getContactName()
        Name of the contact person
        Returns:
        the value
      • getCompanyName

        public String getCompanyName()
        Name of the customer company
        Returns:
        the value
      • getAddressLine1

        public String getAddressLine1()
        Address line 1
        Returns:
        the value
      • getAddressLine2

        public String getAddressLine2()
        Address line 2
        Returns:
        the value
      • getAddressLine3

        public String getAddressLine3()
        Address line 3
        Returns:
        the value
      • getAddressLine4

        public String getAddressLine4()
        Address line 4
        Returns:
        the value
      • getStreetName

        public String getStreetName()
        Street name
        Returns:
        the value
      • getStreetNumber

        public String getStreetNumber()
        House no
        Returns:
        the value
      • getCity

        public String getCity()
        Name of the city
        Returns:
        the value
      • getCountry

        public Country getCountry()
      • getCounty

        public String getCounty()
        County name
        Returns:
        the value
      • getState

        public String getState()
        Name of the state
        Returns:
        the value
      • getPostalCode

        public String getPostalCode()
        ZIP no
        Returns:
        the value
      • getProvince

        public String getProvince()
        Name of the province
        Returns:
        the value
      • toString

        public String toString()
        Overrides:
        toString in class com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
      • toString

        public String toString​(boolean includeByteArrayContents)
        Return a string representation of the object.
        Parameters:
        includeByteArrayContents - true to include the full contents of byte arrays
        Returns:
        string representation
      • equals

        public boolean equals​(Object o)
        Overrides:
        equals in class com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel