MemberAddress

class MemberAddress(var line1: String? = null, var line2: String? = null, var city: String? = null, var state: String? = null, var zipCode: String? = null)

MemberAddress — normalized physical address for a member.

Used by MemberProfile for profile data. Every field is nullable; validate formats according to tenant/locale (e.g., 2-letter state codes, 5-digit US ZIP).

Constructors

Link copied to clipboard
constructor(line1: String? = null, line2: String? = null, city: String? = null, state: String? = null, zipCode: String? = null)

Properties

Link copied to clipboard
var city: String?

City name, or null if unset.

Link copied to clipboard

First address line (e.g., street number and name); null if unset.

Link copied to clipboard

Second line (apt/suite/building); null/optional.

Link copied to clipboard

State or province (e.g., "CA"); null if unset.

Link copied to clipboard

Postal/ZIP code (e.g., "92101"); null if unset.

Functions

Link copied to clipboard
open override fun toString(): String