IndoorBuilding

classe final pública IndoorBuilding estende Object

Representa uma construção.

Duas Interiores são .Equal() se o edifício físico que elas representam é o mesmo. No entanto, se o modelo estrutural de um edifício mudar, por exemplo, devido a uma atualização dos modelos de construção do Google, um objeto Indooring antigo e um novo objeto Indoor Building serão .Equal(), mas podem ter conteúdos diferentes.

Resumo do método público

boolean
igual a(objeto "outro")
Testa se esse IndoorBuilding é igual a outro.
int
getActiveLevelIndex()
Recebe o índice na lista retornada por getLevels() do nível que está ativo atualmente nesse edifício (padrão se nenhum nível ativo tiver sido definido anteriormente).
int
getDefaultLevelIndex()
Recebe o índice na lista retornada por getLevels() do nível padrão desse edifício.
List<IndoorLevel>
getLevels()
Mostra os níveis do edifício.
int
boolean
isUnderground()
Retorna verdadeiro se a construção for totalmente subterrânea.

Resumo do método herdado

Métodos públicos

public booleano é igual a (Outro objeto)

Testa se esse IndoorBuilding é igual a outro.

Parâmetros
Outras um Object.
Retorna
  • true se os dois objetos forem o mesmo, ou seja, == other.

public int getActiveLevelIndex ()

Recebe o índice na lista retornada por getLevels() do nível que está ativo atualmente nesse edifício (padrão se nenhum nível ativo tiver sido definido anteriormente).

public int getDefaultLevelIndex ()

Recebe o índice na lista retornada por getLevels() do nível padrão desse edifício.

public List<IndoorLevel> getLevels ()

Mostra os níveis do edifício. Embora um andar seja geralmente fechado por um único edifício, ele pode ser composto por várias construções, por exemplo, um andar de estacionamento pode abranger vários deles. Os níveis estão em "ordem de exibição", de cima para baixo.

public int hashCode ()

public boolean isUnderground ()

Retorna verdadeiro se a construção for totalmente subterrânea.