public final 类 IndoorBuilding扩展 Object
表示建筑物。
如果两个 IndoorBuildings 表示的物理建筑物相同,则为 .equal()。不过,如果建筑物的结构模型发生变化(例如,由于 Google 的建筑物模型更新),则旧的 IndoorBuilding 对象和新的 IndoorBuilding 对象将为 .equal(),但可能会具有不同的内容。
公共方法摘要
布尔值 |
equals(其他对象)
用于测试此
IndoorBuilding 是否等于另一个。 |
整型 |
getActiveLevelIndex()
获取此建筑物中当前处于活动状态的楼层的
getLevels() 返回的列表中的索引(如果之前未设置活动楼层,则为默认值)。 |
整型 |
getDefaultLevelIndex()
获取此建筑物的默认级别的
getLevels() 返回的列表中的索引。 |
List<IndoorLevel>IndoorLevel |
getLevels()
获取建筑物的楼层。
|
整型 |
hashCode()
|
布尔值 |
isUnderground()
如果建筑物完全位于地下,则返回 true。
|
继承的方法摘要
公共方法
public boolean 等于 (其他对象)
public List<IndoorLevel> getLevels ()
获取建筑物的楼层。一个楼层通常由单个建筑物封闭,而一个楼层也可能由多个建筑物封闭(例如,一个停车场楼层可能跨越多个建筑物)。这些级别从上到下按“显示顺序”排列。
public int hashCode ()
public boolean isUnderground ()
如果建筑物完全位于地下,则返回 true。