Indoor Building

公開最終類別 Indoor Building 擴充物件

代表建築物。

如果其代表的實體建築物相同,兩個 Indoor Buildings 為 .equal()。不過,如果建築物的結構模型有所變更 (例如因為 Google 的建築物模型更新而更新),那麼舊的室內建築物物件和新的 Indoor Building 物件就會是 .等於(),但可能會有不同的內容。

公用方法摘要

布林
等於 (物件其他)
測試這個 IndoorBuilding 是否等於另一個。
整數
getActiveLevelIndex()
取得 getLevels() 傳回清單中的目前級別,以及該建築物目前使用的狀態 (該索引先前未設定有效層級時的預設值)。
整數
getDefaultLevelIndex()
取得這個建築物預設層級 getLevels() 傳回的清單中的索引。
List<IndoorLevel>
getLevels()
取得建築物的樓層。
整數
布林
isUnderground()
如果建築物完全位於地下,則傳回「是」。

繼承方法摘要

公用方法

公開布林值 等於 (物件其他)

測試這個 IndoorBuilding 是否等於另一個。

參數
其他 Object
傳回
  • 如果兩個物件都相同,則物件的值為 true,也就是其他值 ==。

public int getActiveLevelIndex ()

取得 getLevels() 傳回清單中的目前級別,以及該建築物目前使用的樓層 (若未設定任何樓層,則為預設值)。

public int getDefaultLevelIndex()

取得這個建築物預設層級 getLevels() 傳回的清單中的索引。

public ListListltltIndoorLevel> getLevels ()

取得建築物的樓層。一般而言,一個樓層通常是由一棟建築物組成,例如同一層的樓層可能會以多棟建築物組成。這些等級由<#39;顯示順序'由上至下排列。

public int hashCode ()

公開布林值 isUnderground ()

如果建築物完全位於地下,則傳回「是」。