Class Address

    • Method Detail

      • contactName

        public final String contactName()

        The name of the contact.

        Returns:
        The name of the contact.
      • contactPhoneNumber

        public final String contactPhoneNumber()

        The phone number of the contact.

        Returns:
        The phone number of the contact.
      • addressLine1

        public final String addressLine1()

        The first line of the address.

        Returns:
        The first line of the address.
      • addressLine2

        public final String addressLine2()

        The second line of the address.

        Returns:
        The second line of the address.
      • addressLine3

        public final String addressLine3()

        The third line of the address.

        Returns:
        The third line of the address.
      • city

        public final String city()

        The city for the address.

        Returns:
        The city for the address.
      • stateOrRegion

        public final String stateOrRegion()

        The state for the address.

        Returns:
        The state for the address.
      • districtOrCounty

        public final String districtOrCounty()

        The district or county for the address.

        Returns:
        The district or county for the address.
      • postalCode

        public final String postalCode()

        The postal code for the address.

        Returns:
        The postal code for the address.
      • countryCode

        public final String countryCode()

        The ISO-3166 two-letter country code for the address.

        Returns:
        The ISO-3166 two-letter country code for the address.
      • municipality

        public final String municipality()

        The municipality for the address.

        Returns:
        The municipality for the address.
      • serializableBuilderClass

        public static Class<? extends Address.Builder> serializableBuilderClass()
      • hashCode

        public final int hashCode()
        Overrides:
        hashCode in class Object
      • equals

        public final boolean equals​(Object obj)
        Overrides:
        equals in class Object
      • toString

        public final String toString()
        Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
        Overrides:
        toString in class Object
      • getValueForField

        public final <T> Optional<T> getValueForField​(String fieldName,
                                                      Class<T> clazz)