Public final クラス IndoorBuilding は Object を拡張します
建物を表します。
2 つの IndoorBuildings が表す物理的な建物が同じである場合、.equal() を行います。ただし、Google の建物モデルの更新などにより建物の構造モデルが変更された場合、古い IndoorBuilding オブジェクトと新しい IndoorBuilding オブジェクトは .equal() になりますが、コンテンツが異なることがあります。
パブリック メソッドの概要
ブール値 |
equals(Object other)
この
IndoorBuilding が等しいかどうかをテストします。 |
整数 |
getActiveLevelIndex()
この建物で現在アクティブなレベルの
getLevels() から返されるリスト内のインデックスを取得します(以前にアクティブなレベルが設定されていない場合のデフォルト)。 |
整数 |
getDefaultLevelIndex()
この建物のデフォルト レベルの
getLevels() によって返されるリスト内のインデックスを取得します。 |
List<IndoorLevel> |
getLevels()
建物の階を取得します。
|
整数 |
hashCode()
|
ブール値 |
isUnderground()
建物が完全に地下である場合に true を返します。
|
継承されたメソッドの概要
パブリック メソッド
public boolean equals (Object other)
public int getActiveLevelIndex ()
この建物で現在アクティブなレベルの getLevels()
によって返されるリスト内のインデックスを取得します(以前にアクティブなレベルが設定されていない場合のデフォルト)。
public List<IndoorLevel> getLevels ()
建物の階を取得します。通常、レベルは 1 つの建物によって囲まれますが、レベルは複数の建物によって囲まれていることもあります(たとえば、駐車場は複数の建物にまたがる場合があります)。レベルは上から順に表示順序です。
public int hashCode ()
public boolean isUnderground ()
建物が完全に地下である場合に true を返します。