この文章は Salesforce 機械翻訳システムを使用して翻訳されました。詳細はこちらをご参照ください。
英語に切り替える

Address クラス

住所複合項目のコンポーネント項目にアクセスするためのメソッドが含まれます。

名前空間

System

使用方法

これらの各メソッドも参照のみのプロパティと同等です。getter メソッドごとに、ドット表記を使用してプロパティにアクセスできます。たとえば、myAddress.getCity()myAddress.city と同じです。

ドット表記を使用して、親項目にある複合項目のサブ項目に直接アクセスすることはできません。代わりに、親項目を Address 型の変数に割り当てて、そのコンポーネントにアクセスします。たとえば、myAccount.BillingAddressCity 項目にアクセスするには、次の処理を実行します。

1Address addr = myAccount.BillingAddress;
2String acctCity = addr.City;

1// Select and access Address fields.
2// Call the getDistance() method in different ways.
3Account[] records = [SELECT id, BillingAddress FROM Account LIMIT 10];
4for(Account acct : records) {
5   Address addr = acct.BillingAddress;
6   Double lat = addr.latitude;
7   Double lon = addr.longitude;
8   Location loc1 = Location.newInstance(30.1944,-97.6682);
9   Double apexDist1 = addr.getDistance(loc1, 'mi');
10   Double apexDist2 = loc1.getDistance(addr, 'mi');
11   System.assertEquals(apexDist1, apexDist2);
12   Double apexDist3 = Location.getDistance(addr, loc1, 'mi');
13   System.assertEquals(apexDist2, apexDist3);
14}

Address メソッド

Address のメソッドは次のとおりです。

getCity()

この住所の市区郡項目を返します。

署名

public String getCity()

戻り値

型: String

getCountry()

この住所のテキストのみの国名コンポーネントを返します。

署名

public String getCountry()

戻り値

型: String

getCountryCode()

組織で都道府県選択リストと国選択リストが有効な場合、この住所の国コードを返します。それ以外の場合は null を返します。

署名

public String getCountryCode()

戻り値

型: String

getDistance(toLocation, unit)

この場所から指定された場所までの距離を指定された単位を使用して返します。

署名

public Double getDistance(Location toLocation, String unit)

パラメータ

toLocation
型: Location
現在の Location から距離を計算する Location
unit
型: String
使用する距離の単位: mi または km

戻り値

型: Double

getLatitude()

この住所の緯度項目を返します。

署名

public Double getLatitude()

戻り値

型: Double

getLongitude()

この住所の経度項目を返します。

署名

public Double getLongitude()

戻り値

型: Double

getPostalCode()

この住所の郵便番号を返します。

署名

public String getPostalCode()

戻り値

型: String

getState()

この住所のテキストのみの都道府県名コンポーネントを返します。

署名

public String getState()

戻り値

型: String

getStateCode()

組織で都道府県選択リストと国選択リストが有効な場合、この住所の都道府県コードを返します。それ以外の場合は null を返します。

署名

public String getStateCode()

戻り値

型: String

getStreet()

この住所の町名・番地項目を返します。

署名

public String getStreet()

戻り値

型: String